O AWS Toolkit for Azure DevOps é uma extensão para Microsoft Azure DevOps hospedado e local que facilita o gerenciamento e a implantação de aplicativos usando a AWS. Se você já usa o Azure DevOps, o AWS Toolkit for Azure DevOps facilita a implantação de seu código na AWS usando o AWS Elastic Beanstalk ou o AWS CodeDeploy. Nenhuma alteração no pipeline ou nos processos de build/versão existentes é necessária para integrar-se aos Serviços da AWS. Você pode implantar aplicativos sem servidor e funções .NET Core C# no AWS Lambda. O AWS Toolkit for Azure DevOps permite implantar modelos do AWS CloudFormation para que você tenha uma maneira fácil de gerenciar, provisionar e atualizar uma coleção de recursos da AWS no Azure DevOps. O AWS Toolkit for Azure DevOps fornece integração com muitos serviços da AWS, o que facilita o armazenamento de artefatos de compilação no Amazon S3, a execução de comandos do AWS Tools for Windows PowerShell e da AWS CLI e o gerenciamento de notificações pelas filas do Amazon SNS ou do Amazon SQS.
Você pode começar a usar o AWS Toolkit for Azure DevOps sem nenhum custo adicional no Visual Studio Marketplace ou no Github.
Faça download de objetos do S3 e chame funções lambda
Use seu processo de compilação/versão existente do DevOps do Azure
Com o AWS Toolkit for Azure DevOps, você pode usar o pipeline de build/versão ao qual está acostumado e ainda aproveitar muitos serviços da AWS, incluindo Amazon S3, AWS CodeDeploy, AWS Elastic Beanstalk, AWS Lambdae muito mais.
Implantar aplicativos .NET diretamente para AWS
Você pode implantar seus aplicativos .NET diretamente para a AWS na interface do Azure DevOps com o AWS CodeDeploy ou AWS Elastic Beanstalk.
Implantar aplicativos .NET sem servidor para AWS Lambda
Você pode implantar aplicativos .NET Core sem servidor e funções .NET Core C # no AWS Lambda
Gerencie a infraestrutura como código
Usando o AWS Toolkit for Azure DevOps, você pode criar, editar e gerenciar modelos do AWS CloudFormation no Azure DevOps.