Arquitetar aplicativos sem servidor e agentes de mensagem no Azure
Saiba como criar mensagens confiáveis para aplicativos e como aproveitar os serviços de aplicativo sem servidor no Azure.
Pré-requisitos
- Familiaridade com o C#
Código de Conquista
Gostaria de solicitar um código de conquista?
Módulos neste roteiro de aprendizagem
O Azure Functions permite aos desenvolvedores hospedar uma lógica de negócios que possa ser executada sem gerenciar nem provisionar a infraestrutura.
Crie um fluxo de trabalho de integração usando um gatilho e ações predefinidos. Seu fluxo de trabalho é executado automaticamente na nuvem quando ocorre um novo evento ou quando novos dados estão disponíveis, processa as entradas do fluxo de trabalho, armazena os resultados positivos no armazenamento e envia notificações por email para todos os outros resultados.
Quando há um aplicativo que composto por componentes executados em diferentes computadores, servidores e dispositivos móveis, uma comunicação confiável entre esses componentes pode ser difícil e não confiável. O Azure fornece várias tecnologias que você pode usar para obter uma comunicação mais confiável, incluindo filas do Armazenamento, Hubs de Eventos, Grade de Eventos e Barramento de Serviço. Este módulo mostra como escolher a melhor tecnologia para sua tarefa de comunicação.
Implemente o padrão publicação/assinatura na nuvem usando o Armazenamento de Filas do Azure.
Conecte aplicativos de envio e recebimento com os Hubs de Eventos, para que você possa manipular cargas altas sem perda de dados.
Escreva código C# em um aplicativo personalizado que envie e receba mensagens usando filas e tópicos do Barramento de Serviço do Azure.
Crie uma arquitetura de aplicativos sem servidor, automatize suas operações e integre aplicativos manipulando eventos do Azure com a Grade de Eventos.