Olá Habr! Hoje estamos no equador de uma série de cursos gratuitos da Microsoft. Nesta parte, temos os melhores cursos
para arquitetos de soluções . Todos eles estão em russo, você pode iniciá-los agora e, no final, receberá um crachá. Inscreva-se agora!
Todos os artigos da série


1. Criando bots inteligentes
A interação do usuário com aplicativos de computador por meio de uma conversa usando texto, imagens ou fala pode ser implementada usando bots. Pode ser um simples diálogo de "pergunta-resposta" ou um bot complexo que permite que as pessoas interajam com os serviços de maneira inteligente, usando métodos de correspondência de padrões, rastreamento de estado e inteligência artificial. Neste curso, em 2,5 horas, você aprenderá a criar um chatbot inteligente integrando o QnA Maker e o LUIS.
Saiba mais e comece a treinar
aqui.
2. Desenvolva e configure um aplicativo ASP.NET que acesse o Banco de Dados SQL do Azure
Crie um banco de dados para armazenar dados do aplicativo e configure um aplicativo ASP.NET solicitando dados desse banco de dados. Apenas uma hora e pronto! A propósito, para fazer o curso, você precisa ter um entendimento geral dos bancos de dados relacionais e conhecimentos básicos de C #.
Os seguintes tópicos são apresentados neste módulo:
- Criação, configuração e preenchimento de um banco de dados separado no serviço "Banco de Dados SQL do Azure";
- Configure um aplicativo ASP.NET que acesse esse banco de dados.
Detalhes e início do treinamento
3. Balanceando o tráfego de serviços da Web usando o gateway de aplicativo
Ao estudar este módulo, você aprenderá como aumentar a resiliência do aplicativo distribuindo a carga entre vários servidores e usando o roteamento de tráfego da web.
Neste módulo, você aprenderá como executar as seguintes tarefas:
- Determinando a possibilidade de balanceamento de carga no gateway de aplicativo;
- Criando um Gateway de Aplicação e configurando o balanceamento de carga;
- Configure o Application Gateway para roteamento baseado em URL.
Detalhes e início do treinamento
4. Implante e inicie um aplicativo de contêiner da Web usando o Serviço de Aplicativo do Azure
Crie uma imagem do Docker e salve-a no repositório do Registro de Contêiner do Azure. Use os Serviços de Aplicativo do Azure para implantar um aplicativo Web a partir de uma imagem do Docker. Configure a implantação contínua de aplicativos da Web com um sniffer da Web que rastreie as alterações na imagem do Docker.
Neste módulo, você aprenderá o seguinte.
- Crie imagens do Docker e salve-as no repositório do Registro de Contêiner do Azure;
- Iniciar aplicativos da Web a partir de imagens do Docker armazenadas no Registro de Contêiner usando o Serviço de Aplicativo do Azure;
- Configure a implantação contínua de um aplicativo Web a partir de uma imagem do Docker usando interceptadores da Web.
Detalhes e início do treinamento
5. Implantando um site no Azure usando o Serviço de Aplicativo do Azure
Os aplicativos Web no Azure facilitam a publicação e o gerenciamento de um site sem se preocupar com servidores, armazenamento ou recursos de rede principais. Este curso aborda os conceitos básicos da publicação de um site usando o Azure. Levará cerca de 5 horas para estudar.
Módulos:
- Preparando seu ambiente de desenvolvimento para o Azure
- Hospedar um aplicativo Web usando o Serviço de Aplicativo do Azure;
- Publique um aplicativo Web no Azure usando o Visual Studio;
- Preparando uma Implementação de Aplicativo da Web para Teste e Reversão Usando Slots de Implementação de Serviço de Aplicativo
- Escale um aplicativo Web de serviço de aplicativo para atender efetivamente à demanda, dimensionando o serviço de aplicativo do Azure vertical e horizontalmente;
- Implante e inicie um aplicativo Web de contêiner usando o Serviço de Aplicativo do Azure.
Detalhes e início do treinamento
6. Uma visão geral do estilo de arquitetura de n camadas para o aplicativo
Usando o modelo do Resource Manager para implantar um aplicativo em uma arquitetura de n camadas, definindo os conceitos básicos de uma arquitetura de n camadas, dicas e truques para implantar esses aplicativos.
Neste módulo, você aprenderá como executar as seguintes tarefas:
- Identificação de funções, limitações e aspectos importantes da arquitetura de n camadas;
- Identificação de casos de uso para arquitetura de n camadas;
- Implante uma arquitetura de camada n de exemplo usando o modelo do Gerenciador de Recursos;
- Identifique métodos e recursos para melhorar a arquitetura de n camadas.
Detalhes e início do treinamento
7. Processamento e classificação de imagens com os Serviços Cognitive Vision do Azure
O Microsoft Cognitive Services oferece recursos internos para permitir a visão computacional nos aplicativos. Aprenda a usar o Cognitive Vision Services para detectar rostos, marcar e classificar imagens e identificar objetos.
Módulos:
- Identifique rostos e emoções usando a API de visão computacional nos Serviços Cognitivos do Azure;
- Processamento de imagens usando o serviço de visão computacional;
- Classificação de imagens usando um serviço de reconhecimento visual personalizado;
- Avaliação de requisitos para a implementação do Reconhecimento Visual Personalizado da API.
Detalhes e início do treinamentoConclusão
Foram sete cursos legais de treinamento que podem ser úteis para arquitetos de soluções. Obviamente, também temos outros cursos que não estão incluídos nesta coleção. Procure-os no nosso recurso Microsoft Learn (os cursos listados acima também estão publicados nele).
Em breve, continuaremos esta série de artigos com mais duas coleções. Bem, quais serão - você pode tentar adivinhar nos comentários. Afinal, as estrelas no sumário desta série de artigos não são justas.
* Observe que, para alguns módulos, você pode precisar de uma conexão segura.