Como Criar um Projeto AWS Lambda com .NET Core

 Projetos Lambda (Micro Serviços) talvez sejam a melhor forma de escalar na Web. Com ele não precisamos nos preocupar com escalar máquinas, por exemplo. É uma ótima estratégia para criação de APIs auto-escaláveis.


Criando repositório no GitHub

Acesse o site do github em https://github.com/ e crie um novo repositório para o seu projeto lambda. Faça o clone do repositório dentro de uma pasta local para começar o desenvolvimento.

Criando projeto AWS Lambda

O primeiro passo para o setup do projeto com AWS lambda é a instalação dos templates utilizados pelo lambda. Execute o seguinte comando:

dotnet new -i Amazon.Lambda.Templates

Após isso é hora de criar o projeto. Para isso, execute o comando a seguir:

dotnet new lambda.EmptyFunction --name MyFunction

Com isso, um novo projeto lambda chamado MyFunction com .NET Core será criado

Publicando projeto AWS Lambda

Depois que você terminar de construir a aplicação lambda, é hora de publica a aplicação na sua conta da Amazon. 

dotnet lambda deploy-function MyFunction --function-role role


Comentários