Descubre el plan de estudios del Curso de Cloud Computing y empieza a formarte online
El plan de estudios del Programa Avanzado en Cloud Computing. Arquitecturas y Soluciones se desarrolla en los siguientes módulos y temas:
Módulo 1 . El Cloud Computing
Tema 1. Cloud Computing
Tema 2. Principales players en el mercado
Tema 3. Modelos de trabajo en Cloud
Tema 4. Aspectos legales y financieros
Caso Práctico 1
Trabajo a modo de Business Case en el que los alumnos tendrán que evaluar la rentabilidad de la inversión de un proyecto de transformación Cloud. Entregable: análisis financiero y justificación escrita.
Módulo 2. AWS
Tema 5. Introducción a AWS (origen, situación actual)
Tema 6. Cómo acceder a AWS
Tema 7. Servicios de computación en AWS: Amazon EC2
Tema 8. Servicios de almacenamiento en AWS
Tema 9. Servicios de elasticidad en AWS
Tema 10. Gestión de redes y seguridad
Tema 11. Otros servicios
Actividad 1
Diseño de un Caso de Uso con AWS & consideraciones de arquitectura, con el objetivo de verificar que se tiene una visión adecuada que cuando aplica usar AWS y que condicionamiento de arquitectura de solución implica.
- Entregable: Caso Práctico formalizado como Documento de Alcance.
Actividad 2
Diseño de la arquitectura de la solución y prueba de concepto.
- Entregable: Overview de Arquitectura formalizado como Documento de Arquitectura de la Solución.
Actividad 3
“Production readiness” en AWS: Modificaciones necesarias de la arquitectura de la solución para auto-escalado, configuración de herramientas y concepto de BAU.
- Entregable: Arquitectura de escalado y BAU formalizado como un Documento de Arquitectura final y manual de operaciones.
Módulo 3. Microsoft Azure
Tema 12. Introducción a Azure
12.1. Introducción y objetivos
12.2. Regiones, Geografías y Zonas de Disponibilidad
12.3. Recursos, Grupos de recursos, Suscripciones y Cuentas
12.4. Azure Resource Manager
12.5. Azure Active Directory
12.6. Azure RBAC
12.7. Servicios y Ciclo de Vida en Azure
Tema 13. Acceso y principales servicios
13.1. Introducción y objetivos
13.2. Azure Portal
13.3. Azure CLI
13.4. Azure PowerShell Module
13.5. Azure Cloud Shell
13.6. Azure APIs
13.7. Visión general de los servicios de Azure
Tema 14. La computación en Azure
14.1. Introducción y objetivos
14.2. Redes Virtuales & DNS
14.3. VPN Gateway
14.4. Express Route
14.5. Azure Load Balancer
14.6. Application Gateway
14.7. Azure FrontDoor
14.8. Azure Virtual NAT
14.9. Azure Virtual WAN
14.10. Private Link
14.11. NVA
Tema 15. El almacenamiento en Azure: Azure Storage
15.1. Introducción y objetivos
15.2. Storage Account
15.3. Azure NetApp Files
15.4. DataBox
Tema 16. Gestión de redes y seguridad
16.1. Introducción y objetivos
16.2. Máquinas Virtuales
16.3. Contenedores
16.4. Serverless
16.4. HPC
Tema 17. Otros servicios
17.1. Introducción y objetivos
17.2. Azure SQL
17.3. Azure CosmosDB
17.4. Azure Synapse
17.5. Redis, MariaDB,MySQL,PostgreSQL
Tema 18. Gestión de la seguridad
18.1. Introducción y objetivos
18.2. Azure Security Center
18.3. Azure Sentinel
18.4. KeyVault
18.5. Azure Firewall
18.6. Protección DDoS
Tema 19. Otros servicios en Azure
19.1. Introducción y objetivos
19.2. Azure Migrate
19.3. Azure Backup
19.4. Monitorización y Health
19.5. Big Data & Servicios Cognitivos
19.6. IoT
19.7. Azure Hybrid
19.8. Windows Virtual Desktop
Actividad 4
Definir una arquitectura de red con topología Hub & Spoke: servicios necesarios, configuración y utilización de herramientas disponibles en Azure que permitan validar el diseño.
Actividad 5
Desplegar un entorno IaaS multizona con el IDE Visual Studio Code sobre el diseño de red desplegado en el caso anterior. También desplegará una aplicación Web utilizando el servicio de Azure App Service.
Actividad 6
Desplegar el orquestador de contenedores Kubernetes mediante el servicio Azure Kubernetes Service. Se deberán configurar los elementos clave que permitan el despliegue de una aplicación y las reglas de autoescalado para soportar picos de carga. El alumno deberá utilizar el cluster de kubernetes desplegado anteriormente para configurar una BBDD postgreSQL hyperscale utilizando uno de los servicios más recientes lanzado por Microsoft: Azure Arc enabled Data Services.
Módulo 4. Arquitecturas Cloud
TEMA 20. INTRODUCCIÓN AL DISEÑO DE ARQUITECTURA
20.1. Por qué es importante
20.2. Cómo realizar un buen diseño
20.3. Desde el diseño a la operación
TEMA 21. ARQUITECTURAS CLOUD
21.1. Modelos de arquitecturas de servicios web
21.2. Arquitecturas CI/CD
21.3. Arquitecturas basadas en Contenedores
21.4. Arquitecturas Big Data en Cloud
21.5. Arquitecturas Serverless
TEMA 22. ARQUITECTURAS EFICIENTES CLOUD
22.1. DevOps y la importancia de la automatización
22.2. Gestión avanzada de costes (FinOps)
22.3. Site Reliability Engineering (SRE): aseguramiento de los SLA
Caso Práctico 2
Los alumnos crearán un proyecto end-to-end de despliegue de una aplicación en AWS aprovechando al máximo las capacidades de los sistemas de uno de los proveedores Cloud. Especial énfasis en CI y Serverless.
El experto tiene dos asignaturas que permitirán a los alumnos adquirir los conocimientos necesarios para presentarse a dos certificaciones.
Ambas asignaturas tienen como finalidad únicamente la preparación para los exámenes de certificación. La realización de los mismos y la obtención de las certificaciones asociadas no entran dentro del experto universitario.
- Certificación AZ-900: Microsoft Azure Fundamentals. Dirigida a adquirir conocimientos básicos en Microsoft Azure y en obtener la certificación Microsoft Certified: Azure Fundamentals.
- Certificación AWS Cloud Practitioner. Dirigida a adquirir conocimientos básicos de la Certificación AWS Cloud Practitioner y en conocer pautas para obtener dicha certificación.
Seminarios extraordinarios:
- Google Cloud Platform (GCP)
- Certificaciones profesionales: AWS y Microsoft
- IBM Cloud