arrow_back

Déployer une instance Compute avec un script de démarrage à distance : atelier challenge

Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

Déployer une instance Compute avec un script de démarrage à distance : atelier challenge

Lab 1 heure universal_currency_alt 5 crédits show_chart Intermédiaire
Test and share your knowledge with our community!
done
Get access to over 700 hands-on labs, skill badges, and courses

GSP301

Google Cloud – Ateliers adaptés au rythme de chacun

Présentation

Dans un atelier challenge, vous devez suivre un scénario et effectuer une série de tâches. Aucune instruction détaillée n'est fournie : vous devez utiliser les compétences acquises au cours des ateliers de la quête correspondante pour déterminer comment procéder par vous-même. Vous saurez si vous avez exécuté correctement les différentes tâches grâce au score calculé automatiquement (affiché sur cette page).

Lorsque vous participez à un atelier challenge, vous n'étudiez pas de nouveaux concepts Google Cloud. Vous allez approfondir les compétences précédemment acquises. Par exemple, vous devrez modifier les valeurs par défaut ou encore examiner des messages d'erreur pour corriger vous-même les problèmes.

Pour atteindre le score de 100 %, vous devez mener à bien l'ensemble des tâches dans le délai imparti.

Cet atelier est recommandé aux participants inscrits au cours Cloud Architecture: Design, Implement, and Manage ou à ceux qui se préparent à l'examen de certification Google Cloud Certified Professional Cloud Architect. Êtes-vous prêt à relever le défi ?

Scénario du challenge

Vous êtes chargé de gérer la configuration des machines virtuelles Google Cloud de votre entreprise. Vous avez décidé d'apporter quelques modifications au framework utilisé pour gérer les machines de déploiement et de configuration. En effet, vous voulez faciliter la modification des scripts de démarrage utilisés pour initialiser plusieurs instances de calcul. Au lieu de stocker les scripts de démarrage directement dans les métadonnées des instances, vous avez choisi de les stocker dans un bucket Cloud Storage, puis de configurer les machines virtuelles pour qu'elles pointent vers le fichier de script approprié dans le bucket.

Un script "bash" basique, qui installe le logiciel du serveur Web Apache nommé install-web.sh, vous a été fourni comme exemple de script de démarrage. Vous pouvez le télécharger à partir du lien associé dans la section "Ressources destinées aux élèves" située à gauche de la page. Vous trouverez également le script de démarrage dans un bucket Cloud Storage public sous gs://spls/gsp301/install-web.sh.

Votre challenge

Configurez une instance Compute Engine Linux qui installe le logiciel du serveur Web Apache à l'aide d'un script de démarrage à distance. L'instance Compute Engine doit être accessible via HTTP sur Internet afin que vous puissiez vérifier que l'installation s'est correctement déroulée. Il convient de créer votre instance dans la zone suivante : .

Remarque : Pour garantir un suivi précis des activités, vous ne devez pas modifier les ressources de l'atelier précréées, en particulier l'instance Compute Engine "lab-monitor".

Tâche 1 : Créer un bucket de stockage

Créer un bucket de stockage

Tâche 2 : Créer une instance de VM avec un script de démarrage à distance

Créer une instance de VM avec un script de démarrage à distance

Tâche 3 : Créer une règle de pare-feu pour autoriser le trafic (80/tcp)

Créer une règle de pare-feu pour autoriser le trafic (80/tcp)

Tâche 4 : Tester la diffusion du contenu Web par la VM

Tester la diffusion du contenu Web par la VM

Conseils et astuces

  • Configurez les métadonnées de l'instance. La page de documentation Exécuter des scripts de démarrage explique comment les métadonnées des instances Compute Engine peuvent être utilisées pour configurer des scripts de démarrage.
  • Vérifiez que votre instance Compute Engine exécute le script de démarrage. Examinez les événements de démarrage à l'aide de la console série de la machine virtuelle en cours d'exécution pour vous assurer que le script de démarrage est bien exécuté.
  • Vérifiez les autorisations. Il se peut que votre instance Compute Engine ne dispose pas des autorisations nécessaires pour lire le script de démarrage depuis le bucket Cloud Storage. Les autorisations accordées à la machine virtuelle doivent correspondre à celles de Cloud Storage.
  • Vérifiez les pare-feu. Si le script de démarrage a installé le logiciel, mais qu'un pare-feu n'a pas été correctement configuré, il se peut que vous ne puissiez pas vous connecter.
  • Vérifiez l'URL et l'adresse. Vous ne pourrez pas vous connecter au serveur Web Apache si vous essayez d'accéder à l'instance Compute Engine à l'aide d'une adresse IP incorrecte ou d'une adresse HTTPS plutôt que HTTP. Vérifiez que votre URL se présente au format http://[IP_EXTERNE] et non https://[IP_EXTERNE] ou http://[IP_INTERNE].

Félicitations !

Félicitations ! Dans cet atelier, vous avez configuré une instance Compute Engine Linux qui installe le logiciel du serveur Web Apache à l'aide d'un script de démarrage à distance. Vous avez également configuré l'instance Compute Engine afin qu'elle soit accessible via HTTP depuis Internet.

Formations et certifications Google Cloud

Les formations et certifications Google Cloud vous aident à tirer pleinement parti des technologies Google Cloud. Nos cours portent sur les compétences techniques et les bonnes pratiques à suivre pour être rapidement opérationnel et poursuivre votre apprentissage. Nous proposons des formations pour tous les niveaux, à la demande, en salle et à distance, pour nous adapter aux emplois du temps de chacun. Les certifications vous permettent de valider et de démontrer vos compétences et votre expérience en matière de technologies Google Cloud.

Dernière mise à jour du manuel : 9 février 2024

Dernier test de l'atelier : 21 novembre 2023

Copyright 2024 Google LLC Tous droits réservés. Google et le logo Google sont des marques de Google LLC. Tous les autres noms d'entreprises et de produits peuvent être des marques des entreprises auxquelles ils sont associés.