Veröffentlicht am: Jun 21, 2022
AWS App2Container (A2C) unterstützt ab sofort Azure DevOps zum Einrichten von CI/CD-Pipelines, mit denen sich die Kompilierung und Bereitstellung von Anwendungen in Containern in AWS automatisieren lässt. Mit dieser Veröffentlichung können Kunden App2Container nutzen, um die Einrichtung einer Azure DevOps-Dienst-Pipeline zur Verwaltung der automatischen Kompilierung und Bereitstellung von containerisierten Anwendungen zu automatisieren. App2Container automatisiert die Einrichtung der Kompilierungs-Pipeline durch Installation der erforderlichen Tools, wie etwa dem AWS Toolkit und der Docker-Engine. Darüber hinaus richtet App2Container auch die Release-Pipeline mithilfe bestehender Azure DevOps-Dienstkonten ein, um das containerisierte Image auf AWS Container-Diensten bereitzustellen. Dies erfolgt ergänzend zur Unterstützung von AWS CodePipeline und Jenkins, die bereits in App2Container enthalten ist.
Bei AWS App2Container (A2C) handelt es sich um ein Befehlszeilen-Tool, mit dem sich .NET- und Java-Anwendungen in containerisierte Anwendungen konvertieren lassen. A2C analysiert und entwickelt ein Inventar aller Anwendungen, die in virtuellen Maschinen, lokal oder in der Cloud ausgeführt werden. Sie wählen einfach die Anwendung aus, die Sie containerisieren möchten. Daraufhin verpackt A2C das Anwendungsartefakt und die identifizierten Abhängigkeiten in Container-Images, konfiguriert die Netzwerkports und generiert die Definitionen des ECS-Arbeitsschritts und des Kubernetes-Pods.
Mehr über die Einrichtung der CI/CD-Pipeline mit Azure DevOps finden Sie in der technischen Dokumentation von App2Container.