Programa del Curso
Módulo 1: Introducción a Cloud Computing
• Descripción general de Cloud Computing
• Beneficios de Cloud Computing
• Modelos de servicios en la nube (IaaS, PaaS, SaaS)
• Introducción a AWS
• Información general sobre los servicios de AWS
• Infraestructura global
Módulo 2: Fundamentos de Software Architecture
• Principios de Software Architecture
• Patrones y estilos arquitectónicos
• Arquitectura en capas
• Microservices Arquitectura
• Arquitectura sin servidor
Módulo 3: Servicios principales de AWS
• Servicios de cómputo
• EC2 (Nube de cómputo elástico)
Página de la página AWS Lambda
• Servicios de almacenamiento
• S3 (Servicio de Almacenamiento Simple)
• EBS (Tienda de bloques elásticos)
• Database Servicios
• RDS (Servicio Relacional Database)
• DynamoDB
• Networking Servicios
• VPC (Nube Privada Virtual)
• Ruta 53
Módulo 4: Implementación de Java aplicaciones en AWS
• AWS Elastic Beanstalk
• Docker y ECS (Elastic Container Service)
• Implementación sin servidor con AWS Lambda
• Canalizaciones de CI/CD mediante AWS CodePipeline y CodeBuild
Módulo 5: Seguridad en la arquitectura en la nube
• Aspectos básicos de seguridad de AWS
• IAM (Identidad y Access Management)
• Servicio de clave de AWS Management
Módulo 6: Monitoreo y escalado
• Monitoreo de aplicaciones en AWS
• Vigilancia de nubes
• Rayos X de AWS
• Escalado automático
• Escalado automático de EC2
• Escalado automático de DynamoDB
• Técnicas de optimización del rendimiento
Módulo 7: Laboratorios y proyectos prácticos
• Implementación de una Java aplicación web en AWS Elastic Beanstalk
• Creación e implementación de una aplicación sin servidor con AWS Lambda
• Configuración de una canalización de CI/CD para una aplicación Java
• Implementación de una arquitectura Microservices utilizando AWS y Java
Requerimientos
conocimientos básicos de Java y AWS
Testimonios (3)
Me gustaron los ejercicios que ayudaron a abrir la mente y obtener nuevos conocimientos sobre la arquitectura de software.
Gabriele - EAGLEPROJECTS S.p.A.
Curso - Architecture and Design: Core + Advanced Training
Traducción Automática
Structured and funny
Valentin Pravtchev - Carmeq GmBH
Curso - Learning CMake
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.