AWS Toolkit for Azure DevOps è un ampliamento per Microsoft Azure DevOps in hosting e in locale che facilita la gestione e la distribuzione delle applicazioni utilizzando AWS. Se utilizzi già Azure DevOps, AWS Toolkit for Azure DevOps semplifica la distribuzione del tuo codice in AWS mediante AWS Elastic Beanstalk o AWS CodeDeploy. Per l’integrazione con i servizi AWS non sono necessarie modifiche alla tua pipeline o ai processi di produzione/rilascio esistenti. Puoi anche distribuire applicazioni serverless e funzioni .NET Core C# in AWS Lambda. AWS Toolkit for Azure DevOps ti consente di distribuire i modelli AWS CloudFormation per garantirti un modo semplice per gestire, eseguire il provisioning e aggiornare una raccolta di risorse AWS dall’interno di Azure DevOps. AWS Toolkit for Azure DevOps assicura l’integrazione con diversi servizi AWS, il che facilita l’archiviazione di artefatti di produzione in Amazon S3, l’esecuzione di comandi di AWS Tools for Windows PowerShell e dell’interfaccia a riga di comando di AWS nonché gestire notifiche tramite le code Amazon SNS o Amazon SQS.
Puoi iniziare a usare AWS Toolkit for Azure DevOps senza costi aggiuntivi dal Visual Studio Marketplace o su Github.
Scarica oggetti da S3 e invoca le funzioni Lambda
Utilizza il processo di produzione/rilascio Azure DevOps esistente
Con AWS Toolkit for Azure DevOps, puoi utilizzare la pipeline di produzione/rilascio a cui sei abituato e beneficiare comunque dei numerosi servizi AWS tra cui Amazon S3, AWS CodeDeploy, AWS Elastic Beanstalk, AWS Lambda e molti altri.
Distribuisci le applicazioni .NET direttamente in AWS
Puoi distribuire le tue applicazioni .NET direttamente in AWS dall’interfaccia di Azure DevOps con AWS CodeDeploy o AWS Elastic Beanstalk.
Distribuisci applicazioni .NET serverless in AWS Lambda
Puoi distribuire applicazioni serverless .NET Core e funzioni .NET Core C# in AWS Lambda
Gestione di infrastruttura come codice
Grazie all’uso di AWS Toolkit for Azure DevOps, puoi creare, modificare e gestire i modelli AWS CloudFormation dall’interno di Azure DevOps.