Integrationsworkflow mit AWS CodeCommit und AWS CodeBuild bauen

Mit AWS CodeCommit, CodeBuild, CodeDeploy und CodePipeline bietet Amazon Web Services mächtige Dienste zur Entwicklung und Bereitstellung von Anwendungen.

Artikel verschenken
In Pocket speichern vorlesen Druckansicht
Einen Integrationsworkflow bauen mit AWS CodeCommit und AWS CodeBuild
Lesezeit: 15 Min.
Von
  • Thomas Drilling
Inhaltsverzeichnis

Amazon gibt Entwicklern mit seinen Tools CodeCommit, CodeBuild, CodeDeploy und CodePipeline leistungsfähige Werkzeuge für ihre DevOps-Toolchain an die Hand. Alle vier lassen sich mittels Schnittstellen auch mit Entwicklungstools außerhalb von Amazons Cloud-Ökosystem AWS verwenden. Ihr volles Potenzial entfalten sie jedoch als Kernkomponenten einer vollständig auf AWS bereitgestellten CI/CD-Pipeline (Continuous Integration/Continuous Delivery).

In diesem ersten Teil der zweiteiligen Serie stehen die beiden Tools AWS CodeCommit und AWS CodeBuild im Mittelpunkt. Zusammen decken sie den Aspekt der fortgelaufenen Integration von Code (CI) in einer AWS-basierten DevOps-Pipeline ab.

Die DevOps-Pipeline in AWS benötigt an erster Stelle ein zentrales Code-Repository, das Entwicklern und Teams Funktionen zur Zusammenarbeit bietet. AWS CodeCommit ist ein hoch skalierbarer, von AWS verwalteter Service für die Quellcodekontrolle, der private Git-Repositories hosten kann. Der Nutzer erstellt einfach sein Repository in der Managementkonsole und kann dann seinen Code darin speichern. Dazu muss er weder Hardware bereitstellen und skalieren noch Software installieren, konfigurieren oder verwalten.

Das war die Leseprobe unseres heise-Plus-Artikels "Integrationsworkflow mit AWS CodeCommit und AWS CodeBuild bauen". Mit einem heise-Plus-Abo können sie den ganzen Artikel lesen und anhören.