Déploiement d’une application LAMP avec Amazon Lightsail (Français) | Deploying a LAMP application with Amazon Lightsail (French)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
Présentation de l’atelier
Cet atelier montre comment utiliser Lightsail pour déployer facilement des applications pouvant être mises à l’échelle dans le cloud. Vous utiliserez la pile LAMP (Linux, Apache, MySql, PHP) comme démonstration, bien que Lightsail prenne en charge de nombreuses autres piles d’applications.
Cet atelier est destiné à être utilisé conjointement avec le cours Amazon Lightsail: Deploying and scaling your first cloud application (Amazon Lightsail : déploiement et mise à l’échelle de votre première application cloud). Pour une expérience optimale, à la fin de chaque tâche, nous vous recommandons de basculer entre l’atelier et le cours. Vous pouvez accéder à Amazon Lightsail: Deploying and scaling your first cloud application (Amazon Lightsail : déploiement et mise à l’échelle de votre première application cloud) ici.
Rubriques abordées
À la fin de cet atelier, vous serez en mesure d’effectuer les opérations suivantes :
- créer l’infrastructure que vous utiliserez dans les tâches suivantes ;
- déployer une application de pile LAMP à deux niveaux en tant que monolithe dans une seule instance Lightsail ;
- réarchitecturer l’application en séparant le front-end de la base de données ;
- mettre à l’échelle et équilibrer le front-end web.
- déplacer votre application vers d’autres services AWS en :
- créant et utilisant une base de données Amazon Relational Database Service (Amazon RDS) ;
- déplaçant votre front-end vers Amazon Elastic Compute Cloud (Amazon EC2).
Connaissances techniques préalables
Pour réussir cet atelier, vous devez connaître les bases de la navigation dans la Console de gestion AWS et être capable de modifier des scripts à l’aide d’un éditeur de texte.
Vous n’avez pas besoin d’une connaissance approfondie de PHP, SQL ou de la pile LAMP, puisque nous vous fournirons le code de l’application ; mais il est utile d’avoir une idée générale.
Signification des icônes
De nombreuses icônes sont utilisées dans cet atelier pour attirer l’attention sur différents types d’instructions et de remarques. La liste suivante explique la signification de chaque icône :
- Commande : Une commande que vous devez exécuter.
- Sortie attendue : Un exemple de sortie que vous pouvez utiliser pour vérifier la sortie d’une commande ou d’un fichier modifié.
- Remarque : Un indice, une directive ou un conseil important.
- Informations supplémentaires : Une indication de l’emplacement où trouver plus d’informations.
- ATTENTION : Une information présentant un intérêt spécial ou d’une importance particulière (pas assez importante pour causer des problèmes avec l’équipement ou les données si vous n’y faites pas attention, mais qui pourrait vous amener à devoir répéter certaines étapes).
- AVERTISSEMENT : Une action qui est irréversible et susceptible d’avoir une incidence sur l’échec d’une commande ou d’un processus (y compris les avertissements concernant les configurations ne pouvant pas être modifiées après leur mise en place).
- À envisager : Un moment de pause pour réfléchir à la façon dont vous pourriez appliquer un concept dans votre propre environnement ou pour entamer une conversation sur le sujet en question.
- Contenu du fichier : Un bloc de code affichant le contenu d’un script ou d’un fichier à exécuter qui a été préalablement créé pour vous.
Tags
Related Courses
Accessing your AWS EC2 serversCoursera Project Network via Coursera LXC/LXD Deep Dive
A Cloud Guru Nagios Certified Professional Prep Course
A Cloud Guru Building a Media Sharing Website - Part 1: Media Upload (Japanese)
Amazon Web Services via AWS Skill Builder AWS Cloud Practitioner
City College of San Francisco via California Community Colleges System