Tutorial de AWS EC2: Amazon Elastic Compute Cloud



Este tutorial de AWS EC2 describe los conceptos clave de tipos y uso de instancias EC2, seguridad, precios en EC2 con ejemplos y un caso de uso de instancias de Ubuntu.

Mientras predice la potencia de la computadora requerida, puede haber dos escenarios, puede sobrestimar el requisito y comprar pilas de servidores que no serán de ninguna utilidad, o puede subestimar el uso, lo que provocará la caída su aplicación. En esto Tutorial de EC2 comprenderemos todos los conceptos clave y la creación de instancias en la siguiente secuencia:

Introducción a AWS EC2

Amazon Elastic Compute Cloud , EC2 es un servicio web de Amazon que proporciona redimensionable servicios informáticos en la nube. Son redimensionables porque puede ampliar o reducir rápidamente la cantidad de instancias de servidor que está utilizando si cambian sus requisitos informáticos.





ec2-what

Una instancia es un servidor virtual para ejecutar aplicaciones en EC2 de Amazon. También se puede entender como una pequeña parte de una computadora más grande, una pequeña parte que tiene su propio disco duro, conexión de red, sistema operativo, etc. Pero en realidad todo es virtual. Puede tener varias computadoras “pequeñas” en una sola máquina física, y todas estas máquinas diminutas se denominan Instancias.



ec2-resize

¿Por qué AWS EC2?

ec2-why

Suponga que es un desarrollador y, dado que desea trabajar de forma independiente, compra algunos servidores, estima la capacidad correcta y la potencia informática es suficiente.Ahora, debe ocuparse de la actualización de los parches de seguridad todos los días, debe solucionar cualquier problema que pueda ocurrir en un nivel de back-end en los servidores, etc.

Pero si compra una instancia EC2, no tiene que preocuparse por ninguna de estas cosas, ya que todo será administrado por Amazon, solo debe concentrarse en su aplicación.¡Eso también, a una fracción del costo en el que estaba incurriendo antes! ¿No es interesante?



¿Cómo ejecutar sistemas en EC2?

  • Inicie sesión en su cuenta de AWS y haga clic en AWS EC2.
  • En crear instancia, haga clic en iniciar instancia.

Ahora tienes que seleccionar un Imagen de máquina de Amazon (AMI), Las AMI son plantillas de SO y proporcionan la información necesaria para lanzar una instancia.

Cuando queremos lanzar una instancia tenemos que especificar qué AMI queremos usar. Podría ser Ubuntu, servidor de Windows, etc.

función de clasificación c ++
  • Las AMI pueden estar preconfiguradas o puede configurarlas usted mismo según sus requisitos.
    • Para las AMI preconfiguradas, debe seleccionarlas del mercado de AWS.
    • Para configurar uno propio, vaya al inicio rápido y seleccione uno.
    • Mientras configura, llegará a un punto en el que tendrá que seleccionar un EBS opción de almacenamiento. Almacenamiento de bloques elásticos (EBS) es un volumen de almacenamiento de nivel de bloque persistente que se utiliza con EC2.

Tipos de instancias informáticas EC2

Computación es un término muy amplio, la naturaleza de su tarea decide qué tipo de computación necesita.Por lo tanto, AWS EC2 ofrece 5 tipos de instancias que son las siguientes:

  • Instancias generales
    • Para aplicaciones que requieren un equilibrio entre rendimiento y costo.
      • Por ejemplo, sistemas de respuesta de correo electrónico, donde necesita una respuesta rápida y debe ser rentable, ya que no requiere mucho procesamiento.
  • Instancias de computación
    • Para aplicaciones que requieren mucho procesamiento de la CPU.
      • Por ejemplo, análisis de datos de un flujo de datos, como el flujo de Twitter.
  • Instancias de memoria
    • Para aplicaciones que son de naturaleza pesada, por lo tanto, requieren mucha RAM.
      • Por ejemplo, cuando su sistema necesita muchas aplicaciones ejecutándose en segundo plano, es decir, multitarea.
  • Instancias de almacenamiento
    • Para aplicaciones de gran tamaño o que tienen un conjunto de datos que ocupa mucho espacio.
      • Por ejemplo, cuando su aplicación es de gran tamaño.
  • Instancias de GPU
    • Para aplicaciones que requieren una gran cantidad de renderizado de gráficos.
      • Por ejemplo, modelado 3D, etc.

Ahora, cada tipo de instancia tiene un conjunto de instancias que están optimizadas para diferentes cargas de trabajo:

Instancias generales Instancias de computación Instancias de memoria Instancias de almacenamiento Instancias de GPU
  • t2
  • m4
  • m3
  • c4
  • c3
  • r3
  • x1
  • i2
  • d2
  • g2

Ahora que conoce los diferentes tipos de instancias, aprendamos sobre los pasos involucrados en la creación de instancias en este tutorial de AWS EC2.

Tutorial de AWS EC2: Pasos para la creación de instancias

