Descripción
Curso de Developing solutions for Microsoft Azure (AZ-204)
Este curso oficial AZ-204 prepara a los desarrolladores para crear soluciones de extremo a extremo en Microsoft Azure. Los participantes aprenderán a implementar servicios de computación como Azure App Services y Azure Functions, gestionar aplicaciones web, y desarrollar soluciones robustas utilizando Azure Storage (Blob, Cosmos DB).
El curso cubre la implementación de autenticación y autorización, asegurando soluciones con Key Vault y Managed Identities. También se enseña a conectar y consumir servicios de Azure y de terceros, integrar modelos basados en eventos (Event Grid, Event Hubs) y mensajes (Service Bus, Queue Storage).
Finalmente, se abordan la monitorización, resolución de problemas y optimización del rendimiento de las soluciones desplegadas en Azure.
Objetivos del curso
Qué aprenderá
A quién va dirigido
Nivel de experiencia
Objetivos del curso
Al finalizar este curso, los participantes serán capaces de:
-
Implementar soluciones de computación basadas en Azure.
-
Crear Azure Functions y aplicaciones web.
-
Desarrollar soluciones utilizando diferentes tipos de almacenamiento de Azure.
-
Implementar mecanismos de autenticación y autorización.
-
Proteger soluciones utilizando Key Vault y Managed Identities.
-
Conectarse y consumir servicios de Azure y de terceros.
-
Incluir modelos basados en eventos y mensajes en sus soluciones.
-
Monitorizar, solucionar problemas y optimizar soluciones de Azure.
Qué aprenderá
Durante este curso, usted aprenderá a:
-
Construir, configurar, escalar y desplegar aplicaciones web en Azure App Service.
-
Crear y desarrollar Azure Functions, incluyendo funciones duraderas.
-
Trabajar con Azure Blob Storage, manejando su ciclo de vida y datos.
-
Utilizar Azure Cosmos DB, comprendiendo su estructura y gestionando datos.
-
Aprovisionar máquinas virtuales en Azure y desplegar plantillas ARM.
-
Crear, publicar y ejecutar imágenes de contenedores en Azure.
-
Implementar autenticación usando Microsoft Identity Platform y Microsoft Authentication Library.
-
Utilizar Microsoft Graph y Shared Access Signatures para autorización.
-
Administrar claves, secretos y certificados con Key Vault.
-
Implementar identidades gestionadas y asegurar la configuración de aplicaciones con Azure App Configuration.
-
Publicar, definir políticas y asegurar APIs usando Azure API Management.
-
Usar Azure Logic Apps para automatizar y orquestar flujos de trabajo.
-
Construir aplicaciones con arquitecturas basadas en Azure Event Grid y Event Hubs.
-
Implementar soluciones basadas en mensajes usando Azure Service Bus y colas de Azure Storage.
-
Instrumentar aplicaciones para monitorización y analizar su rendimiento.
-
Solucionar problemas de aplicaciones e implementar manejo de fallos transitorios.
-
Integrar servicios de caching como Azure Cache for Redis y CDNs para mejorar el rendimiento.
A quién va dirigido
Los estudiantes que están interesados en el desarrollo en Azure o en aprobar el examen de certificación de Microsoft Azure Developer Associate.
Nivel de experiencia
Este curso está diseñado para desarrolladores con experiencia previa en desarrollo de aplicaciones y que buscan adquirir habilidades específicas para construir soluciones en la plataforma Microsoft Azure.
Se recomienda tener conocimientos de programación y conceptos básicos de la nube.
Temario del curso Developing solutions for Microsoft Azure (AZ-204):
Módulo 1: Creación de aplicaciones web de Azure App Service
-
Lecciones:
-
Conceptos básicos de Azure App Service
-
Creación de una aplicación web de Azure App Service
-
Configuración y supervisión de aplicaciones App Service
-
Escalado de aplicaciones de App Service
-
Entornos de puesta en escena de Azure App Service
-
Módulo 2: Implementar las funciones de Azure
-
Lecciones:
-
Resumen de las funciones de Azure
-
Desarrollo de las funciones de Azure
-
Implementar funciones duraderas
-
Módulo 3: Desarrollar soluciones que utilicen el almacenamiento de blob
-
Lecciones:
-
Conceptos básicos del almacenamiento de Azure Blob
-
Manejando el ciclo de vida del almacenamiento de Azure Blob
-
Trabajar con el almacenamiento de Azure Blob
-
Módulo 4: Desarrollar soluciones que utilicen el almacenamiento de Cosmos DB
-
Lecciones:
-
Visión general de Azure Cosmos DB
-
Estructura de datos de Azure Cosmos DB
-
Trabajando con los recursos y datos de Azure Cosmos DB
-
Módulo 5: Implementar soluciones IaaS
-
Lecciones:
-
El aprovisionamiento de los VM en Azure
-
Crear y desplegar plantillas de ARM
-
Crear imágenes de contenedores para soluciones
-
Publicar una imagen de un contenedor en el Azure Container Registry
-
Crear y ejecutar imágenes de contenedores en Azure Container Instances
-
Módulo 6: Implementar la autenticación y autorización de usuarios
-
Lecciones:
-
Microsoft Identity Platform v2.0
-
Autenticación usando Microsoft Authentication Library
-
Usando Microsoft Graph
-
Autorización de operaciones de datos en Azure Storage
-
Módulo 7: Implementar soluciones de nube segura
-
Lecciones:
-
Administrar las claves, secretos y certificados mediante la Key Vault API
-
Implementar identidades gestionadas para los recursos de Azure
-
Asegurar los datos de configuración de la aplicación mediante el uso de Azure App Configuration
-
Módulo 8: Implementar API Management
-
Lecciones:
-
Visión general de API Management
-
Definición de políticas para las API
-
Asegurando tus APIs
-
Módulo 9: Desarrollar aplicaciones App Service Logic
-
Lecciones:
-
Descripción general de Azure Logic Apps
-
Crear conectores para Logic Apps
-
Módulo 10: Desarrollar soluciones basadas en eventos
-
Lecciones:
-
Implementar soluciones que usen Azure Event Grid
-
Implementar soluciones que usen Azure Event Hubs
-
Implementar soluciones que usen Azure Notification Hubs
-
Módulo 11: Desarrollar soluciones basadas en mensajes
-
Lecciones:
-
Implementar soluciones que usen Azure Service Bus
-
Implementar soluciones que usen colas Azure Queue Storage
-
Módulo 12: Monitorizar y optimizar las soluciones de Azure
-
Lecciones:
-
Panorama general de monitorización en Azure
-
Instrumentar una aplicación para monitorizar
-
Análisis y solución de problemas de aplicaciones
-
Implementar un código que maneje fallos transitorios
-
Módulo 13: Integrar el caching y la entrega del contenido dentro de las soluciones
-
Lecciones:
-
Desarrollar para Azure Cache para Redis
-
Desarrollo para el almacenamiento en CDNs
-
Información sobre el examen:
Este curso prepara para el examen de certificación AZ-204: Desarrollo de Soluciones para Microsoft Azure.
Las áreas de conocimiento evaluadas son:
-
Desarrollar soluciones informáticas de Azure (25-30%)
-
Desarrollar almacenamiento en Azure (15-20%)
-
Implementar la seguridad de Azure (20-25%)
-
Monitorizar, solucionar problemas y optimizar soluciones de Azure (15-20%)
-
Conectarse y consumir servicios de Azure y de terceros (15-20%)
Nextraining, su aliado en formación tecnológica
Soluciones personalizadas para impulsar su empresa
Nuestro compromiso nos convierte en el socio ideal para desarrollar el talento empresarial.
Instructores certificados
Expertos certificados en tecnologías actuales, garantizando formación de calidad.
Formación para grupos
Cursos que podrían interesarte
Microsoft Power Platform Fundamentals PL-900
Rhinoceros: modelado y prototipos 3D
Programación en Java con Spring Boot
Programación en Python para aplicaciones empresariales
Docker For Enterprise Developers
Desarrollo en Business Central desde cero
Unreal Engine Programmer
Programación en C# / .NET
Microsoft Azure AI Fundamentals (AI-900)
Blockchain Platforms
Programación en C++ avanzado
Microsoft Power Platform Solution Architect (PL-600)
Unity Professional Programmer
Node.js y Express.js
Microsoft Azure Fundamentals (AZ-900)
Develop solutions with Dynamics 365 Business Central (MB-820)
Designing and Implementing Microsoft DevOps solutions (AZ-400)
Programación en Magento para eCommerce
Angular
Designing Microsoft Azure Infrastructure Solutions (AZ-305)
Microsoft Power Platform Developer (PL-400)
Manage business solutions with Microsoft Dynamics 365 Business Central (MB-800)
Programación en PHP
Microsoft Power Platform Functional Consultant (PL-200)
Programación en JavaScript con frameworks avanzados
ISTQB® Certified Tester Foundation Level
AWS Developer - Associate
Microsoft Power Automate RPA Developer (PL-500)
Microsoft Azure Administrator Associate (AZ-104)
Solicite más información
Rellene este formulario y nuestro equipo se pondrá en contacto con usted para resolver sus dudas.
También puede llamarnos al +34 963 694 964 o escribirnos a info@nextraining.es.






























