Erste Schritte / Praktische Übungen / ...
Erste Schritte mit AWS
Pipeline für kontinuierliche Lieferung anlegen
Richten Sie ein Git-Repo ein, stellen Sie eine Beispiel-Webanwendung bereit und erstellen Sie eine Pipeline für die kontinuierliche Lieferung.
Einleitung: Erstellen einer Pipeline für kontinuierliche Lieferung
Folgen Sie den Schritt-für-Schritt-Anweisungen, um Ihre erste Pipeline für kontinuierliche Lieferungen zu bauen
Übersicht
In diesem Tutorial erstellen Sie eine Pipeline für kontinuierliche Lieferung für eine einfache Webanwendung. Sie werden zunächst ein Versionskontrollsystem verwenden, um Ihren Quellcode zu speichern. Dann werden Sie lernen, wie Sie eine Pipeline für kontinuierliche Lieferung erstellen, die Ihre Web-Anwendung automatisch bereitstellt, sobald Ihr Quellcode aktualisiert wird.
Was Sie erreichen werden
Dieses Tutorial führt Sie durch die oben beschriebenen Schritte zur Erstellung der Pipeline für kontinuierliche Lieferung. Sie lernen Folgendes:
- ein GitHub-Repository für den Anwendungscode einrichten
- eine AWS Elastic Beanstalk-Umgebung erstellen, um die Anwendung bereitzustellen
- AWS CodeBuild konfigurieren, um den Quellcode von GitHub zu erstellen
- AWS CodePipeline zum Einrichten der Pipeline für die kontinuierliche Lieferung mit den Phasen Beschaffung, Build und Bereitstellung verwenden
Erfahrung mit AWS
Einsteiger
Benötigte Zeit
35 Minuten
Veranschlagte Kosten
Kostenloses Kontingent verfügbar
Erfordert
Verwendete Services
Letzte Aktualisierung
9. Februar 2023
Anwendungsarchitektur
Im folgenden Diagramm sind die Services, die in diesem Tutorial verwendet werden, und ihre Verbindungen visuell dargestellt. Diese Anwendung verwendet GitHub, AWS Elastic Beanstalk, AWS CodeBuild und AWS CodePipeline.
Im Tutorial erläutern wir die Services detailliert und weisen Sie auf Ressourcen hin, die Ihnen helfen, sich mit ihnen vertraut zu machen.
Module
Dieses Tutorial teilt sich in 5 kurze Module auf. Sie müssen jedes Modul abschließen, damit Sie mit dem nächsten fortfahren können.
- Git-Repo einrichten (5 Minuten): Richten Sie ein GitHub-Repository zur Speicherung des Anwendungscodes ein.
- Webanwendung bereitstellen (10 Minuten): Erstellen Sie die Umgebung, in der die Webanwendung bereitgestellt wird, mit AWS Elastic Beanstalk.
- Build-Projekt erstellen (5 Minuten): Konfigurieren und Ausführen des Build-Prozesses für die Anwendung mit AWS CodeBuild.
- Lieferungspipeline erstellen (10 Minuten): Erstellen einer Pipeline zum automatischen Build und Bereitstellen der Anwendung mit AWS CodePipeline.
- Pipeline abschließen und testen (5 Minuten): Fügen Sie der Pipeline eine Überprüfungsphase hinzu und testen Sie ihre Ausführung.