Déployer une application web sur Amazon EC2
GUIDE DE DÉMARRAGE
Introduction
Pour créer et déployer votre première application web à l'aide d'Amazon EC2, suivez les instructions étape par étape
Présentation
Nous vous expliquerons, dans ce guide, comment créer une instance Amazon EC2 à l'aide d'AWS CDK et y déployer une application web.
Amazon Elastic Compute Cloud (Amazon EC2) est un service web qui fournit une capacité de calcul sécurisée et redimensionnable dans le cloud. Destiné aux développeurs, il est conçu pour faciliter l'accès aux ressources de cloud computing à l'échelle du Web. L'interface simple du service Web Amazon EC2 vous permet d'obtenir et de configurer des capacités avec un minimum d'efforts. Elle vous confère le contrôle total de vos ressources informatiques et permet d'exécuter des applications dans l'environnement informatique éprouvé d'Amazon.
Ce que vous apprendrez
Dans ce guide, vous apprendrez à :
- Créer une pile AWS CDK avec une instance Amazon EC2, un groupe de sécurité avec un accès entrant et un profil d'instance IAM.
- Installer les progiciels lors du premier lancement de l'instance EC2 en créant une ressource de données utilisateur.
- Configurer les progiciels après l'installation au moyen d'un script téléchargé par les données utilisateur.
- Déploiement de l'application grâce aux données de l'utilisateur.
Conditions préalables
Pour démarrer ce guide, vous aurez besoin de :
- Un compte AWS : si vous n'en avez pas encore un, suivez les instructions du guide de démarrage Configurez votre environnement pour une présentation rapide.
- Un kit CDK installé : consultez notre guide de démarrage Configuration du kit AWS CDK pour en savoir plus.
Expérience AWS
Débutant
Durée
20 minutes
Coût de réalisation
Admissible à l'offre gratuite
Exigences
- Compte AWS avec accès administrateur**
- Dernière version de Chrome ou de Firefox (recommandé)
[**]Les comptes créés au cours des dernières 24 heures n'ont sans doute pas encore accès aux services exigés pour ce tutoriel.
Modules
Ce tutoriel est subdivisé en plusieurs modules courts. Vous devez valider chaque module avant de passer au suivant.
- Créer votre infrastructure (10 minutes) : utilisation du kit AWS CDK pour créer une instance Amazon EC2.
- Automatiser la configuration (5 minutes) : utilisez les données de l'utilisateur EC2 pour installer tous les packages, les configurer et déployer l'application.
- Déployer votre pile (5 minutes) : amorcer et déployer la pile du kit AWS CDK.
- Nettoyer : dans cette dernière partie du guide, vous apprendrez à nettoyer les ressources à la fin de votre activité.