Amazon Web Services para profesionales IT

Cómo crear una instancia EC2

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Arrancar una máquina virtual EC2 puede ser un proceso muy sencillo o muy complicado, dependiendo de la cantidad de opciones que queramos personalizar. Veremos cuáles son las más comunes y cómo cambiarlas.

Transcripción

Crear instancias en EC2 será probablemente la base de nuestra infraestructura en la nube y es muy sencillo. Deberemos entrar a EC2, ya bien, si lo tenemos en los sitios recientemente visitados, si tenemos un acceso directo o por el buscador. Pulsar en "Lanzar Instancia". Seleccionar la AMI que queremos utilizar como base, digamos una Ubuntu. Seleccionar dentro de los tipos de instancia, podemos hacer filtros por tipo de instancia, por generación o buscarlos directamente en la lista. Elegiremos una T2 micro que está dentro del "Free Tier" Configurar los detalles de la instancia, ya bien, el número de instancias que queremos lanzar a la vez, la VPC que queremos correr la subred, la IP pública, de momento dejamos todos estos datos por defecto, el rol de IAM e importante, el comportamiento cuando apagamos esta instancia. Podemos asignarle que, cuando le damos a "Parar una Instancia", simplemente se pare o que se borre, que se elimine, ya que puede ser algún tipo de instancia que usamos solo temporalmente. Normalmente, lo que necesitaremos es que solo sea "parar". y además, podemos protegerlas contra la terminación accidental. La terminación de una instancia es cuando la eliminamos. Lo que podemos hacer es protegerlo contra la terminación accidental y que, si intentamos eliminar una instancia, nos salte un aviso diciendo que está protegida, que deberemos desprotegerla antes de poder borrarla. Si solo es una instancia para pruebas, quizás no es necesario pero si vamos a tener instancias de producción que van a correr nuestras aplicaciones, quizás es necesario activarlo, no vaya a ser que las borremos por error. Después, añadimos el almacenamiento. Normalmente, por defecto, como base nos sale seleccionado un tamaño de 8 gigas para el disco duro principal, de arranque. Podemos subir el tamaño, cambiar el tipo de volumen por uno que sea de IOPS provisionados o magnético, con el volumen de tipo de propósito general SSD veréis que según aumente el tamaño del disco aumentará al mismo tiempo los IOPS, es decir, que tendrá más rendimiento. Si nosotros el volumen principal lo ponemos a 100 GB los IOPS del disco, suben. También, podremos montar volúmenes adicionales. Si tenemos un disco duro de arranque, por ejemplo, de 10 GB y añadimos un volumen extra, que queremos, por ejemplo, para almacenamiento masivo, el que quizás no necesitamos mucho rendimiento y es suficiente que sea magnético y cuando borremos la instancia principal tenemos que decidir qué es lo que se va a hacer con este disco. Normalmente, se borra. Y este disco secundario que tenemos aquí tendremos que decidir también, si cuando borremos la instancia a la que pertenece, se borrará o no se borrará. Y si queremos que este disco esté encriptado dentro de Amazon y que los datos solo lo podamos leer nosotros. Añadimos los tags, por lo menos el nombre, y podríamos añadir tags adicionales como, por ejemplo, quién ha lanzado la instancia o en qué entorno se encuentra o qué tipo de instancia es, por ejemplo, tipo prueba. Configuramos los grupos de seguridad es decir, a los grupos que pertenece para asegurarnos de que va a tener la gente acceso desde fuera, si fuera necesario, si otras aplicaciones que corren fuera van a tener acceso a esta máquina y a dónde va a tener ella acceso también. Yo tengo unos grupos de seguridad ya existentes Por ejemplo, en "default", que es donde agrupo todas mis máquinas, y que todas las máquinas que estén dentro de este grupo de seguridad tienen acceso entre ellas y además, voy a marcar SSH que lo que me permite este grupo es un acceso desde el exterior por SSH y web, que es otro que tengo para permitir el acceso a web. Si vosotros no tenéis creado todavía ningún grupo de seguridad, podéis crear uno nuevo y agregar los permisos necesarios, por ejemplo, el acceso SSH desde un grupo de seguridad en concreto que podría seleccionar desde aquí, desde cualquier sitio en Internet o desde la IP que tengáis en ese mismo momento, que si seleccionáis en MyIP os pondrá en el campo la IP pública que tenéis desde el sitio que estéis conectados, desde vuestra casa, desde vuestra oficina vuestro móvil, donde sea. En este caso, lo que tenemos es acceso desde cualquier punto de Internet por SSH a la máquina, siempre que tengamos la clave, por supuesto. Revisamos la configuración, me avisa de que hay acceso desde todo Internet a uno de los puertos; me avisa de que mi máquina no entra dentro de "FreeTier" esto es porque he agregado algunos discos adicionales. Revisamos que todo es correcto y la lanzamos. Ahora es donde me da a elegir qué clave para el acceso a la máquina voy a utilizar; podemos utilizar una clave SSH ya existente o crear una clave nueva a la que le daremos un nombre y descargaremos. Hay que guardar esta clave en un lugar muy seguro, ya que es nuestro "password" técnicamente, a cualquiera de las máquinas que lancemos enlazadas a esta clave; o sea este fichero nos permitiría acceder a cualquiera de las máquinas, sino queremos que caiga en manos de nadie. Lanzamos la instancia. Pinchamos para ver el estado de la instancia; vemos que está pendiente y solo nos queda esperar unos minutos para que pase de pendiente a disponible y otro par de minutos más para que pase de inicializando a lista. En apenas 20 o 30 segundos, tenemos la instancia ya corriendo. La velocidad en la que tarda el lanzamiento de la instancia depende un poquito de la cantidad de tráfico que tenga Amazon en ese momento, pero pueden pasar desde 20 segundos hasta un par de minutos, tres y solo nos queda esperar a que los "status checks" estén como listos. Normalmente, una vez ya esta en "running", quiere decir que podemos acceder, pero para verificar podemos esperar uno o dos minutos más y ver que la verificación de los "status checks" es adecuada y está todo listo. Un par de minutos más tarde, ya tenemos los dos "checks" que verifican que nuestra máquina está lanzada y disponible. Aquí debajo, en la descripción, disponemos de todos los datos. El identificador único de la instancia tanto la dirección DNS como la IP pública a través de las cuales podemos conectar, tipo de instancia, su estado, IPs y DNS privadas, la AMI que hemos utilizado para arrancarla. Cuántos discos duros tenemos conectados y a qué volúmenes corresponden y, si procediera, al identificador de Kernel y de RAM Disk. Podemos ver, que los dos "checks" de estado están en verde y en monitorización si tuviéramos carga en la máquina, es decir, si hubiera uso de procesador, podríamos ver aquí la línea con el uso que se le está dando. Como veis, es muy sencillo y rápido lanzar una máquina en EC2 en cualquier momento podríamos parar y destruir o conectarnos y empezar a utilizarla con nuestra aplicación.

Amazon Web Services para profesionales IT

Empieza a administrar Amazon Web Services, consiguiendo el mejor rendimiento y la disponibilidad continuada en estos servicios, y aprende a realizar diferentes procesos en la nube.

3:26 horas (44 Videos)
Actualmente no hay comentarios.
 
Fecha de publicación:28/04/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.