🥇 El ciclo de vida de las instancias

🍿 ¿Cuál es el ciclo de vida de las instancias de Amazon EC2?

EC2 tiene diferentes características y servicios que facilitan la administración de las instancias durante su ciclo de vida.

🥤 Inicialización de una instancia EC2

Existen servicios que son útiles para la inicialización de instancias de EC2.

🥤 Bootstraping de una instancia EC2

Un beneficio del uso de la nube es la posibilidad de crear una secuencia de comandos para la administración virtual del hardware. El proceso de proveer estos comandos en forma de código es llamado bootstraping.

Uno de los parámetros cuando se dispara una instancia es un string llamado UserData. Este es enviado al sistema operativo para ser ejecutado como parte del proceso de la primera inicialización. En las instancias de Linux estos pueden ser scripts de shell, y en las instancias de Windows scripts de PowerShell. Estos pueden ejecutar tareas como:

El UserData es almacenado en una instancia y no es encriptado, así que es importante no incluir dentro de el información secreta como contraseñas o llaves.

🥤 VM Import/Export (Importar/Exportar)

Ademas de poder importar AMI’s, VM Import/Export permite importar maquinas virtuales desde su ambiente existente a una instancia de EC2 y exportarla de regreso a su ambiente local. Solo se pueden exportar instancias previamente importadas a EC2, aquellas lanzadas desde las AMIs de AWS no pueden ser exportadas.

🥤 Instance Metadata

Son los datos acerca de la instancia que pueden ser utilizados para configurar o manejar la instancia en ejecución. Es una forma en la cual se puede obtener información de las propiedades de la instancia de AWS desde el Sistema Operativo, y sin tener que hacer un llamado a la API de AWS. Una llamada HTTP a http://169.254.169.254/latest/meta-data proporcionará de regresa la parte superior del árbol de la metadata. Este incluye una serie de atributos:

Seguridad en el uso de instancias de EC2 Manejo, monitoreo, modificación y protección de una instancia
comments powered by Disqus