893
Sobre tu instructor - Joan Amengual
Introducción al programa de formación
[IMPORTANTE] Recursos del programa
Clases con expertos del sector
Añade tu formación en BlockStellart a LinkedIn
Opinión sobre el Bootcamp en Trustpilot
BONUS: Creación de Portfolio profesional
BONUS: Casos de éxito de AWS
Vista general de la IT tradicional
¿Qué es el Cloud Computing?
[Gonzalo Murillo] Situación actual del Cloud Computing
¿Qué es AWS?
¡Has utilizado algunos servicios Cloud!
[Jesús María Guerra] Uso del Cloud Computing en el mundo profesional
Introducción al DevOps
[Xavi Portilla] DevOps y CICD
Los modelos de despliegue del Cloud
[Gonzalo Murillo] ¿Me debo casar con el Cloud?
Características, ventajas y problemas resueltos con el Cloud
[Manuel Eusebio] ¿Por qué el Cloud es importante en una empresa?
Diferentes tipos de Cloud Computing
[Jesús María Guerra] ¿Qué modelo despliegue es el mejor?
Visión inicial de los precios en el Cloud de AWS
Análisis del mercado Cloud
[Pablo Fredrikson] Ventajas empresariales en el uso del Cloud Computing
Modelo de responsabilidad compartida en AWS
[Gonzalo Murillo] Fundamentos de seguridad en el Cloud
Resumen de la sección: Cloud Computing
[Jonathan Izquierdo] Consejo para profesionales Cloud mercado
Cuestionario - Cloud Computing
Infraestructura global de AWS
Regiones de AWS
Zonas de disponibilidad (AZ)
Edge Locations (ubicaciones de borde)
Desafíos + Soluciones: Infraestructura de AWS
[Manuel Eusebio] Regiones y Zonas de Disponibilidad (AZs)
AWS Local Zones
Servicios globales y regionales
[Diego Hernán] Uso de la infraestructura global de AWS
[DEMO] Creación de cuentas de AWS de forma profesional
[DEMO] Definición del presupuesto inicial de AWS
[Jesús María Guerra] FinOps en el Cloud de AWS
[DEMO] Recorrido inicial por el dashboard de AWS
[Javier Erro] Consideraciones con las infraestructuras en el Cloud
🔵 [LABS] Infraestructura global de AWS
Cuestionario - Infraestructura global de AWS
¿Qué es AWS IAM?
Usuarios y grupos de IAM
[DEMO] Usuarios (personas) y grupos de IAM
Políticas IAM
[DEMO] Políticas IAM
Políticas de contraseñas en AWS IAM
[DEMO] Políticas de contraseñas en AWS IAM
Autenticación Multifactor (MFA)
[DEMO] IAM MFA usando la App Authy
[DEMO] IAM MFA con Yubico YubiKey
[Pablo Fredrikson] Limitación de los permisos a usuarios en AWS
Claves de acceso de AWS, CLI y SDK
[DEMO] Configuración de la CLI de AWS (Linux, MacOs y Windows)
[DEMO] CLI de AWS
AWS CloudShell: Disponibilidad por región
[DEMO] AWS CloudShell
Roles de IAM
[DEMO] Roles de IAM
Herramientas de seguridad de IAM
[DEMO] Herramientas de seguridad de IAM
Buenas prácticas de IAM
Modelo de responsabilidad compartida para IAM
Resumen de la sección: IAM
[Javier Erro] Buen uso del servicio IAM
🔵 [LABS] AWS IAM
Cuestionario - Identity and Access Management (IAM)
Single Account vs. Multi Account
[Jesús María Guerra] La importancia de la Gobernanza
[DEMO] Creación de una cuenta de PRODUCCIÓN
AWS Organizations
[AVISO] Asociar tu cuenta a una AWS Organization implica...
[DEMO][PARTE-1] Creación de la AWS Organization
[DEMO][PARTE-2] Gestión de cuentas en la AWS Organization
[DEMO][PARTE-3] Automatización de procesos en la AWS Organization
[DEMO][PARTE-4] Unidades Organizativas (OU)
[Pablo Fredrikson] Organizaciones en el Cloud de AWS
Service Control Policies (SCP)
[DEMO] Service Control Policies (SCP)
IAM Identity Center (antes AWS SSO)
IAM Identity Center - Preparación para la demostración práctica
[DEMO][PARTE-1] IAM Identity Center
[DEMO][PARTE-2] IAM Identity Center
AWS Control Tower
[Manuel Eusebio] Las mejores prácticas de seguridad con IAM
[Manuel Eusebio] Mejores prácticas en el uso de Organizaciones
Cuestionario - AWS Organizations
Fundamentos de VPC
[DEMO] VPC por defecto
Espacio de direcciones
Visión general de CIDR - IPv4
Subredes en AWS
[DEMO] Subredes en AWS
Ejemplo de diagrama de arquitectura con VPC
[Gonzalo Murillo] Fundamentos de redes en el Cloud (Azure)
🔵 [LABS] Virtual Private Cloud (VPC)
Cuestionario - Conceptos básicos de Virtual Private Cloud (VPC)
Visión general de EC2
Datos de usuario de EC2
[DEMO] Despliegue de nuestra primera instancia EC2
[DEMO] Despliegue de Wordpress en EC2
Tipos de instancias EC2
Grupos de seguridad en AWS
[DEMO] Grupos de seguridad
EC2 Instance Connect
[DEMO] EC2 Instance Connect
SSH (Secure Shell)
Conexión a EC2 mediante SSH
[DEMO][PARTE-1] Conexión a EC2 mediante SSH
[DEMO][PARTE-2] Acceso a EC2 mediante múltiples claves SSH
Solución de problemas SSH
Coste de IPv4 pública en AWS
SSH vs. EC2 Instance Connect
[DEMO] SSH vs. EC2 Instance Connect
Solución de problemas de EC2 SSH
[DEMO] Solución de problemas de EC2 SSH
[DEMO] Cambiar tipo de instancias EC2
Opciones de compra de instancias EC2
[Javier Erro] Recomendaciones en el uso de los tipos de instancias EC2
¿Qué opción de compra me conviene?
[DEMO] Opciones de compra de instancias EC2
[Manuel Eusebio] Tagging y análisis de costes en Cloud
[Diego Hernán] Optimización de costes en instancias EC2
🔵 [LABS] EC2 - Básico
Cuestionario - Fundamentos de EC2
[DEMO] Adjuntar rol IAM a instancias de EC2
[DEMO] Roles IAM desde la CLI
[Pablo Fredrikson] Mejorar la seguridad de las instancias EC2 de AWS
Uso de instancias EC2 Spot
[DEMO] Instancia EC2 Spot con un trabajo de ETL
IP privada vs. IP pública vs. IP elástica
[DEMO][PARTE-1] Uso de IP elástica en EC2
[DEMO][PARTE-2] Movimiento de IP elástica en instancias EC2
Visión general de Interfaces de red elásticas (ENI)
[DEMO] Interfaces de red elásticas (ENI)
Hibernación de EC2
[DEMO] Hibernación de EC2
Instancias EC2 en el Big Data
Procesadores AWS Graviton
[Layla Scheli] Big Data + Cloud Computing
Redes mejoradas de EC2
[DEMO] Redes mejoradas de EC2
Grupos de ubicación EC2
[DEMO] Grupos de ubicación EC2
Comportamiento de apagado de EC2
[DEMO] Comportamiento de apagado de EC2
Solución de problemas de inicialización de EC2
Instancias de rendimiento de ráfagas (Burstable Instances)
Métricas de CloudWatch para EC2
[DEMO] Métricas de CloudWatch para EC2
Agente unificado de CloudWatch
Plugin procstat
[DEMO][PARTE-1] Agente unificado de CloudWatch
[DEMO][PARTE-2] Agente unificado de CloudWatch
Comprobaciones de estado de EC2
[DEMO] Comprobaciones de estado de EC2
🔵 [LABS] EC2 - Avanzado
Cuestionario - EC2 Avanzado
Visión general de AWS Systems Manager (SSM)
AWS Systems Manager Run Command
Documentos de SSM
Patch Manager y SSM Inventory
[DEMO][PARTE-1] Systems Manager - Preparación del entorno de trabajo
[DEMO][PARTE-2] Systems Manager - Recorrido completo
🔵 [LABS] AWS Systems Manager
Cuestionario - AWS Systems Manager
Visión general de EBS
[DEMO] Creación y uso de volúmenes EBS en EC2
Snapshots de volúmenes EBS
[DEMO] Snapshots de EBS
Visión general de los tipos de volúmenes EBS
EBS Multi-Attach
[DEMO] EBS Multi-Attach
Redimensionamiento de volúmenes EBS
[DEMO] Redimensionamiento de volúmenes EBS
Profundización en Snapshots: DLM y FSR
[DEMO] Profundización en Snapshots: DLM y FSR
Visión general de Amazon Machine Image (AMI)
[DEMO][PARTE-1] Creación de una AMI en EC2
[DEMO][PARTE-2] Uso de la AMI en EC2
[DEMO][PARTE-3] Copia de la AMI a otra región de AWS
EC2 Image Builder
Almacén de instancias EC2
[DEMO][PARTE-1] Sistema de archivos en volúmenes EBS
[DEMO][PARTE-2] Datos persistentes con el volumen EBS
[DEMO][PARTE-3] Almacén de instancias (almacenamiento efímero)
Visión general de Amazon EFS
[DEMO][PARTE-1] Creación del sistema de archivos Amazon EFS
[DEMO][PARTE-2] Montar Amazon EFS en varias instancias EC2
EBS vs. EFS
[Jonathan Izquierdo] Almacenamiento en EC2
Puntos de acceso de EFS
[DEMO] Puntos de acceso de EFS
Operaciones de EFS (sin migración / con migración)
[DEMO] Operaciones de EFS (sin migración / con migración)
Métricas de CloudWatch de EFS
[DEMO] Limpieza de la sección
[Javier Erro] Almacenamiento en instancias EC2
🔵 [LABS] Almacenamiento de EC2
Cuestionario - Almacenamiento de EC2
Alta disponibilidad y escalabilidad
Visión general del Elastic Load Balancer (ELB)
Application Load Balancer (ALB)
[DEMO][PARTE-1] Uso del Application Load Balancer (ALB)
[DEMO][PARTE-2] Uso del Application Load Balancer (ALB)
[DEMO][PARTE-3] Uso del Application Load Balancer (ALB)
Network Load Balancer (NLB)
[DEMO] Uso del Network Load Balancer (NLB)
Gateway Load Balancer (GWLB)
[DEMO] Gateway Load Balancer (GWLB)
Sesiones Persistentes (Sticky Sessions)
[DEMO] Sesiones Persistentes (Sticky Sessions)
Balanceo de carga entre zonas
[DEMO] Balanceo de carga entre zonas
Amazon Certificate Manager (ACM)
[DEMO] Certificados SSL/TLS en Load Balancers
Server Name Indication (SNI)
[Jonathan Izquierdo] Balanceo de carga
Health Checks
[Jonathan Izquierdo] Health Checks de Load Balancers
Monitorización y solución de problemas
[DEMO] Limpieza de la sección
🔵 [LABS] Elastic Load Balancer (ELB)
Cuestionario - Elastic Load Balancer (ELB)
Visión general de los Auto Scaling Groups (ASG)
[DEMO][PARTE-1] Auto Scaling Groups (ASG)
[DEMO][PARTE-2] Auto Scaling Groups (ASG)
Políticas de escalado
[DEMO] Políticas de escalado
[Jonathan Izquierdo] Grupos de autoescalado
Actualización de instancias EC2
[DEMO] Limpieza de la sección
[Diego Hernán] Consideraciones relevantes en el escalado en AWS
🔵 [LABS] Auto Scaling Groups (ASG)
Cuestionario - Auto Scaling Groups (ASG)
Monitorización en AWS
Amazon CloudWatch
CloudWatch Logs
[DEMO] CloudWatch
[Jonathan Izquierdo] Monitorización (CloudWatch y Grafana)
Agente de CloudWatch
Alarmas de CloudWatch
[DEMO] CloudWatch Alarms
[Javier Erro] Sistemas de monitorización de AWS
Amazon EventBridge
[DEMO] EventBridge
Visión general de X-Ray
[Ruben Garcia] Monitorización en AWS
Visión general de CloudTrail
[DEMO] CloudTrail
[Pablo Fredrikson] Herramientas de monitorización para contenedores
🔵 [LABS] Monitorización, resolución de problemas y auditoría de AWS
Cuestionario - Monitorización, resolución de problemas y auditoría de AWS
Visión general de Amazon S3
[DEMO] Amazon S3
Seguridad de S3 con políticas de buckets
[DEMO] Política de bucket S3
Visión general del sitio web S3
[DEMO] Sitio web en Amazon S3
[Javier Erro] Consideraciones en el uso de Amazon S3
Versionado S3
[DEMO] Versionado S3
Replicación S3
[DEMO] Replicación S3
Visión general de las clases de almacenamiento S3
[DEMO] Clases de almacenamiento de S3
🔵 [LABS] S3 (Simple Storage Service)
Cuestionario - S3 (Simple Storage Service)
Reglas de ciclo de vida
[DEMO] Reglas de ciclo de vida
[Manuel Eusebio] Patrones y uso de Amazon S3
[ENUNCIADO] Ejercicios - Reglas del ciclo de vida
[SOLUCIÓN] Ejercicios - Reglas del ciclo de vida
S3 el solicitante paga
[DEMO] S3 el solicitante paga
S3 CORS
[DEMO] S3 CORS
S3 MFA Delete
[DEMO] S3 MFA Delete
Logs de acceso a S3
[DEMO] Logs de acceso a S3
URLs prefirmadas en S3
[DEMO] URLs prefirmadas en S3
Glacier Vault Lock y S3 Object Lock
[DEMO] Glacier Vault Lock y S3 Object Lock
Puntos de acceso S3
[DEMO] Puntos de acceso S3
Notificaciones de eventos S3
[DEMO] Notificaciones de eventos S3
Rendimiento S3
[DEMO] Rendimiento S3
[Jonathan Izquierdo] S3, SQS, SNS
S3 Select
Cifrado S3
[DEMO] Cifrado S3
[Xavi Portilla] Seguridad en Cloud
Amazon S3 Object Lambda
Puntos de acceso multirregionales de S3
[DEMO] Puntos de acceso multirregionales de S3
S3 VPC Endpoints
[Juan Borras] Consideraciones relevantes de Amazon S3
🔵 [LABS] S3 Avanzado
Cuestionario - S3 Avanzado
Profundización en arquitecturas
Visión general de AWS Lambda
[Diego Hernán] Soluciones serverless en AWS Lambda
Casos prácticos comunes de AWS Lambda
[DEMO] AWS Lambda
[Manuel Eusebio] ¿Debemos usar servicios serverless?
Precios de AWS Lambda
Invocaciones de AWS Lambda
[DEMO][PARTE-1] Invocaciones síncronas de AWS Lambda
[DEMO][PARTE-2] Invocaciones asíncronas de AWS Lambda
[DEMO][PARTE-3] Mapeos de origen de eventos de AWS Lambda
Seguridad en AWS Lambda
[DEMO] Política basada en recursos (cross-account)
EventBridge y AWS Lambda
[DEMO] Control automatizado de EC2 usando Lambda y eventos
[DEMO] Variables de entorno en AWS Lambda
Networking en Lambda
[DEMO] Networking en Lambda
Lambda Handler
[DEMO] Capas de AWS Lambda
Almacenamiento de AWS Lambda
Versiones y alias
[DEMO] Versiones y alias
[DEMO] Application Load Balancer (ALB) + AWS Lambda
Concurrencia de AWS Lambda
[DEMO] URL de la función Lambda
Monitorización de AWS Lambda
Límites y mejores prácticas de AWS Lambda
🔵 [LABS] AWS Lambda
Cuestionario - AWS Lambda
Visión general de Route 53
[DEMO] Registro de un dominio en Route 53
Zonas de alojamiento de Route 53
[DEMO] Zonas de alojamiento de Route 53
Tipos de registros de Route 53
[DEMO] Creación de nuestros primeros registros
[DEMO] Configuración de instancias EC2
TTL en Route 53
[DEMO] TTL en Route 53
Alias en Route 53
[DEMO] Alias en Route 53
Visión general de políticas de direccionamiento
[DEMO] Política de enrutamiento - Simple
[DEMO] Política de enrutamiento - Ponderado
[DEMO] Política de enrutamiento - Latencia
Controles de salud en Route 53
[DEMO] Controles de salud en Route 53
[DEMO] Política de enrutamiento - Conmutación por error
[DEMO] Política de enrutamiento - Geolocalización
[DEMO] Política de enrutamiento - Geoproximidad
[DEMO] Política de enrutamiento - Basado en IP
[DEMO] Política de enrutamiento - Multivalor
Dominios de terceros y Route 53
[DEMO] Limpieza de la sección Route 53
🔵 [LABS] Route 53
Cuestionario - Route 53
Visión general de AWS CloudFront
S3 como origen de CloudFront
CloudFront vs S3 Cross Region Replication (CRR)
Arquitectura de CloudFront
[DEMO] CloudFront con S3
ALB o EC2 como origen
Restricción geográfica de CloudFront
Invalidaciones de caché
[DEMO] Invalidaciones de caché
Monitorización de distribuciones CloudFront
[DEMO] Eliminación de una distribución de CloudFront
[Juan Borras] ¿Cuándo usar CloudFront?
Precios de CloudFront
[PARTE-1] Profundización en la caché de CloudFront
[PARTE-2] Profundización en la caché de CloudFront
Visión general de AWS Global Accelerator
[DEMO] AWS Global Accelerator
🔵 [LABS] CloudFront y AWS Global Accelerator
Cuestionario - CloudFront y AWS Global Accelerator
Presentación del proyecto práctico
Diseño de arquitectura del proyecto
[DEMO] Ejecución local del WebApp con Angular
[DEMO] Despliegue del WebApp en un bucket S3
[DEMO] Creación de una distribución CloudFront
[DEMO] Certificado ACM
[DEMO] Creación del registro de acceso en Route 53
[DEMO] Uso del proyecto completo
Introducción a Docker
Visión general de Amazon ECS
Amazon ECS con EC2 y Fargate
[Diego Hernán] ECS, Fargate, EKS
[DEMO] Creación de un clúster ECS
Tareas y servicios de Amazon ECS
[DEMO] Creación de un servicio ECS
Amazon ECS - Roles IAM
Amazon ECS - Baleanceadores de carga
Amazon ECS - Autoescalado
Amazon ECS - Volúmenes de datos
Amazon ECS - Actualizaciones continuas
Amazon ECS - Arquitecturas de soluciones
Amazon ECS - Colocación de tareas
Amazon ECR
[DEMO] Amazon ECR
[Pablo Fredrikson] ¿Me interesa usar Docker y Kubernetes?
Visión general de AWS App Runner
[DEMO] AWS App Runner
Visión general de AWS Copilot
[DEMO] AWS Copilot
[Juan Borras] Contenedores en la nube de AWS
🔵 [LABS] Docker en AWS
Cuestionario - Docker en AWS
Costes de esta sección
Introducción al proyecto práctico
Arquitectura del proyecto práctico
[DEMO] Creación de la VPC con CloudFormation
[DEMO] Creación de repositorios en Amazon ECR
[DEMO] Construcción de imágenes con Docker
[DEMO] Creación del clúster ECS
[DEMO] Definiciones de tareas de ECS
[DEMO][PARTE-1] Despliegue de servicios en ECS
[DEMO][PARTE-2] Despliegue de servicios en ECS
[DEMO] Monitorización del sistema
[DEMO] Integración con Route 53
[DEMO] Escalado del servicio de ECS
[DEMO] Escalado de la infraestructura
Resumen completo del módulo
[DEMO] Limpieza de la sección
Visión general Kubernetes
[Xavi Portilla] ¿Cuando vale la pena Kubernetes?
Arquitectura de Kubernetes
[DEMO] Herramientas para usar Kubernetes
Pods
[DEMO] Despliegue de PODs
Referencia - Pods de Kubernetes
Creando un POD personalizado
[DEMO] Creando un POD personalizado
Replication Controller (ahora ReplicaSet)
[DEMO] ReplicaSet
Deployments
[DEMO] Deployments
Deployments - Update y Rollback
[DEMO] Deployments - Update y Rollback
Comandos útiles sobre deployments
Cuestionario - Kubernetes (Nivel 1)
Conceptos básicos de redes en Kubernetes
Services
Services - NodePort
[DEMO] Services - NodePort
Servicies - ClusterIP
Servicies - LoadBalancer
[Infografía] Servicios en Kubernetes
Kubernetes en la nube
Amazon EKS
[DEMO][PARTE-1] Creación del clúster de Amazon EKS
[DEMO][PARTE-2] Creación del grupo de nodos de Amazon EKS
[Javier Erro] Contenedores de Docker con Kubernetes en AWS
Cuestionario - Kubernetes (Nivel 2)
¿Qué vamos a hacer en este proyecto?
Visión general del proyecto
[DEMO] Despliegue local de nuestra aplicación
[DEMO] Imágenes de Docker almacenadas en ECR
Eliminar recursos de Docker en ejecución
[DEMO] Kubernetes - WebApp
[DEMO] Kubernetes - API NET
[DEMO] Kubernetes - MONGODB
[DEMO] Kubernetes - API NODE
[DEMO] Despliegue del proyecto con Kubernetes
[REQUISITO] Instalación de eksctl
[DEMO] Construcción del clúster en AWS EKS
[DEMO] Despliegue de la app en AWS EKS
[RETO][ENUNCIADO] Actualiza a la nueva generación
[RETO][SOLUCIÓN] Load Balancers de nueva generación
[DEMO] Limpieza de la sección
Visión general de Terraform
[Manuel Eusebio] ¿Realmente vale la pena construir usando IaC?
Componentes principales en Terraform
[Javier Erro] Infraestructura como código: Terraform, CloudFormation, CDK
Módulos de Terraform
Estructura mínima de un módulo en Terraform
Comandos de flujo de trabajo típico
[DEMO] Instalación de Terraform
[DEMO] EC2 en AWS usando Terraform
[Xavi Portilla] Visión 360º de IaC
[CHEAT SHEET] Comandos de Terraform
🔵 [LABS] Terraform
Cuestionario - Terraform
Visión general de CloudFormation
[DEMO] Creación de Stack de CloudFormation
[DEMO] Actualización de Stack
Estructura de los ficheros YAML / JSON
CloudFormation - Recursos
CloudFormation - Parámetros
CloudFormation - Mappings
CloudFormation - Outputs
CloudFormation - Condiciones
CloudFormation - Funciones intrínsecas
CloudFormation - Rollbacks
[DEMO] CloudFormation - Rollbacks
Solución de problemas en CloudFormation
CloudFormation - Rol de servicio
[DEMO] CloudFormation - Rol de servicio
CloudFormation - Política de eliminación
[DEMO] CloudFormation - Política de eliminación
CloudFormation - Políticas de stack
CloudFormation - Protección de terminación
[DEMO] CloudFormation - Protección de terminación
CloudFormation - Recursos personalizados
CloudFormation - StackSets
CloudFormation - Generador de IaC
[DEMO] CloudFormation - Generador de IaC
CloudFormation - Application Composer
[DEMO] CloudFormation - Application Composer
[DEMO] User Data en CloudFormation
[DEMO] cfn-init
[DEMO] cfn-signal y Wait Conditions
[DEMO] Stacks anidados
[DEMO] DependsOn
[Ruben Garcia] IaC en AWS
🔵 [LABS] CloudFormation
Cuestionario - CloudFormation
Automatización de builds
Visión general de Jenkins
[DEMO] Instalación de Jenkins
[MANUAL] Detalles en la instalación de Jenkins
[DEMO] Roles y recorrido por la UI en Jenkins
[DEMO] Instalación de herramientas de construcción en Jenkins
[DEMO][PARTE-1] Jobs en Jenkins
[DEMO][PARTE-2] Jobs en Jenkins
[DEMO] Configurar Docker en Jenkins
[DEMO] Job con comandos de Docker
Freestyle Job vs. Pipeline Job
Introducción a Pipeline Job
[DEMO] Pipeline Job
[DEMO][PARTE-1] Sintaxis Jenkinsfile
[DEMO][PARTE-2] Sintaxis Jenkinsfile
[DEMO] Pipeline completo de Jenkins
[DEMO] Eliminación de recursos
Cuestionario - Jenkins
Bases de datos relacionales vs. no relacionales
Bases de datos Relacionales (SQL)
Bases de datos No Relacionales (NoSQL)
[Pablo Fredrikson] Selección de bases de datos en AWS
[Federico Ponte] Stack de herramientas para datos
Cuestionario - Introducción a las bases de datos de AWS
Visión general de Amazon RDS
Réplicas de lectura de Amazon RDS
RDS Multi AZ
[DEMO] Amazon RDS
Costes de la red
RDS personalizado
Proxy de Amazon RDS
Uso del comando LOCK
Mejores de prácticas de Amazon RDS
[DEMO][PARTE-1] Migración de base de datos de EC2 a RDS
[DEMO][PARTE-2] Migración de base de datos de EC2 a RDS
Visión general de Amazon Aurora
[DEMO] Amazon Aurora
Profundización en Amazon Aurora
Aurora - Machine Learning
Aurora - Copias de seguridad y clonaciones
Seguridad de RDS y Aurora
[Manuel Eusebio] ¿Qué base de datos relacional debo elegir?
🔵 [LABS] Bases de datos relacionales
Cuestionario - Bases de datos relacionales
Visión general de DynamoDB
[DEMO] Primeros pasos con DynamoDB
[Diego Hernán] DynamoDb - "La niña bonita de AWS"
DynamoDB - Modos de capacidad
DynamoDB - Rendimiento (WCU y RCU)
DynamoDB - Particiones y distribución de los datos
[DEMO] DynamoDB - Rendimiento (WCU y RCU)
[Layla Scheli] ¿Por qué DynamoDB?
DynamoDB - Operaciones básicas
[DEMO] DynamoDB - Operaciones básicas
DynamoDB - PartiQL
[DEMO] DynamoDB - PartiQL
DynamoDB - Escrituras condicionales
DynamoDB - Índices (GSI + LSI)
[DEMO] DynamoDB - Índices (GSI + LSI)
DynamoDB DAX
[DEMO] DynamoDB DAX
Bloqueo optimista de DynamoDB
DynamoDB Streams
[DEMO] DynamoDB Streams
DynamoDB TTL
[DEMO] DynamoDB TTL
CLI de DynamoDB
[DEMO] CLI de DynamoDB
Transacciones de DynamoDB
Estado de sesión de DynamoDB
Estrategias de fragmentación de DynamoDB
Patrones de DynamoDB con S3
Seguridad y otros conceptos de DynamoDB
Visión general de ElastiCache
[DEMO] ElastiCache
Arquitectura con ElastiCache
Estrategias de ElastiCache
Amazon MemoryDB para Redis
🔵 [LABS] Bases de datos no relacionales
Cuestionario - Bases de datos no relacionales
Introducción a la mensajería
Visión general de Amazon SQS
[DEMO] Amazon SQS
Política de acceso a colas SQS
[DEMO] Política de acceso a colas SQS
Tiempo de espera de visibilidad de mensajes
[DEMO] Tiempo de espera de visibilidad de mensajes
Colas de Mensajes Fallidos (DLQ)
[DEMO] Colas de Mensajes Fallidos
Colas con retraso
[DEMO] Colas con retraso
Profundización en SQS
[DEMO] Profundización en SQS
Colas FIFO
[DEMO] Colas FIFO
Colas FIFO - Nivel Avanzado
[DEMO] Colas FIFO - Nivel Avanzado
Visión general de Amazon SNS
[DEMO] Amazon SNS
Amazon SNS y SQS - Patrón Fan Out
🔵 [LABS] Mensajería en AWS
Cuestionario - Mensajería en AWS
Visión general de Amazon Redshift
Visión general de AWS Glue
AWS Glue Studio
[DEMO] AWS Glue Studio
AWS Glue DataBrew
[DEMO] AWS Glue DataBrew
Visión general de Amazon Kinesis
Kinesis Data Streams
Productores Kinesis
Consumidores Kinesis
[DEMO] Kinesis Data Streams
Operaciones Kinesis
Amazon Data Firehose
[DEMO] Amazon Data Firehose
Managed Apache Flink
Visión general de Amazon Athena
[DEMO] Amazon Athena
Visión general de Amazon EMR
[DEMO] Amazon EMR
Visión general de Amazon QuickSight
[DEMO] Amazon QuickSight
Visión general de Amazon AppFlow
[DEMO] Amazon AppFlow
Visión general de Amazon MWAA
[DEMO] Amazon MWAA
Visión general de Amazon MSK
[DEMO] Amazon MSK
Visión general de Amazon OpenSearch
[DEMO] Amazon OpenSearch
[Hector Aguado] Visión 360º de servicios de Data en AWS
🔵 [LABS] Analíticas
Cuestionario - Analíticas
Introducción a la sección
Visión general del proyecto
Visión general de Raspberry PI 3B+
Diagrama de arquitectura del proyecto
Estimación de costes del proyecto
[DEMO] Templates de CloudFormation en S3
[DEMO] Despliegue del stack completo en AWS
[DEMO] Recorrido completo en la arquitectura del proyecto
[DEMO] Simulación sin usar dispositivo GPS
Certificados y claves para Raspberry PI 3B+
[DEMO] Generación de certificados y claves
[DEMO] Uso de los certificados y claves en la Raspberry PI 3B+
[DEMO] Simulación del proyecto
[DEMO] Limpieza de la sección
[Anexo] Consideraciones del Módulo NEO 6M
Visión general de Boto3
[DEMO] Preparación del entorno de trabajo
[DEMO] Gestión de usuarios con IAM
[DEMO][PARTE-1] Primeros pasos en Amazon S3
[DEMO][PARTE-2] Profundización en Amazon S3
[RETO] Tu ejercicio de Boto3 con S3
[DEMO] Control y monitorización de costes
[DEMO] Gestión de instancias EC2
[RETO] Acceso por SSH a EC2 en Boto3
[DEMO] Fundamentos de DynamoDB
[RETO] Profundización en DynamoDB
[DEMO] Creación de funciones Lambda
[DEMO] Trigger de funciones Lambda
[DEMO] Extracción de texto con IA
Cuestionario - Boto3
Introducción a Ansible
[DEMO] Instalar Ansible en Nodo de Control
[DEMO] Nodos gestionados en AWS
Ansible Inventory
[DEMO] Ansible Inventory
[DEMO] Gestión de claves SSH
Ansible Playbooks
[DEMO] Ansible Playbooks
Módulos y colecciones en Ansible
[DEMO] Limpieza de nodos gestionados
[DEMO] Introducción al proyecto práctico
[DEMO] Primeros pasos en el proyecto
[DEMO] Playbook para automatizar lanzamiento de nodos gestionados
[DEMO] Ping a los nodos del inventory
[DEMO] Playbook para la configuración y dependencias
[DEMO] Playbook para desplegar la app
[DEMO] Resumen del proyecto
Cuestionario - Ansible
Introducción a la monitorización y observabilidad
Prometheus
[DEMO] Primeros pasos con Prometheus
PromQL y Exporters
[DEMO] Visualización de datos en Prometheus con node exporter
Alertmanager
[DEMO] Alertmanager - Uso del sistemas de alertas
Grafana
[DEMO] Despliegue y recorrido de Grafana
[DEMO] Creando dashboards en Grafana
[DEMO] Queries personalizadas en Grafana
[DEMO] Grafana Drilldown
[DEMO] Sistema de alertas en Grafana
[DEMO] Autenticación de usuarios en Grafana
Logging con Loki
[DEMO] Loki en Grafana
[PROYECTO COMPLETO] Sistema de monitorización completo
Cuestionario - Monitorización y observabilidad
Visión general de la Inteligencia Artificial (IA)
[Jesús María Guerra] Visión general de la IA en el mundo empresarial
Casos de uso de la IA
[Eduardo Ordax] Entorno IA en AWS
Terminologías fundamentales de la IA, el ML y la IA generativa
[PDF] Diferencias entre IA, ML, DL y la IA Generativa
[Hector Agudo] Primeros pasos en Inteligencia Artificial (IA)
¿Qué es un modelo?
Formato de los datos
¿Qué es el Machine Learning (ML)?
[Hector Aguado] La IA no siempre es la solución
Aprendizaje supervisado
Aprendizaje no supervisado
Aprendizaje por refuerzo y RLHF
Ajuste del modelo
¿Qué es Deep Learning (DL)?
Natural Language Processing (NLP)
Transformers
[PARTE-1] Evaluación de modelos: Matriz de confusión
[PARTE-2] Evaluación de modelos: AUC-ROC y métricas
Pilares fundamentales en el desarrollo de IA
[Eduardo Ordax] Seguridad + Responsabilidad en IA
[Hector Aguado] Responsabilidad en Inteligencia Artificial (IA)
Cuestionario - Fundamentos de IA y Machine Learning (ML)
Visión general de la IA Preentrenada
Amazon Translate
[DEMO] Amazon Translate
Amazon Comprehend
[DEMO] Amazon Comprehend
Amazon Transcribe
[DEMO] Amazon Transcribe
Servicios médicos
[DEMO] Servicios médicos
Amazon Polly
[DEMO] Amazon Polly
Amazon Rekognition
[DEMO] Amazon Rekognition
Amazon Textract
[DEMO] Amazon Textract
Amazon Kendra
Amazon Lex & Connect
Amazon Personalize
Más servicios de IA
🔵 [LABS] IA preentrenada de AWS
Cuestionario - IA preentrenada de AWS
¿Qué haremos en este proyecto?
Visión general de la arquitectura
[DEMO] Frontend del proyecto
[DEMO][PARTE-1] Terraform - Infraestructura del proyecto
[DEMO][PARTE-2] Terraform - Infraestructura del proyecto
[DEMO] Despliegue de la infraestructura en AWS
[DEMO] Uso completo del proyecto
¿Qué es la IA Generativa (GenAI)?
Modelos fundacionales (FM)
Large Language Model (LLM)
Inferencia en el borde
Generative Adversarial Networks (GANs)
Modelos: Difusión y multimodales
Hiperparámetros
[Hector Aguado] IA Generativa en AWS
Cuestionario - Fundamentos de IA Generativa (GenAI)
Visión general de Amazon Bedrock
[DEMO] Acceso a modelos en Amazon Bedrock
[DEMO] Primeros pasos con Amazon Bedrock
Tabla comparativa entre diferentes modelos
Personalización de modelos
[DEMO] Personalización de modelos
[Eduardo Ordax] Criterios en la selección de modelos de IA
Bases de conocimiento y RAG
[DEMO][PARTE-1] Creación de bases de conocimiento
[DEMO][PARTE-2] Uso de bases de conocimiento
[Eduardo Ordax] RAG, Fine-Tuning, Entrenamiento continuo
Barreras de protección (GuardRails)
[DEMO] Barreras de protección (GuardRails)
[Eduardo Ordax] Buen uso de barreras de protección
Agente de Amazon Bedrock
[DEMO] Agente de Amazon Bedrock
Evaluación de modelos en Amazon Bedrock
[DEMO] Evaluación de modelos en Amazon Bedrock
Métricas de evaluación de modelos
Conceptos de GenAI
PartyRock (Amazon Bedrock Playground)
[DEMO] PartyRock (Amazon Bedrock Playground)
[Xavi Portilla] ¿Qué necesitamos saber de IA en Cloud?
Monitorización de Amazon Bedrock
[Eduardo Ordax] Monitorización de modelos de IA
Amazon Bedrock - Precios
[Hector Aguado] Visión completa de Amazon Bedrock
🔵 [LABS] Amazon Bedrock
Cuestionario - Amazon Bedrock
¿Qué haremos en este proyecto?
Visión general del proyecto
[DEMO] Código del proyecto
[DEMO] Base de conocimiento con Amazon Bedrock
[DEMO] Uso completo del proyecto
Visión general del Prompt Engineering
Elementos en el Prompt Engineering
Técnicas de Prompting
Configuraciones en el Prompt
Latencia del Prompt
Buenas prácticas + Riesgos en los Prompts
[Eduardo Ordax] Flujo del Prompt Engineering
Guía de estudio - Mal uso de prompts
Visión general de Amazon Q
Amazon Q Business
[DEMO] Creación de Amazon Q Business
[DEMO] Uso de Amazon Q Business
Amazon Q Apps
[DEMO] Amazon Q Apps
Amazon Q Developer (formalmente CodeWhisperer)
[DEMO] Amazon Q Developer
[DEMO] Uso de Amazon Q con el Dashboard de AWS
[DEMO] Limpieza de la sección
Más integraciones de Amazon Q
Cuestionario - Prompt Engineering con Amazon Q
Visión general de Amazon SageMaker
Interfaz unificada y gestión de datos
[DEMO] Primeros pasos con Amazon SageMaker Studio
Entrenamiento y evaluación de modelos
Monitoreo y mantenimiento de modelos
CICD y control de acceso en Machine Learning
Model Cards y Model Dashboard
SageMaker Jumpstart y SageMaker Canvas
[Hector Aguado] Profundización en Amazon SageMaker
Integraciones y herramientas complementarias
[Eduardo Ordax] Introducción a MLOps
[Hector Aguado] Profundización en MLOps
Aclarando las ideas de Amazon SageMaker
🔵 [LABS] Amazon SageMaker
Cuestionario - Amazon SageMaker
¿Qué haremos en este proyecto?
Tecnologías usadas en el proyecto (requisitos)
[DEMO] Recorrido por el código
[DEMO] Despliegue de arquitectura con Terraform
[DEMO] Uso completo del proyecto
[DEMO] Destrucción de la infraestructura
Guía de estudio - Seguridad en AWS
[Matías Labbé] Seguridad en el Cloud
[Matías Labbé] Buenas prácticas en IAM
[Matías Labbé] Aplicación de seguridad en Amazon S3
[Matías Labbé] Protección de datos (KMS y Macie)
[Matías Labbé] Auditoría y amenazas
[Matías Labbé] Protección de red
[Matías Labbé] Kit de supervivencia en seguridad de AWS
[Gonzalo Murillo] Errores más comunes de seguridad (Azure)
🔵 [LABS] Seguridad en AWS
Rutas de certificaciones de AWS
[Gonzalo Murillo] Orientación profesional en Cloud
[Jesús María Guerra] Formación y mercado laboral en AWS
[Xavi Portilla] ¿Qué cosas son importantes para trabajar en Cloud y DevOps?
[Jesús María Guerra] Partners de AWS
[Federico Ponte] Habilidades blandas
Proyecto de fin de Bootcamp (Capstone)
Entrega final del proyecto del Bootcamp
¡GRACIAS!
Sesión final 1 a 1
¿Te puede ayudar hacer estos proyectos?
(Básico) Portal estático corporativo con distribución global
(Básico) API serverless para registro de tickets internos
(Básico) Respaldo automatizado de archivos departamentales
(Básico) Base de datos relacional para sistema de inventario pequeño
(Avanzado) Plataforma de carga y procesamiento de facturas
(Avanzado) Sistema de autenticación para portal de empleados
(Avanzado) Sistema de gestión de imágenes de producto para e-commerce
(Avanzado) Sistema de mensajería desacoplada para procesamiento de órdenes
(Profesional) Plataforma de onboarding documental para proveedores con validación automática
(Profesional) Sistema de procesamiento de reclamos con reglas de negocio y revisión escalonada
(Profesional) Plataforma de análisis inteligente de contratos y documentos legales
(Profesional) Plataforma de despliegue controlado para aplicación crítica con estrategia blue/green