7 cursos gratuitos para arquitetos de soluções da Microsoft

Olá, Habr! Hoje estamos na metade da série de seleções de ótimos cursos gratuitos da Microsoft. Nesta parte, temos os cursos mais incríveis para arquitetos de soluções. Todos estão em russo, você pode começar a fazê-los já agora, e ao final receberá um badge. Junte-se a nós!

Todos os artigos da série

Este bloco será atualizado à medida que novos artigos forem lançados

  1. 7 cursos gratuitos para desenvolvedores
  2. 5 cursos gratuitos para Administradores de TI
  3. 7 cursos gratuitos para arquitetos de soluções
  4. 6 cursos mais recentes sobre Azure
  5. ** os ********** ****** da M******** em *******

7 cursos gratuitos para arquitetos de soluções da Microsoft

7 cursos gratuitos para arquitetos de soluções da Microsoft

1. Criando bots inteligentes

A interação dos usuários com aplicativos de computador através de conversas utilizando texto, desenhos ou voz pode ser realizada com a ajuda de bots. Isso pode ser um simples diálogo ‘pergunta — resposta’ ou um bot complexo que permite que as pessoas interajam com os serviços de forma inteligente, utilizando correspondência de padrões, rastreamento de estado e métodos de inteligência artificial. Neste curso de 2,5 horas, você aprenderá a criar um chatbot inteligente integrando o QnA Maker e o LUIS.

Saiba mais e comece o aprendizado pode ser aqui

7 cursos gratuitos para arquitetos de soluções da Microsoft

2. Desenvolvimento e configuração de um aplicativo ASP.NET que acessa o banco de dados SQL Azure

Crie um banco de dados para armazenar os dados do aplicativo e configure o aplicativo ASP.NET para solicitar dados desse banco. Em apenas uma hora, tudo estará pronto! A propósito, é necessário ter um conhecimento básico sobre bancos de dados relacionais e noções básicas de C# para realizar este curso.

Este módulo apresenta os seguintes tópicos:

  • Criação, configuração e preenchimento de um banco de dados separado no serviço ‘Banco de Dados SQL Azure’;
  • Configuração de um aplicativo ASP.NET que acessa esse banco de dados.

Detalhes e início do aprendizado

7 cursos gratuitos para arquitetos de soluções da Microsoft

3. Balanceamento de tráfego de um serviço web com o Gateway de Aplicativos

Após estudar este módulo, você aprenderá a aumentar a resiliência das aplicações, distribuindo a carga entre vários servidores e utilizando o roteamento de tráfego web.

Neste módulo, você descobrirá como realizar as seguintes tarefas:

  • Definição da capacidade de balanceamento de carga do Gateway de Aplicativos;
  • Criação do Gateway de Aplicativos e configuração do balanceamento de carga;
  • Configuração do Gateway de Aplicativos para roteamento baseado em caminhos de URL.

Detalhes e início do aprendizado

7 cursos gratuitos para arquitetos de soluções da Microsoft

4. Implantação e execução de um aplicativo web em contêiner com o Serviço de Aplicativos Azure

Crie uma imagem Docker e salve-a no repositório do Azure Container Registry. Use o Azure App Service para implantar um aplicativo da web a partir da imagem Docker. Configure a implantação contínua do aplicativo da web com um web hook que monitore as alterações na imagem Docker.

Neste módulo, você aprenderá o seguinte.

  • Criação de imagens Docker e salvamento no repositório do Azure Container Registry;
  • Execução de aplicativos da web a partir de imagens Docker armazenadas no Container Registry usando o Azure App Service;
  • Configuração da implantação contínua do aplicativo da web a partir da imagem Docker utilizando web hooks.

Detalhes e início do aprendizado

7 cursos gratuitos para arquitetos de soluções da Microsoft

5. Implantação de um site no Azure usando o Azure App Service

Os aplicativos da web no Azure permitem que você publique e gerencie um site facilmente, sem se preocupar com servidores, armazenamento ou recursos de rede subjacentes. Este curso aborda os principais pontos da publicação de um site usando o Azure. O tempo estimado para conclusão é de cerca de 5 horas.

Módulos:

  • Preparação do ambiente de desenvolvimento no Azure;
  • Hospedagem de aplicativos da web usando o Azure App Service;
  • Publicação de aplicativos da web no Azure usando o Visual Studio;
  • Preparação da implantação do aplicativo da web para testes e reverter usando slots de implantação do App Service;
  • Dimensionamento do aplicativo da web do Azure App Service para atender eficientemente à demanda com escalonamento vertical e horizontal;
  • Implantação e execução de um aplicativo web em contêiner usando o Azure App Service.

Detalhes e início do aprendizado

7 cursos gratuitos para arquitetos de soluções da Microsoft

6. Visão geral do estilo arquitetônico em n camadas para aplicativos

Uso do modelo Resource Manager para implantar um aplicativo em uma arquitetura em n camadas, definição dos conceitos principais da arquitetura em n camadas, dicas e recomendações para implantar tais aplicativos.

Neste módulo, você aprenderá a realizar as seguintes tarefas:

  • Definição de funções, limitações e aspectos importantes da arquitetura em n camadas;
  • Definição de casos de uso da arquitetura em n camadas;
  • Implantação de um exemplo da arquitetura em n camadas usando o modelo Resource Manager;
  • Definição de métodos e recursos para aprimorar a arquitetura em n camadas.

Detalhes e início do aprendizado

7 cursos gratuitos para arquitetos de soluções da Microsoft

7. Processamento e classificação de imagens com os Serviços Cognitivos de Visão do Azure

Os Serviços Cognitivos da Microsoft oferecem funcionalidades integradas para incluir visão computacional em aplicações. Descubra como usar os Serviços de Visão Cognitiva para detectar rostos, marcar e classificar imagens, além de identificar objetos.

Módulos:

  • Reconhecimento de 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 com um serviço de reconhecimento visual personalizado;
  • Avaliação dos requisitos para a implementação da API de reconhecimento visual personalizado.

Detalhes e início do aprendizado

Conclusão

Estes foram 7 cursos incríveis que podem ser úteis para arquitetos de soluções. Claro, temos ainda outros cursos que não estão nesta seleção. Você pode encontrá-los em nosso site Microsoft Learn (onde também estão os cursos listados acima).

Em breve, continuaremos esta série de artigos com mais duas seleções. E sobre quais serão – você pode tentar adivinhar nos comentários. Afinal, as estrelas no índice desta série de artigos não estão lá por acaso.

*Observe que pode ser necessária uma conexão segura para completar alguns módulos.

Fonte: habr.com

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster