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

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 treinamento

Conclusã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.

Source: https://habr.com/ru/post/pt475880/


All Articles