Implementar una aplicación web en Amazon EC2

GUÍA DE INTRODUCCIÓN

Introducción

Siga las instrucciones paso a paso para crear e implementar su primera aplicación web mediante la utilización de Amazon EC2

Información general

En esta guía se explica la creación de la instancia de Amazon EC2 con AWS CDK y la implementación de una aplicación web en ella. 

Amazon Elastic Compute Cloud (Amazon EC2) es un servicio web que proporciona capacidad informática en la nube segura y de tamaño modificable. Está diseñado para simplificar el uso de la informática en la nube a escala web para los desarrolladores. La sencilla interfaz de servicios web de Amazon EC2 permite obtener y configurar capacidad con una fricción mínima. Proporciona un control completo sobre los recursos informáticos y puede ejecutarse en el entorno informático acreditado de Amazon.

Lo que aprenderá

En esta guía, aprenderá a realizar lo siguiente:

  • Crear una pila de AWS CDK con una instancia de Amazon EC2, un grupo de seguridad con acceso de entrada y un perfil de instancias IAM.
  • Instalar paquetes de software en el primer lanzamiento de la instancia EC2 creando un activo de datos de usuario.
  • Configurar los paquetes de software después de la instalación utilizando un script descargado por los datos de usuario.
  • Implementar la aplicación utilizando datos de usuario.

Requisitos previos

Antes de comenzar con esta guía, necesitará:

  • Una cuenta de AWS: si aún no dispone de una, consulte la guía de introducción de Configuración del entorno para obtener información general rápida.
  • CDK instalado: visite nuestra guía de introducción Configurar AWS CDK para obtener más información.

 Experiencia de AWS

Principiante

 Tiempo de realización

20 minutos

 Coste de realización

Apto para la capa gratuita

 Requisitos

  • Una cuenta de AWS con acceso de administrador**
  • Navegador recomendado: la última versión de Chrome o Firefox

[**] Es posible que las cuentas creadas en las últimas 24 horas aún no tengan acceso a los servicios necesarios para este tutorial.

Módulos

Este tutorial se divide en los siguientes módulos cortos. Debe completar cada módulo antes de pasar al siguiente.

  1. Crear la infraestructura (10 min): uso de AWS CDK para crear una instancia de Amazon EC2.
  2. Automatizar la configuración (5 min): usar los datos de usuario de EC2 para instalar todos los paquetes, configurarlos e implementar la aplicación.
  3. Implementar la pila (5 min): arrancar e implementar la pila de AWS CDK.
  4. Eliminar: en esta última parte de la guía, aprenderá a eliminar los recursos cuando haya terminado.

Crear una aplicación Web