20532 B Desarrollo de soluciones Microsoft Azure

20532 B: desarrollo de certificación y curso de capacitación de Microsoft Azure Solutions

Descripción

Audiencia y requisitos previos

Esquema del curso

Horario y tarifas

Certificación

20532 B: desarrollo del curso de capacitación de Microsoft Azure Solutions

Microsoft Azure es una plataforma en la nube flexible y abierta que le permite crear, implementar y administrar servicios y aplicaciones. Los estudiantes también tendrán experiencia con la plataforma Microsoft Azure y una comprensión básica de los servicios ofrecidos. Este curso ofrece a los estudiantes la oportunidad de tomar una existente. ASP.NET Aplicación MVC y expanda su funcionalidad como parte de moverlo a Azure. Este curso se centra en las consideraciones necesarias al construir una solución de alta disponibilidad en la nube.

Objetivos del desarrollo de la capacitación sobre soluciones Microsoft Azure

  • Compare los servicios disponibles en la plataforma Azure.
  • Cree y despliegue aplicaciones web.
  • Produzca Azure Web Apps desde la galería.
  • Instalar y supervisar Azure Web Apps.
  • Generar y configurar máquinas virtuales Azure.
  • Genera y administra una cuenta de almacenamiento.
  • Organice blobs y contenedores en una cuenta de almacenamiento.
  • Producir, configurar y conectarse a un Bases de datos SQL ejemplo.
  • Determine las implicaciones de importar una base de datos independiente de SQL.
  • Organice usuarios, grupos y suscripciones en una instancia de Azure Active Directory.
  • Genera una red virtual.
  • Ejecute una red punto a sitio.

Destinatarios previstos para desarrollar soluciones Microsoft Azure

Los candidatos a los que se dirige esta capacitación tienen experiencia básica en la realización y el monitoreo de las soluciones de Microsoft Azure. Los activistas también son expertos con las herramientas de desarrollo, las técnicas y los enfoques utilizados para crear soluciones de aplicaciones.

Requisitos previos para desarrollar la certificación de Microsoft Azure Solutions

Además de su experiencia profesional, los estudiantes deben tener experiencia trabajando con el azur plataforma. También tendrán una comprensión general de los conceptos de C # para el escenario de laboratorio. La experiencia de los candidatos puede incluir:

  • Compare los servicios disponibles en la plataforma Azure
  • Configurar e implementar aplicaciones web
  • Creación de aplicaciones web Azure desde la galería
  • Implementación y monitoreo de Azure Web Apps
  • Creación y configuración de máquinas virtuales Azure
  • Crear y administrar una cuenta de almacenamiento
  • Administrar blobs y contenedores en una cuenta de almacenamiento
  • Crear, configurar y conectarse a una instancia de bases de datos SQL
  • Identificar las implicaciones de importar una base de datos SQL independiente
  • Administrar usuarios, grupos y suscripciones en una instancia de Azure Active Directory
  • Crea una red virtual
  • Implementar una red punto a sitio

Duración del esquema del curso: 5 Days

Módulo 1: descripción general de la plataforma Microsoft Azure

Microsoft Azure proporciona una colección de servicios que puede usar como componentes básicos para sus aplicaciones en la nube. La lección 1, Azure Services, proporciona un resumen de los servicios con los que podría haber trabajado cuando utilizaba la plataforma Microsoft Azure en el pasado. La lección 2, Azure Portals, describe los dos portales actuales que están disponibles para administrar suscripciones y servicios de Azure. La lección 3, descripción general de Lab, proporciona una guía de la aplicación de laboratorio en la que trabajará durante todo el curso. Lecciones

  • Servicios Azure
  • Portales Azure

Laboratorio: Explorando el Portal Azure

Después de completar este módulo, podrá:

  • Describe algunos de los servicios comunes de Azure.
  • Describa las diferencias entre el Portal de Microsoft Azure y el Portal clásico.

