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 Beanstalk-Umgebung
Elastic Beanstalk lässt sich in viele CI/CD Tools integrieren, um Ihren Arbeitsablauf bei der Anwendungsentwicklung zu automatisieren. CI/CD Methoden ermöglichen es Ihnen, Ihre Anwendungen mit minimalem manuellem Eingriff automatisch zu erstellen, zu testen und bereitzustellen. Continuous delivery/deployment (CD) erweitert die kontinuierliche Integration (CI) durch die Automatisierung des Bereitstellungsprozesses. Sie können mithilfe von AWS Services wie CodePipeline oder Tools von Drittanbietern wie Jenkins optimierte Bereitstellungspipelines erstellen und so konsistente, zuverlässige Bereitstellungen in GitLab Ihren Elastic Beanstalk Beanstalk-Umgebungen sicherstellen.
AWS Quellen für den Einstieg
In der folgenden Liste sind CI/CD Tools und die entsprechenden AWS Ressourcen aufgeführt, die step-by-step Anleitungen zur Erstellung automatisierter Deployment-Pipelines für Elastic Beanstalk Beanstalk-Umgebungen bieten:
-
AWS CodePipeline— In diesem Tutorial „AWS Erste Schritte“ im Resource Center
erfahren Sie, wie Sie eine kontinuierliche Deployment-Pipeline zu Elastic Beanstalk von GitHub , S3 oder einrichten. AWS CodeCommit -
GitHub Aktionen — In diesem AWS Blogbeitrag von.NET erfahren
Sie, wie Sie YAML-basierte Workflows konfigurieren, um direkt von dort aus eine kontinuierliche Deployment-Pipeline zu Elastic Beanstalk einzurichten. GitHub -
GitLab— Dieser Blogbeitrag zur AWS DevOps Entwicklerproduktivität
zeigt, wie GitLab kontinuierliche Pipelines konfiguriert werden, um Node.js -Anwendungen in Elastic Beanstalk Docker-Umgebungen bereitzustellen. -
Azure DevOps — Dieser AWS Blogbeitrag von.NET
führt Sie durch die Implementierung einer kontinuierlichen Bereitstellungspipeline von einem DevOps Azure-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 Deployment-Pipelines für Elastic Beanstalk Beanstalk-Umgebungen helfen:
-
Jenkins — Das AWS EBDeployment Jenkins-Plugin ermöglicht die direkte Bereitstellung in Elastic Beanstalk Beanstalk-Umgebungen von Ihrer Jenkins-Job-Konfigurationsseite
aus. -
Circle CI: — The Orbs for Elastic Beanstalk
bieten wiederverwendbare Konfigurationspakete für die Bereitstellung und Skalierung von Anwendungen in Elastic Beanstalk. -
Bitbucket-Pipelines — Der Artikel Elastic Beanstalk-Anwendung mithilfe von Bitbucket-Pipelines bereitstellen bietet ein grundlegendes Konfigurationsbeispiel für die Implementierung von Bitbucket-Pipelines
mit Elastic Beanstalk.