Serverless + Azure Functions: Guia de Referência

Renato Groffe
2 min readNov 9, 2019

--

A implementação de arquiteturas serverless oferece inúmeras vantagens, sendo possível destacar:

  • Deployment sem preocupações com infraestrutura
  • Escalabilidade, confiabilidade, produtividade
  • Lógica do lado do servidor, orientação a eventos
  • Implementação descomplicada de integrações

Dentro da plataforma de cloud computing da Microsoft temos uma opção para desenvolvimento serverless de maneira facilitada e com um baixíssimo custo: Azure Functions.

Outra vantagem da construção de soluções com Azure Functions está no desenvolvimento multiplataforma. O suporte de ferramentas como Visual Studio 2019, Visual Studio for Mac e Visual Studio Code viabiliza a implementação de projetos baseados em Azure Functions em ambientes Windows, Linux e Mac. Temos ainda o Portal do Azure como opção rápida para a criação de Functions.

Atualmente na versão 3.x, diferentes linguagens/plataformas podem ser empregadas na codificação de Azure Functions:

  • C#/.NET Core
  • Java
  • Node.js
  • Python
  • TypeScript
  • PowerShell

Neste post agruparei diversas referências gratuitas como artigos, vídeos e projetos de exemplo que venho produzindo sobre Azure Functions. Sempre que possível atualizarei este material com novos conteúdos.

Desenvolvimento Serverless com .NET Core: primeiros passos [Vídeo]

.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions [Vídeo]

--

--

Renato Groffe
Renato Groffe

Written by Renato Groffe

Microsoft Most Valuable Professional (MVP), Multi-Plataform Technical Audience Contributor (MTAC), Software Engineer, Technical Writer and Speaker

No responses yet