7 cursos gratuitos para arquitectos de soluciones de Microsoft

Hola Habr! Hoy estamos en el ecuador de una serie de cursos gratuitos geniales de Microsoft. En esta parte, tenemos los mejores cursos para arquitectos de soluciones . Todos ellos están en ruso, puedes comenzarlos ahora y al final recibirás una insignia. Únete ahora!

Todos los artículos de la serie.




1. Crear bots inteligentes


La interacción del usuario con las aplicaciones informáticas a través de una conversación con texto, imágenes o discurso se puede implementar mediante bots. Puede ser un simple diálogo de "pregunta-respuesta" o un bot complejo que permite a las personas interactuar con los servicios de manera inteligente mediante la coincidencia de patrones, el seguimiento del estado y los métodos de inteligencia artificial. En este curso, en 2.5 horas aprenderá cómo crear un chatbot inteligente utilizando la integración de QnA Maker y LUIS.

Obtenga más información y comience a entrenar aquí.

2. Desarrolle y configure una aplicación ASP.NET que acceda a la Base de datos SQL de Azure


Cree una base de datos para almacenar datos de la aplicación y configure una aplicación ASP.NET que solicite datos de esta base de datos. ¡Solo una hora y listo! Por cierto, para tomar el curso debe tener una comprensión general de las bases de datos relacionales y un conocimiento básico de C #.

Los siguientes temas se presentan en este módulo:

  • Creación, configuración y llenado de una base de datos separada en el servicio "Azure SQL Database";
  • Configure una aplicación ASP.NET que acceda a esta base de datos.

Detalles y comienzo del entrenamiento.

3. Equilibrio del tráfico del servicio web con Application Gateway


Al estudiar este módulo, aprenderá cómo aumentar la resistencia de las aplicaciones distribuyendo la carga en varios servidores y utilizando el enrutamiento del tráfico web.

En este módulo aprenderá a realizar las siguientes tareas:

  • Determinar la posibilidad de equilibrar la carga de la puerta de enlace de la aplicación;
  • Crear una puerta de enlace de aplicaciones y configurar el equilibrio de carga;
  • Configure Application Gateway para el enrutamiento basado en URL.

Detalles y comienzo del entrenamiento.

4. Implemente e inicie una aplicación de contenedor web con Azure Application Service


Cree una imagen de Docker y guárdela en el repositorio de Azure Container Registry. Use Azure Application Services para implementar una aplicación web desde una imagen de Docker. Configure la implementación continua de aplicaciones web con un sniffer web que rastrea los cambios en la imagen de Docker.

De este módulo aprenderá lo siguiente.

  • Cree imágenes de Docker y guárdelas en el repositorio de Azure Container Registry;
  • Lanzar aplicaciones web desde imágenes de Docker almacenadas en el Registro de contenedores mediante Azure App Service;
  • Configure el despliegue continuo de una aplicación web desde una imagen de Docker utilizando interceptores web.

Detalles y comienzo del entrenamiento.

5. Implementación de un sitio web en Azure con Azure App Service


Las aplicaciones web en Azure facilitan la publicación y administración de un sitio web sin preocuparse por los servidores centrales, el almacenamiento o los recursos de red. Este curso cubre los conceptos básicos de la publicación de un sitio web con Azure. Tomará alrededor de 5 horas para estudiar.

Módulos:

  • Preparación de su entorno de desarrollo para Azure
  • Hospede una aplicación web con Azure Application Service;
  • Publique una aplicación web en Azure con Visual Studio;
  • Preparación de una implementación de aplicaciones web para pruebas y reversiones utilizando ranuras de implementación de servicios de aplicaciones
  • Escale una aplicación web de servicio de aplicaciones para satisfacer de manera efectiva la demanda al escalar el servicio de aplicaciones de Azure vertical y horizontalmente;
  • Implemente e inicie una aplicación web de contenedor con Azure Application Service.

Detalles y comienzo del entrenamiento.

6. Una descripción general del estilo de arquitectura de n niveles para la aplicación


Uso de la plantilla de Resource Manager para implementar una aplicación en una arquitectura de n niveles, definiendo los conceptos básicos de una arquitectura de n niveles, consejos y trucos para implementar dichas aplicaciones.

En este módulo aprenderá a realizar las siguientes tareas:

  • Identificación de funciones, limitaciones y aspectos importantes de la arquitectura de n niveles;
  • Identificación de casos de uso para arquitectura de n niveles;
  • Implemente una arquitectura de ejemplo de n niveles usando la plantilla de Resource Manager;
  • Identifique métodos y recursos para mejorar la arquitectura de n niveles.

Detalles y comienzo del entrenamiento.

7. Procesamiento y clasificación de imágenes con Azure Cognitive Vision Services


Microsoft Cognitive Services ofrece funciones integradas para permitir la visión por computadora en las aplicaciones. Aprenda a utilizar los Servicios de visión cognitiva para detectar rostros, etiquetar y clasificar imágenes e identificar objetos.

Módulos:

  • Identifique rostros y emociones con la API de visión por computadora en Azure Cognitive Services;
  • Procesamiento de imágenes utilizando el servicio de visión por computadora;
  • Clasificación de imágenes utilizando un servicio de reconocimiento visual personalizado;
  • Evaluación de requisitos para la implementación del API Reconocimiento visual personalizado.

Detalles y comienzo del entrenamiento.

Conclusión


Estos fueron 7 cursos de capacitación interesantes que podrían ser útiles para los arquitectos de soluciones. Por supuesto, también tenemos otros cursos que no están incluidos en esta colección. Búsquelos en nuestro recurso Microsoft Learn (los cursos enumerados anteriormente también se publican en él).

Muy pronto, continuaremos esta serie de artículos con dos colecciones más. Bueno, cuáles serán: puedes intentar adivinar en los comentarios. Después de todo, las estrellas en la tabla de contenido de esta serie de artículos no son justas.

* Tenga en cuenta que para algunos módulos puede necesitar una conexión segura.

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


All Articles