Módulo 2: creación de infraestructura de aplicaciones en Azure

Aunque muchos servicios de Microsoft Azure usan máquinas virtuales, a veces su aplicación puede tener una necesidad única donde requiere una máquina virtual que no está completamente administrada. Azure proporciona servicios de red, copia de seguridad y virtualización como parte de su oferta de Infraestructura como servicio (IaaS). La lección 1, Azure Virtual Machines, presenta el servicio Máquinas virtuales y describe las opciones que puede usar para crear una máquina virtual. La lección 2, cargas de trabajo de la máquina virtual Azure, proporciona detalles sobre los tipos de cargas de trabajo que puede implementar en una máquina virtual. La lección 3, Migración de instancias de máquina virtual Azure, describe las opciones para migrar máquinas virtuales hacia y desde Azure. La lección 4, Azure Virtual Networks, revisa la oferta de la red virtual Microsoft Azure disponible en Azure. La lección 5, Máquinas virtuales Azure altamente disponibles, revisa las opciones y características que deben tenerse en cuenta al diseñar instancias de su máquina virtual para escenarios de alta disponibilidad. La lección 6, gestión de configuración de máquina virtual, describe los métodos comunes para gestionar y duplicar la configuración de máquinas virtuales. La lección 7, Personalización de la red de máquinas virtuales Azure, revisa las opciones para administrar las reglas de conexión entrantes y salientes para su máquina virtual.

  • Construyendo máquinas virtuales Azure
  • Cargas de trabajo de la máquina virtual Azure
  • Migración de instancias de máquina virtual Azure
  • Máquinas virtuales Azure altamente disponibles
  • Gestión de configuración de máquina virtual
  • Personalizar redes de máquinas virtuales Azure

Laboratorio: creación de una máquina virtual Azure para desarrollo y prueba

Después de completar este módulo, podrá:

  • Describe el servicio de Máquinas Virtuales en Azure.
  • Implemente una carga de trabajo de Linux o Microsoft en una máquina virtual.
  • Importe discos duros virtuales a Azure.
  • Controle los puntos finales de la máquina virtual.

Módulo 3: alojamiento de aplicaciones web en la plataforma Azure

Este módulo proporciona una descripción general del servicio Azure Web Apps. La lección 1, "Azure Web Apps", describe el servicio de aplicaciones web en Azure. La lección 2, "Hospedaje de aplicaciones web en Azure", describe el comportamiento y el ciclo de vida de una aplicación web Azure. La lección 3, "Configuración de una aplicación web Azure", analiza las diversas opciones de configuración disponibles para cambiar el comportamiento de su aplicación web. La lección 4, "Publicación de una aplicación web de Azure", describe el proceso para publicar una aplicación web con WebDeploy en Azure Web Apps. Lecciones

  • Aplicaciones web Azure
  • Hospedaje de aplicaciones web en Azure
  • Configurar una aplicación web de Azure
  • Publicación de una aplicación web Azure

Laboratorio: creación de una aplicación web ASP.NET mediante aplicaciones web Azure

Después de completar este módulo, podrá:

  • Crea una instancia de aplicación web.
  • Publique una simple aplicación web ASP.NET para aplicaciones web.
  • Controle una instancia de aplicación web.

Módulo 4: almacenamiento de datos SQL en Azure

