AWS-CodeDeploy-Features
Warum CodeDeploy?
AWS CodeDeploy ist ein Service, der Anwendungsbereitstellungen in vielerlei Serverservices, wie etwa Amazon Elastic Compute Cloud (Amazon EC2), AWS Fargate, AWS Lambda, sowie auf On-Premises-Instances automatisiert. CodeDeploy führt vollständige Automatisierungen Ihrer Anwendungsbereitstellungen durch. Manuelle Bereitstellungen gehören damit der Vergangenheit an. CodeDeploy schützt Ihre Anwendung während Bereitstellungen durch rollierende Updates und Protokollierung des Bereitstellungszustands vor Ausfallzeiten. CodeDeploy bieten Ihnen zentrale Kontrolle Ihrer Bereitstellungen über die AWS-Managementkonsole, das AWS Command Line Interface (AWS CLI), SDKs oder APIs. Mit diesen können Ihre Bereitstellungen gestartet, kontrolliert und überwacht werden. Sie können den Fortschritt der Bereitstellung in Bezug auf individuelle Einrichtungsereignisse anzeigen. AWS CodeDeploy verfolgt und speichert den neuesten Verlauf Ihrer Bereitstellungen, sodass Sie die Timeline und den Änderungsverlauf vergangener Bereitstellungen untersuchen können.
CodeDeploy ist plattform- und sprachunabhängig und funktioniert mit jeder Anwendung. Sie können also Ihren vorhandenen Einrichtungscode wiederverwenden. Sie können Ihre Anwendungsbereitstellungen problemlos mithilfe der CodeDeploy-APIs in Ihren bestehenden Softwarebereitstellungsprozess oder die Continuous Delivery-Toolkette integrieren.