Introducción de la Guía de implementación

5 pasos  |  60 minutos

Build_LAMP_Web_App_HERO-ART_SM

En este proyecto, aprenderá a implementar una aplicación web de stack LAMP de alta disponibilidad con AWS Elastic Beanstalk y Amazon Relational Database Service (RDS). El stack utiliza Linux, Apache, MySQL y PHP. Si utiliza Elastic Beanstalk, solo tiene que cargar el código y Elastic Beanstalk administrará de manera automática la implementación, desde el aprovisionamiento de la capacidad, el equilibrio de carga y el auto scaling hasta la monitorización del estado de la aplicación. Elastic Beanstalk ajusta el escalado de la aplicación automáticamente en función de las necesidades específicas de las aplicaciones, para lo que usa una configuración de Auto Scaling que se puede adaptar con facilidad. Amazon RDS facilita las tareas de configuración, utilización y escalado de bases de datos relacionales en la nube. Proporciona una capacidad rentable y de tamaño variable, a la vez que administra las tareas de administración de base de datos que llevan más tiempo.

aws-project_lamp-app_arch
Introducción de la guía de implementación

Logrará:

Lanzar una aplicación web de stack LAMP con AWS Elastic Beanstalk y Amazon Relational Database Service (RDS). Elastic Beanstalk aprovisiona y administra la infraestructura subyacente (p. ej., instancias de Amazon EC2) y los componentes de stack (p. ej., SO, servidor web, lenguaje/marco) por usted. RDS suministra la base de datos MySQL.

Implementar su aplicación web con AWS Elastic Beanstalk. Cargará el código a Elastic Beanstalk, que administrará todos los detalles de la implementación por usted.

Lo que necesitará antes de comenzar:

Una cuenta de AWS: necesitará una cuenta de AWS para comenzar a aprovisionar recursos para hospedar su sitio web. Inscríbase en AWS.

Código: si tiene código para su aplicación, puede implementarlo con esta guía. También puede utilizar nuestro código de aplicación de muestra.

Nivel de conocimiento: si bien no es obligatorio, se recomienda contar con un nivel de conocimiento básico de tecnologías web y stack LAMP.

Experiencia en AWS: no es necesario tener experiencia previa en AWS para completar este proyecto.

Cálculo de facturación mensual:

El costo total de hospedar un stack LAMP de alta disponibilidad en AWS con la implementación recomendada en esta guía depende del uso y de los tipos de instancias que seleccione. Si implementa las recomendaciones de esta guía, el costo normal de ejecución de este stack será 40 USD al mes o más si se encuentra fuera de los límites de la capa gratuita de AWS.

Un stack LAMP sin alta disponibilidad cuesta 1 USD al mes si reúne los requisitos de la capa gratuita de AWS y se encuentra dentro de sus límites. Para ver un desglose de los servicios en uso y sus costos asociados, consulte Servicios utilizados y costos.


Agilice su aplicación con Lightsail. Ofrece todo lo que necesita para poner en funcionamiento su aplicación en AWS (capacidad informática, almacenamiento y redes) por un precio bajo y predecible.

Encuentre y lance imágenes preconfiguradas que ejecuten un stack LAMP en AWS Marketplace.

Este tutorial lo ayuda a instalar el servidor web Apache compatible con PHP y MySQL en una instancia Amazon Linux. Utilice este tutorial si prefiere instalar y administrar el servidor web, el idioma y la base de datos de Amazon EC2 usted mismo.

¿Necesita más recursos para comenzar con AWS? Visite la página de Introducción del centro de recursos para obtener más información.