Implementar una aplicación LAMP con Amazon Lightsail (Español LATAM) | Deploying a LAMP application with Amazon Lightsail (LATAM Spanish)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Descripción general del laboratorio
En este laboratorio, se demuestra cómo utilizar Lightsail para implementar con facilidad las aplicaciones escalables en la nube. Utilizará la pila LAMP (Linux, Apache, MySql, PHP) como demostración, aunque Lightsail admite muchas otras pilas de aplicaciones.
Se pretende que este laboratorio se utilice junto con el curso Amazon Lightsail: Implementación y escalado de su primera aplicación en la nube. Para obtener la mejor experiencia, al final de cada tarea, le recomendamos que alterne entre el laboratorio y el curso. Puede acceder a Amazon Lightsail: Implementación y escalado de su primera aplicación en la nube aquí.
Temas tratados
Al final de este laboratorio, podrá hacer lo siguiente:
- crear la infraestructura que utilizará en las tareas posteriores
- implementar una aplicación de pila LAMP de dos capas como monolito en una instancia de Lightsail
- rediseñar la aplicación mediante la separación del frontend de la base de datos
- escalar el frontend web y balancear su carga
- trasladar su aplicación a otros servicios de AWS por medio de lo siguiente:
- la creación y utilización de una base de datos de Amazon Relational Database Service (Amazon RDS)
- el traslado del frontend a Amazon Elastic Compute Cloud (Amazon EC2)
Conocimientos técnicos previos requeridos
Para completar correctamente este laboratorio, deberá estar familiarizado con la navegación básica de la Consola de administración de AWS y con la edición de scripts en un editor de texto.
No es necesario que conozca en profundidad PHP, SQL o la pila LAMP, ya que le proporcionaremos el código de la aplicación, pero es útil tener una idea general.
Significados de los íconos
A lo largo de este laboratorio, se utilizan varios íconos para llamar la atención sobre diferentes tipos de instrucciones y notas. En la siguiente lista, se explica el propósito de cada ícono:
- Comando: un comando que debe ejecutar.
- Resultado esperado: un resultado de ejemplo que puede utilizar para verificar el resultado de un comando o archivo editado.
- Nota: una sugerencia, consejo u orientación importante.
- Información adicional: dónde encontrar más información.
- PRECAUCIÓN: información de especial interés o importancia (no es tan importante como para causar problemas con el equipo o los datos si la omite, pero podría ocasionar la necesidad de repetir ciertos pasos).
- ADVERTENCIA: una acción que es irreversible y que podría generar un error en un comando o proceso (incluye advertencias sobre configuraciones que no se pueden modificar después de realizarlas).
- Considere: un momento para hacer una pausa y considerar cómo aplicaría un concepto en su propio entorno o para iniciar una conversación sobre el tema en cuestión.
- Contenido del archivo: un bloque de código donde se muestra el contenido de un script o archivo que debe ejecutar y se ha creado previamente para usted.
- Seguridad: una oportunidad para incorporar prácticas recomendadas de seguridad.
Tags
Related Courses
A Hands-On Look at Amazon Q Business ExpertAmazon Web Services via AWS Skill Builder À la découverte des télécommunications
Institut Mines-Télécom via France Université Numerique A Tour of Google Cloud Sustainability
Google via Google Cloud Skills Boost Intel® Telco Cloud Academy
Intel via Coursera Accéder à Internet depuis Lambda dans un VPC (Français) | Accessing the Internet from Lambda in a VPC (French)
Amazon Web Services via AWS Skill Builder