A continuación, en este tutorial de AWS EC2, comprendamos todo el proceso de creación de instancias EC2 a través de un caso de uso en el que crearemos una instancia de Ubuntu para un entorno de prueba.

  • Inicie sesión en la Consola de administración de AWS.

  • Seleccione su región preferida. Siguiente,Seleccione una región del menú desplegable, la selección de la región se puede hacer sobre la base de los criterios discutidos anteriormente en el blog.

  • Seleccione Servicio EC2 Haga clic en EC2 en la sección Compute. Esto lo llevará al panel de EC2.

  • Hacer clic Lanzamiento de instancia .
  • Seleccione una AMI: debido a que necesita una instancia de Linux, en la fila de la AMI de Ubuntu básica de 64 bits, haga clic en Seleccionar.

  • Elija una instancia

Seleccione la instancia t2.micro, que es elegible para el nivel gratuito.

  • Configure los detalles de la instancia.
    Configure todos los detalles y luego haga clic en agregar almacenamiento

código java para conectarse a mysql
  • Agregar almacenamiento

  • Etiquetar una instancia

Escriba un nombre para su instancia de AWS EC2 en el cuadro de valor. Este nombre, más correctamente conocido como etiqueta, aparecerá en la consola cuando se lance la instancia. Facilita el seguimiento de las máquinas en funcionamiento en un entorno complejo. Utilice un nombre que pueda reconocer y recordar fácilmente.

  • Crear un grupo de seguridad

  • Revisar y lanzar una instancia

Verifique los detalles que ha configurado para lanzar una instancia.

  • Crear un par de claves y lanzar una instancia

A continuación, en este tutorial de AWS EC2, seleccione la opción 'Crear un nuevo par de claves' y proporcione el nombre de un par de claves. Después de eso, descárguelo en su sistema y guárdelo para uso futuro.

longitud de una matriz en javascript
  • Verifique los detalles de una instancia lanzada.

  • Conversión de su clave privada usando PuTTYgen

PuTTY no es compatible de forma nativa con el formato de clave privada (.pem) generado por Amazon EC2. PuTTY tiene una herramienta llamada PuTTYgen, que puede convertir claves al formato PuTTY requerido (.ppk). Debe convertir su clave privada a este formato (.ppk) antes de intentar conectarse a su instancia usando PuTTY.

  • Haga clic en Cargar. De forma predeterminada, PuTTYgen muestra solo archivos con la extensión .ppk. Para ubicar su archivo .pem, seleccione la opción para mostrar archivos de todo tipo.

  • Seleccione su archivo .pem para el par de claves que especificó cuando lanzó su instancia y luego haga clic en Abrir. Haga clic en Aceptar para cerrar el cuadro de diálogo de confirmación.
  • Haga clic en Guardar clave privada para guardar la clave en el formato que PuTTY puede usar. PuTTYgen muestra una advertencia sobre cómo guardar la clave sin una contraseña. Haga clic en Sí.
  • Especifique el mismo nombre para la clave que utilizó para el par de claves (por ejemplo, my-key-pair). PuTTY agrega automáticamente el. PPK extensión de archivo
  • Conéctese a la instancia EC2 usando SSH y PuTTY
  • Abra PuTTY.exe
  • En el cuadro Nombre de host, ingrese la IP pública de su instancia.
  • En la lista Categoría, expanda SSH.
  • Haga clic en Auth (no lo expanda).
  • En el cuadro Archivo de clave privada para autenticación, busque el archivo PPK que descargó y haga doble clic en él.
  • Haga clic en Abrir.

  • Escriba Ubuntu cuando se le solicite el ID de inicio de sesión.

¡Felicidades!Ha lanzado una instancia de Ubuntu con éxito.

Aquí hay un breve video tutorial de AWS EC2 que explica Amazon AMI EC2, demostración sobre la creación de AMI, grupos de seguridad, pares de claves, IP elástica frente a IP pública y una demostración para lanzar una instancia EC2, etc. Este tutorial de AWS EC2 es muy importante para aquellos que desean para convertirse en arquitecto de soluciones certificado por AWS.

Tutorial de AWS EC2 para principiantes | Tutorial de arquitecto de soluciones certificado por AWS | Formación de AWS | Edureka

Espero que haya disfrutado de esta inmersión profunda en AWS EC2 Tutorial. Es uno de los conjuntos de habilidades más buscados que buscan los reclutadores en un profesional de arquitectura de soluciones de AWS. Aquí tienes una colección de para ayudarlo a prepararse para su próxima entrevista de trabajo de AWS. Otra lectura interesante que puedes consultar es AWS S3 Tutorial y para obtener una perspectiva más amplia de AWS, consulte nuestra .

Si consideró relevante este tutorial de AWS EC2, puede consultar el curso en vivo y dirigido por un instructor de Edureka en , co-creado por profesionales de la industria.

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de este tutorial de AWS EC2 y nos comunicaremos con usted..