Las aplicaciones web dinámicas deben almacenar los datos que los usuarios finales manejan y manipulan. Las tecnologías ASP.NET como ADO.NET y Entity Framework proporcionan una forma de acceder a los datos en SQL Server. En la nube, la plataforma Microsoft Azure proporciona una base de datos como una oferta de servicios que permite a los desarrolladores utilizar SQL de la misma manera que lo harían en una ubicación local. La lección 1, Descripción general de la base de datos de Azure SQL, describe el servicio de base de datos SQL de Azure y los motivos por los que consideraría su uso. La lección 2, Administración de bases de datos SQL en Azure, describe las nuevas y familiares herramientas de administración que están disponibles para su uso con una base de datos SQL alojada en Azure. La lección 3, Azure SQL Database Tools, describe las plantillas, paneles y proyectos de SQL Server Data Tools (SSDT) ​​que están disponibles en Microsoft Visual Studio 2013. La lección 4, Protección y recuperación de una instancia de base de datos SQL de Azure, describe los escenarios de recuperación relevantes en la Base de datos SQL de Azure. Lecciones

  • Almacenamiento de datos SQL en Azure
  • Administrar bases de datos SQL en Azure
  • Herramientas de base de datos SQL Azure
  • Asegurar y recuperar una instancia de base de datos SQL Azure

Laboratorio: Almacenamiento de datos de eventos en bases de datos Azure SQL

Después de completar este módulo, podrá:

  • Describa la diferencia entre las ediciones de Azure SQL Database.
  • Explique algunas de las ventajas y desventajas de las bases de datos de alojamiento en la base de datos SQL de Azure.
  • Explique algunas de las ventajas y desventajas de alojar bases de datos en una instalación de SQL Server en una máquina virtual en Azure.
  • Describa las herramientas que puede usar para administrar la base de datos SQL de Azure.
  • Implemente una solución de alta disponibilidad con Azure SQL Database.

Módulo 5: diseño de aplicaciones en la nube para la resiliencia

Como desarrollador, debe tener en cuenta ciertas consideraciones al diseñar aplicaciones para la nube. Si bien hay muchas mejoras de plataforma disponibles en el ecosistema ASP.NET, debe reconsiderar la forma en que diseña sus aplicaciones y los patrones que se utilizan con respecto a las métricas de escalabilidad y confiabilidad presentes para las aplicaciones en la nube. La Lección 1, Prácticas de diseño de aplicaciones para aplicaciones de alta disponibilidad, analiza algunas de las consideraciones que se necesitan al diseñar aplicaciones alojadas en la nube, de modo que se obtenga un tiempo de inactividad mínimo. La lección 2, Creación de aplicaciones de alto rendimiento mediante ASP.NET, describe los cambios en la pila de ASP.NET en .NET 4.5 que mejoran el rendimiento del marco en aplicaciones web. La lección 3, patrones comunes de aplicaciones en la nube, presenta un pequeño conjunto de patrones de ejemplo de la referencia de patrones de nubes de MSDN. La lección 4, Application Analytics, muestra el servicio Application Insights. La lección 5, datos de la aplicación de almacenamiento en caché, compara los servicios de Microsoft Azure Cache y Microsoft Azure Redis Cache.Lessons

  • Prácticas de diseño de aplicaciones para aplicaciones de alta disponibilidad
  • Análisis de aplicaciones
  • Creación de aplicaciones de alto rendimiento mediante el uso de ASP.NET
  • Patrones comunes de aplicaciones en la nube
  • Almacenamiento en la memoria caché

Después de completar este módulo, podrá:

  • Describir los patrones de clave de valet, reintentos y falla transitoria
  • Use Load Balancing en una aplicación geográficamente redundante
  • Crear aplicaciones modulares con cargas de trabajo particionadas
  • Crear aplicaciones web ASP.NET de alto rendimiento

Módulo 6: Almacenamiento de datos tabulares en Azure

