Инструментарий AWS для Azure DevOps – это расширение для размещенных и локальных сервисов Microsoft Azure DevOps, которые упрощают управление и развертывание приложений с помощью сервисов AWS. Если вы уже используете Azure DevOps, инструментарий AWS для Azure DevOps упрощает развертывание кода в AWS с помощью сервисов AWS Elastic Beanstalk или AWS CodeDeploy. Для интеграции с сервисами AWS не требуется изменять существующий конвейер сборки / версии или процессы. Вы даже можете выполнить развертывание бессерверных приложений и функций .NET Core C# в сервис AWS Lambda. Инструментарий AWS для Azure DevOps позволяет развертывать шаблоны AWS CloudFormation. Теперь у вас есть простой способ для управления набором ресурсов AWS, его предоставления и обновления из сервиса Azure DevOps. Инструментарий AWS для Azure DevOps обеспечивает интеграцию со многими сервисами AWS, которые упрощают хранение артефактов сборки в Amazon S3, запуск команд из инструментов AWS для Windows PowerShell и интерфейса AWS CLI, а также управление уведомлениями через очереди Amazon SNS или Amazon SQS.
Начать использовать инструментарий AWS для Azure DevOps без дополнительных затрат можно в сервисах Visual Studio Marketplace или Github.
Загрузка объектов из S3 и вызов функций lambda
Использование существующего процесса сборки / версии Azure DevOps
С помощью инструментария AWS для Azure DevOps можно одновременно использовать привычный конвейер сборки / версии и преимущества многих сервисов AWS, включая Amazon S3, AWS CodeDeploy, AWS Elastic Beanstalk, AWS Lambda и многие другие.
Развертывание приложений .NET непосредственно в AWS
Приложение .NET можно развертывать из интерфейса Azure DevOps непосредственно в AWS, используя сервисы AWS CodeDeploy или AWS Elastic Beanstalk.
Развертывание бессерверных приложений .NET в AWS Lambda
Можно выполнить развертывание бессерверных приложений .NET Core и функций .NET Core C# в AWS Lambda
Управление инфраструктурой как кодом
С помощью инструментария AWS для Azure DevOps можно создавать и редактировать шаблоны AWS CloudFormation, а также управлять ими из Azure DevOps.