Aprende, de forma clara y práctica, cómo usar Cloud Computing en AWS para desplegar y escalar aplicaciones: S2, Lightsail, contenedores con ECR, SS y EKS, Lambda y Elastic Beanstalk. Aquí se priorizan decisiones técnicas esenciales: configuración, costos por segundo, automatización y disponibilidad.
¿Qué es AWS cómputo y cómo se organiza el aprendizaje?
AWS Cómputo abarca cualquier producto de AWS que permite servir archivos, procesar situaciones o calcular. La ruta cubre desde máquinas virtuales y BPS hasta contenedores, serverless y orquestación. La idea es entender qué elegir según el objetivo.
- S2 para máquinas virtuales flexibles por segundo.
- Lightsail como BPS sencillo sobre la red de Amazon.
- ECR, SS y EKS para Docker y Kubernetes.
- Lambda para funciones serverless.
- Elastic Beanstalk para despliegues con autoescalado.
¿Qué proyecto práctico construiremos?
Se construirá un software de frases o citas que cambia en cada recarga. Es ideal para practicar despliegue, configuración y escalado sin complejidad excesiva.
Habilidades que se ejercitan:
- Selección de servicio de cómputo según necesidad.
- Configuración de sistema operativo, CPU, RAM y red.
- Gestión de costos con cobro por segundo.
- Uso de contenedores y orquestadores.
- Diseño de funciones serverless y autoescalado.
“El éxito no es un accidente. Es trabajo duro, perseverancia, aprendizaje, estudio, sacrificio, pero sobre todo amor por lo que estás haciendo o aprendiendo.” —PL.
¿Cómo funcionan S2 y Lightsail para desplegar aplicaciones?
Ambas opciones permiten poner en producción rápidamente, con diferencias en flexibilidad y operación. S2 da control total de recursos. Lightsail simplifica y se apoya en la red confiable de Amazon, con respaldos y regiones.
¿Qué opciones de configuración ofrece S2?
- Linux o Windows, a elección.
- Número de CPUs configurable.
- RAM ajustable a la carga.
- Espacio en disco según necesidad.
- Tipo de conectividad definido por el caso.
- Cobro por segundo para optimizar costos.
- Libertad para instalar y operar lo que necesites.
¿Por qué considerar Lightsail como BPS en Amazon?
- Está sobre la red de Amazon, más confiable.
- Respaldos y copias integrados.
- Disponibilidad en diferentes regiones.
- Conserva bajos costos comparables a servicios como DreamHost o Digital Ocean.
- Ideal para comenzar rápido con menos fricción operativa.
¿Qué papel tienen contenedores, Lambda y Elastic Beanstalk?
Estos servicios cubren desde empaquetado y registro de contenedores hasta ejecución serverless y despliegue con autoescalado. El objetivo es simplificar la operación mientras se mantiene rendimiento y resiliencia.
¿Cómo se gestionan contenedores con ECR, SS y EKS?
- ECR: registro de contenedores para almacenar imágenes.
- SS: producto de Amazon para correr Docker.
- EKS: servicio de Kubernetes administrado por Amazon.
- Flujo típico: construir imagen, registrar en ECR, ejecutar en SS o EKS.
¿Qué resuelve Lambda en serverless?
- Corre funciones sin administrar servidores.
- Escala automáticamente según demanda.
- Útil para tareas puntuales o eventos.
- Reduce la operación y acelera entregas.
¿Cuándo usar Elastic Beanstalk con autoescalado?
- Cuando se quiere desplegar software con mínima operación.
- Autoescalado hacia arriba y hacia abajo, de forma automática.
- Soporta diversas cargas productivas sin complicaciones.
- Permite enfocarse en el código más que en la infraestructura.
¿Con qué servicio te gustaría empezar y por qué? Comparte tu objetivo y elegimos la mejor ruta juntos.