MOC 20532 Desarrollo de Soluciones en Azure
Con dicha formación Azure, aprenderás a desarrollar mediante Visual Studio, aplicaciones con ASP.NET, así como monitorizor los servicios incluidos en Azure, agilizando los tiempos de entrega así como un infinito abanico de soluciones modulares a implementar gracias a Azure.
Objetivos
Aprenda a comparar los servicios disponibles en la plataforma Azure, configurar e implementar aplicaciones web ASP.NET, crear Azure WebSites desde la galería, implementar y monitorear Azure WebSites, crear y configurar máquinas virtuales Azure, describir la relación entre Cloud Services y Virtual Machines, implementar paquetes existentes de servicios en la nube y administrar una cuenta de Almacenamiento.
Temario
- 1. Desarrollo utilizando la plataforma Microsoft Azure
- Servicios Azure
- Portales de gestión
Establecimiento de un entorno de desarrollo utilizando máquinas virtuales Azure
. Construyendo máquinas virtuales Azure
- Cargas de trabajo de la máquina virtual Azure
- Migración de instancias de máquina virtual Azure
- Laboratorio: creación de una máquina virtual Azure para desarrollo y prueba
- Crear una red lógica usando Azure
- Crear una máquina virtual de desarrollo usando Azure
- Configurar la máquina virtual para el desarrollo
IV. Crear una imagen desde la máquina virtual
Administrar la infraestructura en Azure
. Redes virtuales Azure
- Máquinas virtuales Azure altamente disponibles
- Gestión de configuración de máquina virtual
- Personalizar redes de máquinas virtuales Azure
- Laboratorio: administración de múltiples máquinas virtuales en una red virtual
. Crear la máquina virtual de base de datos
- Crear la aplicación Máquinas virtuales
- Conecte la aplicación de prueba a la máquina virtual de SQL Server
III. Modificar la máquina virtual de la aplicación en un servidor web
Infraestructura web en la plataforma Azure
. Sitios web Azure
- Hospedaje de aplicaciones web en Azure
- Configurar un sitio web de Azure
- Publicación de un sitio web de Azure
- Monitoreo de un sitio web de Azure
- Laboratorio: creación de un sitio web ASP.NET utilizando sitios web Azure
. Crear un sitio web de Azure
I. Implementar una aplicación web ASP.NET en un
- sitio web de Azure
III. Configurar un sitio web de Azure
Diseño de aplicaciones en la nube para la resiliencia
. Prácticas de diseño de aplicaciones para aplicaciones de alta disponibilidad
- Creación de aplicaciones de alto rendimiento con ASP.NET
- Patrones comunes de aplicaciones en la nube
- Almacenamiento en la memoria caché
Procesando la lógica de fondo usando Azure
. Comprender los servicios en la nube
- Funciones web del servicio en la nube
- Personalizar las configuraciones del servicio en la nube
- Actualización y administración de las implementaciones de Azure Cloud Service
- Roles de trabajador de servicio en la nube
- Procesamiento de roles de trabajador de servicio en la nube
- Almacenamiento en caché de datos utilizando roles
- Analizar aplicaciones en instancias de roles de servicio en la nube
- Laboratorio: creación de un proceso en segundo plano utilizando roles de trabajador de Azure
. Crear una biblioteca de clase C #
Almacenamiento de datos tabulares en Azure
. Descripción general de las bases de datos SQL Azure
- Administrar bases de datos SQL en Azure
- Usar bases de datos SQL Azure con herramientas de datos de SQL Server
- Migración de datos a bases de datos SQL Azure
- Replicación y recuperación de instancias de bases de datos de Azure SQL
- Descripción general del almacenamiento de Azure
- Descripción general de tablas de almacenamiento Azure
- Table Entity Transactions
- Laboratorio: Almacenamiento de datos de eventos en bases de datos Azure SQL
Almacenamiento de archivos y medios en Azure
. Azure Blobs de almacenamiento
- Controlar el acceso a blobs y contenedores de almacenamiento
- Monitoreo de Blobs de Almacenamiento
- Configuración de cuentas de almacenamiento de Azure
- Archivos Azure
- Carga y migración de datos de almacenamiento
- Laboratorio: almacenamiento de documentos generados en Azure Storage Blobs
Almacenamiento de datos en colas usando Azure
. Mecanismos de cola en Azure
- Descripción general de las colas de almacenamiento de Azure
- Manejo de mensajes de cola de almacenamiento
- Bus de servicio Azure
- Colas de bus de servicio de Azure
- Retransmisión del bus de servicio Azure
- Centros de notificación del bus de servicio de Azure
- Laboratorio: uso de colas y bus de servicio para administrar la comunicación entre aplicaciones web en Azure
. Crear un espacio de nombres de bus de servicio de Azure
Automatización de la integración con recursos de Azure
. Bibliotecas de cliente Azure SDK
- Scripting Azure Service Management con PowerShell
- Interfaz REST azul
- Administrador de recursos de Azure
- Laboratorio: automatizar la creación de un entorno de prueba con PowerShell
. Prepare Azure PowerShell Environment
- Use PowerShell para crear y acceder a un sitio web
II. Use una plantilla de recursos para crear múltiples recursos preconfigurados
Implementación de seguridad en aplicaciones web utilizando Azure
. Directorio activo de Azure
- Directorios de Azure AD
- Servicio de control de acceso de Azure AD
- Autenticación multi-factor de Azure AD
- Laboratorio: Integración de Azure Active Director con el Portal de administración de eventos
. Crear un directorio de Azure AD
- Asegure una aplicación web ASP.NET existente
II. Integre Azure AD con identidad de ASP.NET
Implementar aplicaciones web en Azure
. Estrategias de implementación para aplicaciones web
- Implementación de sitios web de Azure
- Implementación de Azure Cloud Services
- Integración continua
- Seguimiento de aplicaciones en la nube
- Laboratorio: implementación de la aplicación web de eventos en Azure