Dans ce module, vous allez configurer Amazon Simple Storage Service (S3) pour héberger les ressources statiques de votre application Web. Dans les modules suivants, vous ajouterez des fonctionnalités dynamiques à ces pages en utilisant JavaScript pour appeler des API RESTful distantes créées avec AWS Lambda et Amazon API Gateway. L'architecture de ce module est très simple. Tout votre contenu Web statique, y compris HTML, CSS, JavaScript, images et autres fichiers, sera stocké dans Amazon S3. Vos utilisateurs finaux accéderont alors à votre site en utilisant l'URL du site Web public exposée par Amazon S3. Vous n'avez pas besoin d'exécuter de serveurs Web ni d'utiliser d'autres services pour rendre votre site disponible. Pour les besoins de ce module, vous utiliserez l'URL du point de terminaison du site Web Amazon S3 que nous fournissons. Il prend la forme httpyour-bucket-name}.s3-website.{region}.amazonaws.com. Pour la plupart des applications réelles, vous voudrez utiliser un domaine personnalisé pour héberger votre site. Si vous souhaitez utiliser votre propre domaine, suivez les instructions de configuration d'un site Web statique à l'aide d'un domaine personnalisé dans la documentation Amazon S3. **Durée de réalisation du module 30 minutes **Services utilisés Amazon S3 **Modèle CloudFormation Si vous êtes déjà à l'aise avec Amazon S3, ou si vous souhaitez simplement passer à l'utilisation de Lambda et API Gateway, vous pouvez lancer l'un d'entre eux Modèles AWS CloudFormation dans la région de votre choix pour créer automatiquement les ressources nécessaires |Région||Modèle CloudFormation| |USA Est (Virginie du NordPile de lancement >| |USA Est (pile OhioLaunch >| |USA Ouest (pile OregonLaunch >| |UE (pile de lancement de Francfort >| |UE (IrlandeLaunch stack >| |UE (pile LondonLaunch >| |Asie-Pacifique (pile TokyoLaunch >| |Asie-Pacifique (pile SeoulLaunch >| |Asie-Pacifique (pile SydneyLaunch >| |Asie-Pacifique (pile MumbaiLaunch >| **Instructions de lancement de CloudFormation** Clique le Lancez Stacklink ci-dessus pour la région de votre choix Cliquez sur Suivantsur la page Sélectionner un modèle Fournissez un nom unique au monde pour le Nom du compartiment du site Web, tel que wildrydes-votrenomet cliquez Suivant Sur la page Options, laissez toutes les valeurs par défaut et cliquez sur Suivant Sur la page Review, cochez la case pour accepter que CloudFormation créera des ressources IAM et cliquez sur Créer Ce modèle utilise une ressource personnalisée pour copier les ressources statiques du site Web d'un compartiment S3 central dans votre propre compartiment dédié. Pour que la ressource personnalisée puisse écrire dans le nouveau compartiment de votre compte, elle doit créer un rôle IAM qu'elle peut assumer avec ces autorisations Attends le wildrydes-webapp-1stack pour atteindre un statut de CREATE_COMPLETE Avec le wildrydes-webapp-1stack sélectionné, cliquez sur le Outputstab et cliquez sur le lien WebsiteURL Vérifiez que la page d'accueil de Wild Rydes se charge correctement et passez au module suivant, Gestion des utilisateurs Suivez les instructions étape par étape ci-dessous pour héberger un site Web statique. Cliquez sur chaque numéro d'étape pour développer la section.