7 cursos gratuitos para arquitectos de soluciones de Microsoft

¡Hola, Habr! Hoy estamos en el ecuador de nuestra serie de selección de cursos gratuitos geniales de Microsoft. En esta parte, tenemos los cursos más impresionantes para arquitectos de soluciones. Todos están en español, puedes comenzar ya, y al finalizar recibirás un badge. ¡Únete!

Todos los artículos de la serie

Este bloque se actualizará con la publicación de nuevos artículos

  1. 7 cursos gratuitos para desarrolladores
  2. 5 cursos gratuitos para administradores de TI
  3. 7 cursos gratuitos para arquitectos de soluciones
  4. 6 cursos más recientes de Azure
  5. ** los ********** ****** de M******** en *******

7 cursos gratuitos para arquitectos de soluciones de Microsoft

7 cursos gratuitos para arquitectos de soluciones de Microsoft

1. Creación de bots inteligentes

La interacción de los usuarios con aplicaciones informáticas a través de conversaciones usando texto, imágenes o voz se puede llevar a cabo mediante bots. Esto puede ser un simple diálogo de "pregunta-respuesta" o un bot complejo que permite a las personas interactuar con servicios de manera inteligente, utilizando patrones de coincidencia, seguimiento de estado y técnicas de inteligencia artificial. En este curso, en 2.5 horas, aprenderás a crear un chatbot inteligente utilizando la integración de QnA Maker y LUIS.

Conocer los detalles y comenzar el aprendizaje puedes hacerlo aquí

7 cursos gratuitos para arquitectos de soluciones de Microsoft

2. Desarrollo y configuración de una aplicación ASP.NET que accede a una base de datos SQL Azure

Crea una base para almacenar datos de la aplicación y configura una aplicación ASP.NET que solicite datos de esta base. ¡En solo una hora, todo estará listo! Por cierto, para pasar el curso se necesita tener un conocimiento básico de bases de datos relacionales y conocimientos básicos de C#.

En este módulo se presentan los siguientes temas:

  • Creación, configuración y llenado de una base de datos separada en el servicio 'Base de datos SQL Azure';
  • Configuración de la aplicación ASP.NET que accede a esta base de datos.

Detalles y inicio del aprendizaje

7 cursos gratuitos para arquitectos de soluciones de Microsoft

3. Balanceo de tráfico de servicio web con el Gateway de Aplicaciones

Tras completar este módulo, aprenderás a aumentar la resiliencia de las aplicaciones distribuyendo la carga entre varios servidores y utilizando el enrutamiento del tráfico web.

En este módulo sabrás cómo realizar las siguientes tareas:

  • Definición de la capacidad de balanceo de carga del Gateway de Aplicaciones;
  • Creación del Gateway de Aplicaciones y configuración de balanceo de carga;
  • Configuración del Gateway de Aplicaciones para enrutamiento basado en rutas URL.

Detalles y inicio del aprendizaje

7 cursos gratuitos para arquitectos de soluciones de Microsoft

4. Despliegue y ejecución de una aplicación web en contenedores utilizando Azure App Service

Cree una imagen de Docker y guárdela en el repositorio de Azure Container Registry. Despliegue una aplicación web desde la imagen de Docker utilizando Azure App Service. Configure el despliegue continuo de la aplicación web con un webhook que rastree cambios en la imagen de Docker.

De este módulo aprenderá lo siguiente.

  • Creación de imágenes de Docker y su almacenamiento en el repositorio de Azure Container Registry;
  • Ejecutar aplicaciones web desde imágenes de Docker almacenadas en el Container Registry mediante Azure App Service;
  • Configurar el despliegue continuo de la aplicación web desde la imagen de Docker utilizando webhooks.

Detalles y inicio del aprendizaje

7 cursos gratuitos para arquitectos de soluciones de Microsoft

5. Despliegue de un sitio web en Azure usando Azure App Service

Las aplicaciones web en Azure permiten publicar y gestionar fácilmente un sitio web sin preocuparse por los servidores subyacentes, el almacenamiento o los recursos de red. Este curso aborda los aspectos clave de la publicación de un sitio web utilizando Azure. Se necesitarán aproximadamente 5 horas para completar.

Módulos:

  • Preparación del entorno de desarrollo en Azure;
  • Implementación de una aplicación web utilizando Azure App Service;
  • Publicación de una aplicación web en Azure usando Visual Studio;
  • Preparación del despliegue de la aplicación web para pruebas y retrocesos utilizando los slots de despliegue de Azure App Service;
  • Escalado de la aplicación web de Azure App Service para satisfacer la demanda de manera efectiva mediante el escalado vertical y horizontal de Azure App Service;
  • Despliegue y ejecución de una aplicación web en contenedor utilizando Azure App Service.

Detalles y inicio del aprendizaje

7 cursos gratuitos para arquitectos de soluciones de Microsoft

6. Visión general del estilo de arquitectura en n niveles para aplicaciones

Uso de la plantilla Resource Manager para desplegar una aplicación en una arquitectura de n niveles, definiendo conceptos clave de la arquitectura de n niveles, consejos y consideraciones para desplegar estas aplicaciones.

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

  • Definición de características, limitaciones y aspectos importantes de la arquitectura en n niveles;
  • Definición de casos de uso de la arquitectura en n niveles;
  • Despliegue de un ejemplo de arquitectura en n niveles utilizando la plantilla Resource Manager;
  • Definición de estrategias y recursos para mejorar la arquitectura en n niveles.

Detalles y inicio del aprendizaje

7 cursos gratuitos para arquitectos de soluciones de Microsoft

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

Microsoft Cognitive Services ofrece funciones integradas para incluir visión por computadora en aplicaciones. Descubre cómo usar los Servicios de Visión Cognitiva para detectar rostros, etiquetar y clasificar imágenes, así como identificar objetos.

Módulos:

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

Detalles y inicio del aprendizaje

Conclusión

Estos fueron 7 cursos interesantes que pueden ser útiles para arquitectos de soluciones. Por supuesto, tenemos otros cursos que no están incluidos en esta selección. Búscalos en nuestro recurso Microsoft Learn (donde también se encuentran los cursos mencionados anteriormente).

Pronto continuaremos esta serie de artículos con dos selecciones más. ¿Cuáles serán? Puedes intentarlo adivinar en los comentarios. Las estrellas en el índice de esta serie no están ahí por casualidad.

*Ten en cuenta que para completar algunos módulos puede que necesites una conexión segura.

Fuente: habr.com

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster