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.
Implementierung der CI/CD Integration mit Ihrer Elastic Beanstalk-Umgebung
Elastic Beanstalk lässt sich in viele CI/CD Tools integrieren, um Ihren Arbeitsablauf bei der Anwendungsentwicklung zu automatisieren. CI/CD Mithilfe dieser Methoden können Sie Ihre Anwendungen mit minimalem manuellem Eingriff automatisch erstellen, testen und bereitstellen. Continuous delivery/deployment (CD) erweitert die kontinuierliche Integration (CI) durch die Automatisierung des Bereitstellungsprozesses. Mithilfe von AWS Diensten wie Jenkins CodePipeline oder Tools von Drittanbietern können Sie optimierte Bereitstellungspipelines erstellen, GitLab um konsistente, zuverlässige Bereitstellungen in Ihren Elastic Beanstalk-Umgebungen sicherzustellen.
Themen
AWS Quellen für den Einstieg
In der folgenden Liste werden CI/CD Tools und die entsprechenden AWS Ressourcen vorgestellt, die schrittweise Anleitungen zur Erstellung automatisierter Bereitstellungspipelines für Elastic Beanstalk-Umgebungen bieten:
-
AWS CodePipeline— Dieses Tutorial im
AWS Getting Started Resource Center zeigt Ihnen, wie Sie eine kontinuierliche Bereitstellungspipeline für Elastic Beanstalk von GitHub S3 oder einrichten. AWS CodeCommit -
GitHub Aktionen — Unter erfahren SieVerwenden von Aktionen zur Bereitstellung auf Elastic Beanstalk GitHub, wie Sie YAML-based Workflows konfigurieren, um direkt von dort aus eine kontinuierliche Deployment-Pipeline zu Elastic Beanstalk einzurichten. GitHub
-
GitLab— In diesem Blogbeitrag zur Produktivität von
AWS DevOps Entwicklern wird gezeigt, wie GitLab Continuous Pipelines konfiguriert werden, um Node.js Anwendungen in Elastic Beanstalk Docker-Umgebungen bereitzustellen. -
Azure DevOps — Dieser AWS Blogbeitrag
von.NET auf dem Blog führt Sie durch die Implementierung einer kontinuierlichen Bereitstellungspipeline von einem Azure DevOps Git-Repository zu Elastic Beanstalk mithilfe von Azure Pipelines.
Weitere Ressourcen
Die folgenden Tools und Ressourcen von Drittanbietern können Ihnen bei der Implementierung automatisierter Bereitstellungspipelines für Elastic Beanstalk-Umgebungen helfen:
-
Jenkins — Das AWS ebDeployment Jenkins-Plugin
ermöglicht die direkte Bereitstellung in Elastic Beanstalk-Umgebungen von Ihrer Jenkins-Jobkonfigurationsseite aus. -
Circle CI: — The Orbs for Elastic Beanstalk
bieten wiederverwendbare Konfigurationspakete für die Bereitstellung und Skalierung von Anwendungen auf Elastic Beanstalk. -
Bitbucket-Pipelines — Der Artikel Elastic Beanstalk-Anwendung mithilfe von Bitbucket-Pipelines bereitstellen
enthält ein grundlegendes Konfigurationsbeispiel für die Implementierung von Bitbucket-Pipelines mit Elastic Beanstalk.