Escuela AMAZON WEB SERVICES
Descripción
Objetivos
Audiencia
Prerrequisitos
• Familiaridad con Java.
• Conocimientos básicos de networking.
• Deseable familiaridad con uno o más lenguajes de scripting.
Temario
• Historia
• Terminología y conceptos
• Principales servicios disponibles
**• Conceptos básicos**
• Seguridad y autenticación
• Networking
• Consola de Administración
• Interfaz de Linea de Comando
• Servicios básicos
**• Desarrollo utilizando AWS**
• Introducción
• Microservicios
• AWS SDK
• Uso de IAM
• S3
• DynamoDB, Relational Data Service
• AWS Lambda y Serverless Computing
• Amazon API Gateway
• Simple Queue Service
• Simple Notification Service
• AWS Step Functions
• Web identity Framework y Amazon Cognito
• ElastiCache
**• Planificación y diseño de bases de datos en AWS**
• SQL vs NoSQL
• Amazon RDS
• Amazon Aurora
• Amazon Redshuft
• DocumentDB
• DynamoDB,
• ElastiCache
• Amazon Neptune
• Amazon QLDB
**• Operación de Sistemas**
• Piezas básicas de infraestructura en AWS
• Infraestructura como código
• Despliegue y gestión de instancias
• Monitorización
• Identidad, permisos y seguridad
• Gestión de consumo y etiquetado de recursos
**• Despliegue elástico**
• Construcción de AMIs
• Elastic Beanstalk
• Contenedores
• Amazon Elastic Container Service
• Kubernetes
• Amazon Elastic Kubernetes Service
**• Ingeniería de DevOps en AWS**
• Introducción a DevOps
• Integración Continua / Entrega Continua (CI/CD)
• AWS Cloud9
• AWS CodeCommit
• AWS CodeBuild
• Deployment
• Testing
• Seguridad
• Monitorización
**• Arquitectura y desarrollo avanzado en AWS**
• Migración a AWS
• Estrategias de migración
• Análisis de aplicaciones monolíticas existentes
• Migración de aplicaciones hacia microservicios
• Planificación y diseño de la estrategia
• Ejecución y validación de la migración
• Optimización de aplicaciones y operación
**• Conclusiones**