Criar aplicativos sem servidor

Iniciante
Intermediário
Desenvolvedor
Azure
Functions
Azure Portal
Cosmos DB
Storage
Cloud Shell

O Azure Functions permite a criação de sistemas de computação sob demanda controlados por eventos que podem ser disparados por vários eventos externos. Saiba como aproveitar as funções para executar a lógica do lado do servidor e criar arquiteturas sem servidor.

Pré-requisitos

Nenhum

Módulos neste roteiro de aprendizagem

O Microsoft Azure fornece várias maneiras diferentes de hospedar e executar códigos ou fluxos de trabalho sem o uso de VMs (Máquinas Virtuais), incluindo o Azure Functions, o Microsoft Flow, os Aplicativos Lógicos do Azure e o Azure WebJobs. Neste módulo, você aprenderá sobre essas tecnologias e como escolher a abordagem ideal para cada cenário.

O Azure Functions permite que os desenvolvedores hospedem uma lógica de negócios que pode ser executada sem gerenciar nem provisionar infraestrutura.

Um gatilho é responsável pela execução de uma função do Azure e há dezenas de gatilhos para sua escolha. Este módulo mostrará alguns dos tipos mais comuns de gatilhos e como configurá-los para executar sua lógica.

O Azure Functions facilita a integração do seu código de função com os dados e os serviços. Usando o poder das associações, você simplesmente declara as fontes de dados a serem lidas e gravadas e deixa que o Azure Functions cuida do restante.

Saiba como orquestrar um fluxo de trabalho de execução prolongada como um conjunto de atividades usando as Durable Functions.

Crie o teste e implante o Azure Functions usando o Visual Studio e saiba como gerenciar o código da Função do Azure.

Webhooks oferecem um mecanismo leve para seu aplicativo ser notificado por outro serviço quando algo interessante acontece. Neste módulo. Você aprenderá a disparar uma Função do Azure com um webhook do GitHub e analisar o conteúdo para insights.

Atualize o mecanismo de notificação de um aplicativo Web da arquitetura de sondagem para a arquitetura baseada em push com o Serviço do SignalR, o Azure Cosmos DB e o Azure Functions.