- 1

Certificación AWS Solutions Architect Associate: Fundamentos y Preparación
03:29 - 2

Preparación para certificación AWS Arquitecto de Soluciones
01:47 - 3

Configuración de presupuestos en AWS para controlar costos
08:48 - 4

AWS Well Architected Framework: Los 6 pilares para arquitectura sólida
04:19 quiz de Fundamentos de AWS
Despliegue de aplicaciones web con AWS Elastic Beanstalk
Clase 16 de 69 • Curso de AWS Certified Solutions Architect Associate
Contenido del curso
- 10

Servicios de cómputo AWS: EC2, procesadores Graviton y AMIs
12:14 - 11

Opciones de Compra en EC2
04:43 - 12

Lanzamiento de una instancia EC2 desde la consola de AWS
09:11 - 13

Caracteristicas adicionales de EC2
09:25 - 14

Consulta de metadatos de instancia con IMDS v2 en AWS
04:31 - 15

AWS Outpost para ejecutar servicios localmente con latencia baja
05:54 - 16

Despliegue de aplicaciones web con AWS Elastic Beanstalk
19:46 quiz de Servicios de Computo en AWS
- 20

Direccionamiento IP y bloques CIDR para redes AWS
10:21 - 21

Anatomia y funcionamiento de la VPC
06:43 - 22

Configuración de instancias públicas y privadas con NAT Gateway
07:26 - 23

Seguridad de VPC con NACL y grupos de seguridad en AWS
05:35 - 24

Configuración de grupos de seguridad para instancias públicas
03:52 - 25

Conectividad híbrida en AWS: VPC Peering, Transit Gateway y Endpoints
04:37 quiz de Redes en AWS
- 30

Introducción al modulo y niveles de almacenamiento
04:58 - 31

Diferencias entre Instance Store y EBS en AWS
11:06 - 32

EFS & FSx
02:38 - 33

Creación y configuración de volúmenes EBS en AWS
03:55 - 34

S3
15:33 - 35

Configuración de EFS para compartir almacenamiento entre instancias
08:50 - 36

Recuperación de objetos eliminados con versionamiento en AWS S3
03:42 quiz de Almacenamiento en AWS
- 37

Bases de datos relacionales vs no relacionales en AWS
03:30 - 38

DynamoDB
08:09 - 39

Creación y configuración de bases de datos Dynamo en AWS
10:17 - 40

Elasticache y DAX
04:23 - 41

Escalabilidad y alta disponibilidad con AWS RDS y Aurora
09:17 - 42

Configuración de Aurora en AWS RDS para alta disponibilidad
11:18 quiz de Bases de datos en AWS
El despliegue rápido y efectivo de aplicaciones web iniciales es fundamental para cualquier proyecto tecnológico. AWS Elastic Beanstalk facilita esta tarea permitiendo desplegar y administrar aplicaciones sin preocuparse excesivamente por la infraestructura subyacente y otros detalles técnicos.
¿Qué es AWS Elastic Beanstalk y para qué sirve?
Elastic Beanstalk es un servicio de AWS que simplifica el lanzamiento de aplicaciones web, manejando automáticamente aspectos como aprovisionamiento de recursos, balance de carga y escalabilidad. Este servicio permite enfocar los esfuerzos en el código, mientras administra la infraestructura necesaria.
¿Qué tipos de ambientes ofrece Elastic Beanstalk?
Elastic Beanstalk ofrece principalmente dos tipos de ambientes:
- Web Server Environment: diseñado para aplicaciones web con requerimientos HTTP.
- Worker Environment: orientado a procesos asincrónicos o tareas que requieren procesamiento específico, integrándose con servicios como SQS.
¿Cómo desplegar una aplicación utilizando Elastic Beanstalk?
La configuración del despliegue incluye varios pasos cruciales:
- Crear una aplicación y opcionalmente etiquetarla para tareas automatizadas en el futuro.
- Seleccionar el tipo de ambiente (web server o worker).
- Elegir la plataforma gestionada deseada, por ejemplo, Python.
- Cargar el código desde una fuente local o de Amazon S3.
- Definir la configuración de recursos, red (VPC), instancias, almacenamiento, monitoreo, seguridad y actualizaciones automáticas.
Es importante revisar cada configuración y personalizar según los requerimientos específicos del proyecto.
¿Qué ventajas aporta Elastic Beanstalk en la gestión de infraestructura?
Elastic Beanstalk brinda control significativo sobre la infraestructura utilizada. Es posible configurar aspectos críticos como:
- Tipo de almacenamiento (SSD).
- Monitoreo avanzado con métricas específicas.
- Integración de bases de datos y servicios de seguridad.
- Selección del tipo de instancia (Spot o bajo demanda).
- Actualizaciones automáticas y registros detallados.
¿Cómo resolver problemas comunes en el despliegue con Elastic Beanstalk?
Es normal enfrentar errores leves durante el despliegue inicial. Por ejemplo, un error común puede ser el conflicto de nombres en roles IAM, lo que puede solucionarse fácilmente cambiando con precisión la denominación del rol y reintentando la configuración.
AWS provee herramientas claras para diagnosticar errores, como reportes de eventos que clarifican las causas y acciones correctivas.
¿Qué buenas prácticas implementar al utilizar Elastic Beanstalk?
Algunos consejos para aprovechar al máximo este servicio incluyen:
- Utilizar valores predeterminados inicialmente y personalizar conforme avances tu conocimiento y necesidades.
- Terminar ambientes y recursos cuando no estén en uso para controlar costes.
- Consultar documentación oficial para aclarar cualquier duda sobre tipos de ambiente o configuraciones adicionales.
Te invitamos a dejarnos tus dudas o comentarios y continuar profundizando para mejorar continuamente tus habilidades en AWS Elastic Beanstalk.