Se recomienda crear una imagen nueva o AMI cada vez que hagas un cambio mayor en la instancia, versionando a través de imágenes para hacer rollback en caso de que el update falle o la configuración sea errónea.
Presentación
Agenda
EC2
Introducción a EC2
Tipos de instancias al momento de crear un EC2
Instalación del proyecto en nuestra instancia de EC2
Imágenes de instancias
Snapshots y sus operaciones
Configuración de Red
Balanceadores de carga
Balanceadores de carga con https
Marketplace de AMIs
Reto EC2
Lightsail
Qué es Lightsail
Marketplace LS
Comparativa
Creando un VPS
Instalando Frases Citables
Creando una BD
Reto Lightsail
ECR/ECS/EKS
Introducción a ECR/ECS/EKS
Introducción a ECS
Corriendo un contenedor
Instalando ambiente docker en EC2
Introducción a EKS
Configuración kops / k8s en AWS
Reto ECR/ECS/EKS
Lambda
Introducción a Lambda
Configuración de función lambda
Reto Lambda
Elastic Beanstalk
Introducción a Elastic Beanstalk
Creando un ambiente
Configurando un ambiente para una nueva versión
Reto: Sube una aplicación en Elastic Beanstalk
Conclusiones
Trabajo Futuro
Crea una cuenta o inicia sesión
¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera
Mauro Parra Miranda
Cuando creas una imagen, vas a poder reproducir esa instancia con el mismo sistema operativo, software y capacidades, estás haciendo una copia del sistema al completo. Si quisieras hacer una copia de una sola de sus características, por ejemplo el software, ahí es donde usarías un **Snapshot” del volumen que es el disco duro. Esto se hace en situaciones especiales para añadir un volumen a una máquina virtual que ya esté corriendo.
Se recomienda crear una imagen nueva o AMI cada vez que hagas un cambio mayor en la instancia, versionando a través de imágenes para hacer rollback en caso de que el update falle o la configuración sea errónea.
Aportes 10
Preguntas 4
Se recomienda crear una imagen nueva o AMI cada vez que hagas un cambio mayor en la instancia, versionando a través de imágenes para hacer rollback en caso de que el update falle o la configuración sea errónea.
A grandes rasgos, la diferencia entre un AMI y un Snapshot es que el Snapshot solo hace copias del disco duro virtual, de tal forma que puedes ponérselo a alguna otra instancia de EC2 y ver qué sucede con ese disco 😄
Junio 2021
Ojo: en mi experiencia, los spapshot se crean antes de una instalación crítica que podría corromper el Sistema Operativo. En mi caso, antes de cada instalación de parches de seguridad, en caso falle se puede hacer rollback.
Si gustan extender este ejercicio de rollback les comparto los pasos
Paso 1: Crear un snapshot(instantánea) cómo lo muestra el profe
Asegúrate de tener instalado el proyecto web, para que veas que luego que hagas el rollback sigue funcionando.
Paso 2: Crea un archivo cualquiera
Este simulará archivos posteriores al snapshot.
touch hola.txt
Paso 3: Termina la instancia
EC2->Instancias->Instancias
Elegir la instancia y desde el menú Estado de la Instancia, elegir Terminar instancia.
Paso 4:Crea una AMI desde el Snapshot
EC2->Elastick Block Store->Instantáneas
Elegir el snapshot y desde el Menú Acciones, elegir Crear imagen
Asígnale nombre y descripción y luego clic en Crear imagen
Paso 5: Crear una instancia desde la AMI previamente creada
EC2->Imágenes->AMI
Clic en la imagen previamente creada
Desde el menú Acciones elegir, Lanzar
Sigue los pasos normales para creación de instancias EC2
Nota: como mencionó el profe, te dará una nueva IP
Eso es todo, saca tus conclusiones.
Un Saludo,
José Flores
No son gratuistas… entonces mejor eliminar 😃
Muy interesante para mantener segura la información y acceder a una alta disponibilidad.
Hola, crear una imagen AMI o un snapshot tiene algún costo?
Cuando creas una imagen, vas a poder reproducir esa instancia con el mismo sistema operativo, software y capacidades, estás haciendo una copia del sistema al completo. Si quisieras hacer una copia de una sola de sus características, por ejemplo el software, ahí es donde usarías un **Snapshot” del volumen que es el disco duro. Esto se hace en situaciones especiales para añadir un volumen a una máquina virtual que ya esté corriendo.
que interesante esa opcion, si se corrompen los volumenes , muy buena opcion para minimizar el riesgo de perdida de info
Un snapshot viene siendo similar a un punto de restauración en Windows???
Hola buenas tardes. No me queda claro que es un Snapshot. Alguien me puede explicar?
Un Snapshot puede ser usado por varias EC2? El Snapshot es como una carpeta?
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?