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
Create an account or log in
Keep learning for free! Join and start boosting your career
When you create an image, you will be able to reproduce that instance with the same operating system, software and capabilities, you are making a copy of the entire system. If you wanted to make a copy of just one of its features, for example the software, that is where you would use a snapshot of the volume that is the hard disk. This is done in special situations to add a volume to a virtual machine that is already running.
It is recommended to create a new image or AMI every time you make a major change to the instance, versioning through images to rollback in case the update fails or the configuration is wrong.
Contributions 10
Questions 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?
Want to see more contributions, questions and answers from the community?