Aplicativos ASP.NET Core: - AWS SDK para .NET (V3)

A versão 4 (V4) do AWS SDK para .NET foi lançada!

Para começar a usar a nova versão do SDK, consulte o Guia do desenvolvedor AWS SDK para .NET (V4), especialmente o tópico sobre migração para a versão 4.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Aplicativos ASP.NET Core:

A ferramenta de implantação da AWS para a CLI do .NET o ajuda a implantar seus aplicativos do ASP.NET e serve como orientação em um processo de implantação. É uma ferramenta interativa para a CLI do.NET que ajuda a implantar aplicativos .NET com conhecimento mínimo sobra a AWS.

A ferramenta de implantação tem os seguintes recursos:

  • Recomendações de computação para seu aplicativo: obtenha as recomendações de computação e saiba qual computação da AWS é mais adequada para seu aplicativo.

  • Geração de Dockerfile: a ferramenta gera um Dockerfile, se necessário, ou usa um Dockerfile existente.

  • Empacotamento e implantação automáticos: a ferramenta cria os artefatos de implantação, provisiona a infraestrutura usando um projeto de implantação AWS CDK gerado e implanta seu aplicativo na computação da AWS escolhida.

  • Implantações reproduzíveis e compartilháveis: você pode gerar e modificar projetos de implantação AWS CDK de acordo com seu caso de uso específico. Você também pode controlar a versão de seus projetos e compartilhá-los com sua equipe para implantações reproduzíveis.

  • Ajuda no aprendizado de AWS CDK para .NET: a ferramenta o ajuda a aprender gradualmente as ferramentas da AWS subjacentes nas quais ele se baseia, como o AWS CDK.

A Ferramenta de implantação da AWS oferece suporte à implantação dos aplicativos ASP.NET Core aos seguintes serviços da AWS:

  • Amazon ECS Service usando AWS Fargate: oferece suporte a implantações de aplicativos web no Amazon Elastic Container Service (Amazon ECS) com poder computacional gerenciado por um mecanismo de computação sem servidor AWS Fargate.

  • AWS App Runner: oferece suporte a implantações em um serviço totalmente gerenciado que facilita para os desenvolvedores a implantação de aplicativos web em contêineres e APIs em escala. Não é necessária nenhuma experiência prévia em infraestrutura.

  • AWS Elastic Beanstalk: oferece suporte a implantações em um serviço que facilita para os desenvolvedores a implantação de aplicativos web e APIs em um ambiente gerenciado e em escala. Não é necessária nenhuma experiência prévia em infraestrutura.

Para saber mais, consulte a visão geral da ferramenta. Para começar a partir dali, navegue até Documentação, Conceitos básicos e escolha Como instalar para receber instruções de instalação.