Das AWS Toolkit for Azure DevOps ist eine Erweiterung für gehostete und lokale Microsoft Azure DevOps, das die Verwaltung und Bereitstellung von Anwendungen mit AWS vereinfacht. Falls Sie Azure DevOps bereits verwenden, vereinfacht das AWS Toolkit for Azure DevOps die Bereitstellung Ihres Codes in AWS mithilfe von AWS Elastic Beanstalk oder AWS CodeDeploy. Für die Integration in AWS Services sind keine Änderungen an Ihrem vorhandenen Build/Ihrer Veröffentlichungs-Pipeline oder Prozessen erforderlich. Sie können sogar serverlose Anwendungen und .NET Core C#-Funktionen in AWS Lambda bereitstellen. Das AWS Toolkit for Azure DevOps erlaubt Ihnen das Bereitstellen von AWS CloudFormation-Vorlagen. Damit können Sie eine Sammlung von AWS-Ressourcen in Azure DevOps einfach verwalten, bereitstellen und aktualisieren. Das AWS Toolkit for Azure DevOps bietet eine Integration in viele AWS-Services. Dies erleichtert das Speichern von Build-Artefakten in Amazon S3, das Ausführen von Befehlen über AWS Tools for Windows PowerShell und die AWS-CLI sowie das Verwalten von Benachrichtigungen über Amazon SNS- oder Amazon SQS-Warteschlangen.
Sie können mit der Nutzung des AWS Toolkit for Azure DevOps ohne zusätzliche Kosten über den Visual Studio Marketplace oder bei Github beginnen.
Objekte von S3 herunterladen und Lambda-Funktionen aufrufen
Ihren vorhandenen Azure DevOps-Build-/Veröffentlichungsprozess verwenden
Mit dem AWS Toolkit for Azure DevOps können Sie die gewohnte Build-/Veröffentlichungs-Pipeline verwenden und dennoch von zahlreichen AWS-Services profitieren, wie Amazon S3, AWS CodeDeploy, AWS Elastic Beanstalk, AWS Lambda und mehr.
.NET-Anwendungen direkt in AWS bereitstellen
Sie können Ihre .NET-Anwendungen über die Azure DevOps-Schnittstelle mit AWS CodeDeploy oder AWS Elastic Beanstalk direkt in AWS bereitstellen.
Serverlose .NET-Anwendungen in AWS Lambda bereitstellen
Sie können serverlose .NET Core-Anwendungen und .NET Core C#-Funktionen in AWS Lambda bereitstellen.
Infrastruktur in Form von Code verwalten
Mithilfe des AWS Toolkit for Azure DevOps können Sie AWS CloudFormation-Vorlagen in Azure DevOps erstellen, bearbeiten und verwalten.