Criar aplicativos sem servidor

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. Este roteiro de aprendizagem pode ajudar você a se preparar para a certificação Microsoft Certified: Azure Developer Associate.

Pré-requisitos

Nenhum

Introdução ao Azure

Escolha a conta do Azure correta para você. Pague conforme o uso ou experimente o Azure grátis por até 30 dias. Criar conta.

Módulos neste roteiro de aprendizagem

Saiba como o Azure Functions ajuda você a integrar facilmente recursos de computação sem servidor em suas soluções baseadas em nuvem. Um amplo conjunto de associações facilita a conexão do seu código aos principais serviços do Azure, enquanto o suporte interno para as linguagens de desenvolvimento mais usadas permite que você use melhor suas habilidades existentes.

O Azure Functions permite aos desenvolvedores hospedar uma lógica de negócios que possa ser executada sem gerenciar nem provisionar a 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, teste e implante o Azure Functions usando o Visual Studio e gerencie o código do Azure Functions.

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 obter insights.

Altere o mecanismo de atualização de um aplicativo web JavaScript da sondagem para uma arquitetura baseada em push, utilizando o Serviço SignalR, o Azure Cosmos DB e o Azure Functions.

Combine vários aplicativos do Azure Functions em uma interface unificada importando-os como uma única instância do Gerenciamento de API do Azure.

Quando você estiver criando funções do Azure, os manipuladores personalizados permitem que você use qualquer linguagem ou runtime que dê suporte a primitivos HTTP. Neste módulo, você usará a linguagem de programação Go e manipuladores personalizados.