Objetivo General
Este curso tiene como objetivo proporcionar a los participantes los conocimientos y habilidades necesarias para desarrollar soluciones en Microsoft Azure.
Descargar Ficha PDF CotizarObjetivos Específicos
1. Aprender a crear y administrar recursos en Azure2. Desarrollar aplicaciones en la nube de Azure
3. Integrar Azure con soluciones locales
Módulo 1: Introducción a Azure
1.1. Introducción a la Computación en la NubeConceptos fundamentales de la computación en la nube
Beneficios de la nube y modelos de implementación: IaaS, PaaS, SaaS
1.2. Servicios y Soluciones de Azure
Descripción general de los servicios de Azure
Casos de uso de Azure en diferentes industrias
1.3. Configuración de la Cuenta de Azure
Creación de una cuenta de Azure
Uso del Portal de Azure y herramientas CLI
Módulo 2: Implementación de Aplicaciones en Azure
2.1. Servicios de Aplicaciones en AzureAzure App Service
Azure Functions
Azure Logic Apps
2.2. Contenedores y Kubernetes
Introducción a Docker y contenedores
Implementación de contenedores con Azure Kubernetes Service (AKS)
Uso de Azure Container Instances (ACI)
2.3. Despliegue y Gestión de Aplicaciones
Creación y configuración de recursos de App Service
Despliegue continuo con Azure DevOps
Monitoreo y diagnóstico de aplicaciones
Módulo 3: Desarrollo de Aplicaciones de Azure
3.1. Desarrollo con SDK y Herramientas de AzureUso del SDK de Azure para .NET, Java, Node.js, Python
Configuración y uso de Visual Studio y Visual Studio Code para el desarrollo de Azure
3.2. Funciones y Aplicaciones Lógicas
Desarrollo de Azure Functions
Creación de flujos de trabajo con Logic Apps
3.3. Aplicaciones Web y Móviles
Desarrollo de aplicaciones web con Azure App Service
Desarrollo de aplicaciones móviles con Azure Mobile Apps y Xamarin
Módulo 4: Almacenamiento y Gestión de Datos en Azure
4.1. Opciones de Almacenamiento en AzureAzure Blob Storage, Azure Table Storage, Azure Queue Storage
Azure File Storage
4.2. Bases de Datos en Azure
Azure SQL Database
Azure Cosmos DB
Azure Database for MySQL, PostgreSQL, y MariaDB
4.3. Gestión y Seguridad de Datos
Implementación de políticas de seguridad y cumplimiento
Copias de seguridad y recuperación de datos
Módulo 5: Implementación de Soluciones de Seguridad
5.1. Gestión de Identidades y AccesoAzure Active Directory (Azure AD)
Autenticación y autorización en aplicaciones de Azure
5.2. Protección de Datos y Aplicaciones
Cifrado de datos en reposo y en tránsito
Implementación de Azure Key Vault
5.3. Monitoreo y Respuesta a Incidentes
Configuración de alertas y monitoreo con Azure Monitor
Uso de Azure Security Center para la gestión de la seguridad
Módulo 6: Integración de Servicios y Recursos
6.1. Redes Virtuales y ConectividadConfiguración de Azure Virtual Network
Uso de Azure VPN Gateway y ExpressRoute
6.2. Integración de Servicios
Uso de Azure Logic Apps para la integración de servicios
Implementación de API Management
6.3. Mensajería y Colas
Azure Service Bus
Azure Event Grid
Azure Event Hubs
Módulo 7: Supervisión, Solución de Problemas y Optimización
7.1. Supervisión de Aplicaciones y ServiciosUso de Azure Application Insights
Configuración de diagnósticos y logs
7.2. Solución de Problemas y Depuración
Estrategias para la resolución de problemas comunes
Uso de herramientas de depuración y diagnóstico
7.3. Optimización de Rendimiento y Costos
Optimización del rendimiento de aplicaciones y servicios
Gestión y optimización de costos en Azure
Módulo 8: Preparación para el Examen y Proyecto Final
8.1. Revisión de Contenidos ClaveRepaso de los temas más importantes del curso
Simulacros de examen y preguntas de práctica
8.2. Proyecto Final
Definición y planificación del proyecto
Desarrollo e implementación del proyecto utilizando Azure
8.3. Presentación y Evaluación del Proyecto
Presentación de proyectos
Evaluación y retroalimentación
Este esquema modular cubre todos los aspectos