Veröffentlicht am: Dec 1, 2016
AWS CodeBuild ist ein vollständig verwalteter Service für die Codeerstellung. Sie können damit Quellcode kompilieren, Tests ausführen und implementierbare Softwarepakete generieren. Dank CodeBuild brauchen Sie keine eigenen Entwicklungsserver mehr bereitzustellen, zu verwalten und zu skalieren. CodeBuild passt sich kontinuierlich der Arbeitslast an und kann auch mehrere Builds gleichzeitig verarbeiten. Keine Builds bleiben mehr in Warteschlangen hängen. Mit den vorkonfigurierten Build-Umgebungen gelingt der Einstieg leicht. Jedoch können Sie auch benutzerdefinierte Build-Umgebungen mit Ihren eigenen Entwicklungstools erstellen. Die für CodeBuild in Anspruch genommenen Rechenressourcen werden minutengenau abgerechnet.
Sie können CodeBuild auch in Verbindung mit weiteren AWS Services nutzen. Beispielsweise können Sie CodeBuild in AWS CodePipeline einbinden. Bei jeder vorgenommenen Änderung im Quell-Repository automatisiert AWS CodePipeline die Erstellung und das Testen von Code in CodeBuild. Sie können einen kontinuierlichen Integrationsworkflow erstellen, indem Sie mit dem AWS CodePipeline-Assistenten eine Verbindung zu Ihrem Quellrepository herstellen und dann CodeBuild als Build-Anbieter auswählen. Mit CodePipeline können Sie diesen Workflow auch auf die kontinuierliche Bereitstellung ausweiten, wenn Sie nach der CodeBuild-Phase Tests oder Bereitstellungsaktionen hinzufügen. CodeBuild kann zudem in AWS Elastic Beanstalk integriert werden. So können Sie für Elastic Beanstalk-Anwendungen einfach Code in CodeBuild erstellen und testen. Sie können die CLI, API und SDKs von Elastic Beanstalk verwenden, um den Quellcode zu erstellen und zu testen, bevor Sie ihn in Ihrer Elastic Beanstalk-Umgebung bereitstellen.
AWS CodeBuild ist ab sofort verfügbar. Hier finden Sie weitere Informationen.