Las aplicaciones web dinámicas invariablemente necesitarán almacenar los datos que los usuarios están administrando y manipulando. ASP.NET siempre se ha basado en tecnologías como ADO.NET y Entity Framework para acceder a los datos de Microsoft SQL Server. Para la nube, la plataforma Microsoft Azure proporciona un SQL como servicio que permite a los desarrolladores utilizar datos SQL y consultas de la misma manera que lo harían en una implementación local. La lección 1, Qué es la base de datos SQL Azure, define el servicio de base de datos SQL de Microsoft Azure en Azure y las razones para usarlo. La lección 2, Administración de bases de datos SQL en Azure, describe las herramientas de administración ampliamente utilizadas, así como las nuevas disponibles para su uso con una base de datos SQL alojada en Azure. La lección 3, al utilizar Azure SQL Databases con SQL Server Data Tools, describe en detalle las herramientas, paneles y proyectos de SQL Server Data Tools (SSDT) ​​disponibles en Microsoft Visual Studio 2015. La lección 4, Migración de datos a bases de datos SQL Azure, describe un par de métodos simples para migrar un esquema y datos existentes de un entorno local a la nube. La lección 5, Uso de las bases de datos SQL de Azure con Entity Framework, proporciona detalles sobre algunas de las formas en que puede aprovechar el Código del Entity Framework First para su ventaja cuando trabaja con una base de datos alojada en la nube. Lecciones

  • Descripción general del almacenamiento de Azure
  • Descripción general de tablas de almacenamiento Azure
  • Table Entity Transactions

Laboratorio: Almacenamiento de datos de registro de eventos en Tablas de almacenamiento de Azure

Después de completar este módulo, podrá:

  • Describa la diferencia entre las ediciones de Azure SQL Database.
  • Explique algunas de las ventajas y desventajas de alojar bases de datos en la base de datos SQL.
  • Explique algunas de las ventajas y desventajas de alojar bases de datos en una instalación de SQL Server en una máquina virtual Azure.
  • Describa las herramientas que puede usar para administrar bases de datos SQL en Azure.
  • Describa las características de Visual Studio 2015 que puede usar para administrar bases de datos SQL en Azure.
  • Describa las opciones para migrar datos desde un entorno local a la nube.
  • Describa las estrategias para usar Entity Framework con bases de datos SQL en Azure.

Módulo 7: Almacenamiento y consumo de archivos del almacenamiento de Azure

Cuando desee escalar a diferentes instancias en la nube, almacenar los archivos en un disco local se convierte en un proceso difícil de mantener y, finalmente, en un método de almacenamiento poco confiable. Azure proporciona un mecanismo de almacenamiento Blob que no solo ofrece un alto rendimiento sino que también admite la integración a la red de entrega de contenido (CDN) de Microsoft Azure para descargas de baja latencia. La lección 1, Blobs de almacenamiento, describe el servicio Blob y los tipos de blobs admitidos. La lección 2, Controlar el acceso a Blobs de almacenamiento, proporciona detalles sobre las formas en que puede asegurar y otorgar acceso temporal a blobs o contenedores. La lección 3, Configuración de cuentas de almacenamiento de Azure, analiza algunas de las opciones de configuración únicas disponibles para los blobs de almacenamiento. La lección 4, archivos de Azure, presenta brevemente el servicio Archivos de Azure. Lecciones

  • Blobs de almacenamiento
  • Controlar el acceso a blobs de almacenamiento y contenedores
  • Configuración de cuentas de almacenamiento de Azure
  • Archivos Azure

Laboratorio: almacenamiento de documentos generados en Azure Storage Blobs

Después de completar este módulo, podrá:

  • Describa el servicio Blob en el almacenamiento de Microsoft Azure.
  • Identifique las bibliotecas del kit de desarrollo de software (SDK), espacios de nombres y clases que están disponibles para blobs.

Módulo 8: diseño de una estrategia de comunicación mediante colas y bus de servicio

Con las aplicaciones web que presentan el contenido y las funciones de los trabajadores que procesan la lógica, es necesario que haya un mecanismo que facilite la comunicación entre estas diferentes entidades. Microsoft Azure proporciona dos mecanismos de cola que puede utilizar para este fin. La lección 1, Azure Storage Queues, presenta el mecanismo de cola que está disponible en las cuentas de almacenamiento de Azure. La lección 2, Azure Service Bus, presenta la oferta de Bus de servicio en Azure. La lección 3, colas de bus de servicio de Azure, describe el mecanismo de colas que está disponible en Service Bus y la forma en que difiere de las colas de almacenamiento de Azure. La lección 4, Azure Service Bus Relay, describe el mecanismo de retransmisión disponible para conectar los dispositivos cliente a los servicios de WCF. La lección 5, Centros de notificación de bus de servicio de Azure, presenta el servicio e infraestructura de centros de notificación útiles para enviar notificaciones a los dispositivos móviles. Lecciones

  • Colas de almacenamiento de Azure
  • 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

