Contenido del curso
Contenido del curso
Francisco Serrato Jiménez
Diego Fernando Ramos Aguirre
Patricio Sánchez Fernández
David Valecillo
Diego Fernando Ramos Aguirre
Alejandro
Mario Alexander Vargas Celis
Ixcoatl Francisco Pérez
Ixcoatl Francisco Pérez
Ixcoatl Francisco Pérez
Ixcoatl Francisco Pérez
Ixcoatl Francisco Pérez
Yerson Rojas
Ruben Galindo
Jhon Freddy Tavera Blandon
Jeisson Espinosa
CONCEPTOS
Gracias por el aporte.
Excelente aporte, Francisco.
Opciones de configuracion:
Opciones de tamaño:
Gracias por el aporte.
Tenia muchas expectativas, pero, un curso demasiado desactualizado. Más de 2 años... Hay que actualizarlo!!
🚀 Fundamentos de Amazon EC2 (Elastic Compute Cloud)
Amazon EC2 (Elastic Compute Cloud) es un servicio de computación en la nube que permite ejecutar máquinas virtuales (instancias) en AWS, brindando escalabilidad y flexibilidad para distintas cargas de trabajo.
🔹 1. Características Principales
✅ Escalabilidad: Aumenta o reduce la cantidad de instancias según la demanda. ✅ Pago por uso: Solo pagas por el tiempo que usas la instancia. ✅ Diversos tipos de instancias: Optimizadas para CPU, memoria, almacenamiento o GPU. ✅ Elección de SO: Puedes usar Linux, Windows, macOS, etc. ✅ Seguridad: Integra grupos de seguridad, IAM y cifrado para proteger las instancias.
🔹 2. Tipos de Instancias EC2
EC2 ofrece distintos tipos de instancias optimizadas para diferentes usos:
📌 General Purpose (Equilibradas) – Ejemplo: t3.micro, m5.large.
📌 Compute Optimized (Procesamiento intensivo) – Ejemplo: c5.large, c6g.2xlarge.
📌 Memory Optimized (Carga de memoria alta) – Ejemplo: r5.large, x1.32xlarge.
📌 Storage Optimized (Alto rendimiento de disco) – Ejemplo: i3.large, d2.8xlarge.
📌 Accelerated Computing (GPU o FPGAs) – Ejemplo: p3.2xlarge, g4dn.xlarge.
🔹 3. Modelos de Pago
💲 On-Demand: Pago por hora/segundo sin compromisos. 💲 Reserved Instances: Descuento a cambio de un compromiso a 1-3 años. 💲 Spot Instances: Hasta 90% de descuento, pero pueden ser terminadas si hay mayor demanda. 💲 Dedicated Hosts: Servidores físicos exclusivos para cumplimiento de normativas.
🔹 4. Componentes Claves de EC2
✅ AMI (Amazon Machine Image): Imagen del sistema operativo y software preinstalado. ✅ Instancias: Máquinas virtuales en la nube. ✅ EBS (Elastic Block Store): Almacenamiento persistente para las instancias. ✅ Security Groups: Firewall para controlar el tráfico entrante y saliente. ✅ Key Pairs: Claves SSH para acceso seguro a las instancias. ✅ Elastic IPs: Dirección IP fija para una instancia. ✅ Auto Scaling: Ajusta automáticamente el número de instancias según la demanda.
🔹 5. Pasos para Crear una Instancia EC2
1️⃣ Acceder a AWS EC2: Inicia sesión en AWS y ve a EC2 Dashboard. 2️⃣ Elegir una AMI: Selecciona el sistema operativo y configuración base. 3️⃣ Seleccionar Tipo de Instancia: Escoge una según tus necesidades. 4️⃣ Configurar Instancia: Define red, almacenamiento y otras opciones. 5️⃣ Agregar Almacenamiento (EBS): Define el tamaño del disco. 6️⃣ Configurar Seguridad: Configura reglas de firewall en el Security Group. 7️⃣ Seleccionar Clave SSH: Descarga el par de claves para acceso seguro. 8️⃣ Lanzar la Instancia 🚀
🎯 Conclusión
Amazon EC2 es un servicio flexible y potente para ejecutar servidores en la nube. Su escalabilidad, opciones de pago y variedad de instancias lo hacen ideal para cualquier tipo de carga de trabajo, desde aplicaciones web hasta procesamiento de datos intensivo.
💡 ¿Necesitas optimizar costos o rendimiento en EC2?
muy buena clase! :)
La palabra "bootstrap" en el contexto de las instancias EC2 se refiere a un script de inicialización que se ejecuta cuando se lanza una nueva instancia. Este script permite realizar configuraciones automáticas, como la instalación de software o la configuración de servicios, lo que facilita la puesta en marcha de la instancia. Al usar bootstrap, optimizas el proceso y aseguras que tu entorno esté listo para usar inmediatamente después de que la instancia esté activa.
Resumen
Amazon EC2 es un servicio flexible y escalable que permite a los usuarios desplegar aplicaciones con facilidad en la nube. Comprender los componentes básicos, las opciones de almacenamiento, los mecanismos de seguridad y las estrategias de escalabilidad es fundamental para utilizar EC2 de manera efectiva y eficiente.
Información resumida de esta clase #EstudiantesDePlatzi
Elastic Computer Cloud = EC2
Entender como funciona EC2 es fundamental para saber como funciona la nube
EC2 me permite alquilar maquinas virtuales, tener almacenamiento de datos, escalar servicios y distribuir cargas. Todo esto se logra utilizando servicios de AWS en conjunto con EC2
Tenemos varias opciones de configuración: Linux, Windows o Mac OS
Las opciones de tamaño depende de la potencia de computo que necesitemos, cuantas CPUs vamos a utilizar dentro de EC2
Necesitamos memoria RAM, espacio de almacenamiento, tarjeta de red, reglas de Firewall y acciones de arranque