Was ist AWS CodeBuild? - AWS CodeBuild

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Was ist AWS CodeBuild?

AWS CodeBuild ist ein vollständig verwalteter Build-Service in der Cloud. CodeBuild kompiliert Ihren Quellcode, führt Komponententests durch und erzeugt Artefakte, die sofort einsatzbereit sind. CodeBuild macht die Bereitstellung, Verwaltung und Skalierung Ihrer eigenen Build-Server überflüssig. Es bietet vorgefertigte Build-Umgebungen für gängige Programmiersprachen und Build-Tools wie Apache Maven, Gradle und mehr. Sie können Build-Umgebungen auch anpassen CodeBuild , um Ihre eigenen Build-Tools zu verwenden. CodeBuild skaliert automatisch, um besonders hohe Build-Anfragen zu erfüllen.

CodeBuild bietet folgende Vorteile:

  • Vollständig verwaltet CodeBuild — Sie müssen Ihre eigenen Build-Server nicht mehr einrichten, patchen, aktualisieren und verwalten.

  • On Demand — CodeBuild Skaliert nach Bedarf, um Ihre Build-Anforderungen zu erfüllen. Sie zahlen nur für die Anzahl der Build-Minuten, die Sie wirklich nutzen.

  • Sofort CodeBuild einsatzbereit — bietet vorkonfigurierte Build-Umgebungen für die gängigsten Programmiersprachen. Sie müssen lediglich auf Ihr Build-Skript verweisen, um den ersten Build zu starten.

Weitere Informationen finden Sie unter AWS CodeBuild.

Wie läuft man CodeBuild

Sie können die AWS CodeBuild AWS CodePipeline OR-Konsole zum Ausführen verwenden CodeBuild. Sie können die Ausführung von auch automatisieren, CodeBuild indem Sie die AWS Command Line Interface (AWS CLI) oder die verwenden AWS SDKs.

Das Diagramm zeigt, wie mit AWS CLI oder CodeBuild funktioniert AWS SDKs.

Wie das folgende Diagramm zeigt, können Sie der Build- oder Testphase einer Pipeline in eine Build- oder Testaktion hinzufügen CodeBuild AWS CodePipeline. AWS CodePipeline ist ein Continuous Delivery Service, mit dem Sie die zur Veröffentlichung Ihres Codes erforderlichen Schritte modellieren, visualisieren und automatisieren können. Dazu gehört auch der Code-Build. Eine Pipeline ist ein Workflow, der beschreibt, wie Codeänderungen das Freigabeverfahren durchlaufen.

Das Diagramm zeigt, wie CodeBuild funktioniert mit AWS CodePipeline.

Informationen CodePipeline zum Erstellen einer Pipeline und zum Hinzufügen einer CodeBuild Build- oder Testaktion finden Sie unterVerwenden Sie CodeBuild mit CodePipeline. Weitere Informationen zu CodePipeline finden Sie im AWS CodePipeline Benutzerhandbuch.

Die CodeBuild Konsole bietet auch eine Möglichkeit, schnell nach Ihren Ressourcen wie Repositorys, Build-Projekten, Bereitstellungsanwendungen und Pipelines zu suchen. Wählen Sie Go to Ressource (Zur Ressource) oder drücken Sie die Taste / und geben Sie dann den Namen der Ressource ein. Alle Übereinstimmungen werden in der Liste angezeigt. Bei der Suche wird nicht zwischen Groß- und Kleinschreibung unterschieden. Sie sehen nur die Ressourcen, für die Sie die Berechtigung besitzen. Weitere Informationen finden Sie unter Anzeigen von Ressourcen in der Konsole.

Preisgestaltung für CodeBuild

Weitere Informationen finden Sie unter CodeBuild Preisgestaltung.

Wie fange ich an mit CodeBuild?

Wir empfehlen, dass Sie zuerst die folgenden Schritte ausführen:

  1. Erfahren Sie mehr darüber, CodeBuild indem Sie die Informationen unter lesenKonzepte.

  2. Experimentieren Sie mit CodeBuild einem Beispielszenario, indem Sie den Anweisungen unter folgenErste Schritte mit der Konsole.

  3. Verwenden Sie es CodeBuild in Ihren eigenen Szenarien, indem Sie den Anweisungen unter folgenPlanen eines Builds.