Después de completar este módulo, podrá:

  • Describir el servicio Colas de almacenamiento.
  • Describir el Bus de servicio.
  • Describir el servicio de colas de bus de servicio.
  • Describir la retransmisión del bus de servicio.
  • Describir el servicio Hub de notificaciones.

Módulo 9: Automatización de la integración con recursos de Azure

Aunque puede administrar la mayoría de los servicios de Azure utilizando los portales de Azure o Microsoft Visual Studio 2013, puede usar scripts para automatizar por completo la administración de los mismos recursos. Este módulo analizará la automatización del ciclo de vida de los servicios mediante el uso de bibliotecas de clientes, Windows PowerShell, REST y Resource Manager. La Lección 1, Azure SDK Client Libraries, describe brevemente las bibliotecas de clientes que están disponibles para administrar e interactuar con los servicios de Azure. La lección 2, Scripting Azure Service Management mediante Windows PowerShell, describe los módulos que están disponibles para administrar servicios de Azure mediante Windows PowerShell. La lección 3, la interfaz REST de Azure, presenta y describe la API de administración de servicios. La lección 4, Administrador de recursos, analiza el nuevo Administrador de recursos en Azure y los conceptos asociados con el nuevo método de administración de recursos. Lecciones

  • Bibliotecas de cliente Azure SDK
  • Scripting Azure Service Management mediante Windows PowerShell
  • Interfaz REST azul
  • Administrador de recursos de Azure

Laboratorio: automatización de la creación de activos de Azure con PowerShell y xPlat CLI

Después de completar este módulo, podrá:

  • Describa los kits de desarrollo de software (SDK) de Azure y las bibliotecas de los clientes.
  • Use Windows PowerShell para automatizar la administración de servicios de Azure.
  • Describa la API de administración de servicios y los pasos para autenticarse en la API.
  • Use el Administrador de recursos para crear grupos de recursos y plantillas.

Módulo 10: Protección de aplicaciones web Azure

Al igual que las aplicaciones locales, las aplicaciones en la nube necesitan mecanismos de seguridad simplificados y flexibles. Azure Active Directory es un proveedor de identidad que puede proporcionar funcionalidad de identidad y acceso para sus aplicaciones personalizadas o aplicaciones SaaS. La lección 1, Azure Active Directory, presenta el servicio Azure AD. La lección 2, Azure AD Directories, detalla cómo crear un directorio en Azure AD. Lección 3, Autenticación multifactor de Azure AD, describe las funciones de autenticación de múltiples factores en Azure AD.Lessons

  • Directorio activo de Azure
  • Directorios de Azure AD
  • Autenticación multi-factor de Azure AD

Laboratorio: Integración de Azure Active Directory con el Portal de administración de eventos

Después de completar este módulo, podrá:

  • Describe el servicio Azure AD.
  • Explicar las características que están disponibles para los directorios en Azure AD.
  • Describa el servicio de Autenticación multifactor de Microsoft Azure.

Próxima formación

No hay próximos eventos en este momento.

Escríbenos a info@itstechschool.com y contáctanos en + 91-9870480053 por el precio del curso y el costo de certificación, el horario y la ubicación

Envíenos una consulta

Desarrollar la certificación de Microsoft Azure Solutions

Después de completar este entrenamiento, los candidatos podrán tomar 70-532: Desarrollo de la certificación de Microsoft Azure Solutions EXAMEN.


Reseñas