—/100
Checkpoints
Create GCS bucket
Copy startup script and code to Cloud Storage bucket
Deploy instances and configure network
Create managed instance groups
Create HTTP(S) load balancers
Update the frontend instances
Scaling GCE
Update the website
Hébergement d'une application Web sur Google Cloud à l'aide de Compute Engine
GSP662
Présentation
Il existe de nombreuses manières de déployer des sites Web dans Google Cloud, chacune d'elles offrant des fonctionnalités, possibilités et niveaux de contrôle spécifiques. Compute Engine procure un haut niveau de contrôle sur l'infrastructure utilisée pour l'exécution d'un site Web. Toutefois, ce composant nécessite aussi une gestion des opérations un peu plus conséquente que Google Kubernetes Engines (GKE), App Engine ou d'autres solutions. Avec Compute Engine, vous disposez d'un contrôle précis des différents aspects de l'infrastructure, comme les machines virtuelles, les équilibreurs de charge, etc. Dans cet atelier, vous allez déployer un exemple d'application, le site Web d'e-commerce "Fancy Store", pour découvrir comment effectuer le déploiement et le scaling d'un site Web en toute facilité avec Compute Engine.
Objectifs de l'atelier
- Créer des instances Compute Engine
- Créer des modèles d'instance à partir d'instances sources
- Créer des groupes d'instances gérés
- Créer et tester des vérifications d'état pour les groupes d'instances gérés
- Créer des équilibreurs de charge HTTP(S)
- Créer des vérifications d'état pour les équilibreurs de charge
- Utiliser un réseau de diffusion de contenu (CDN) pour la mise en cache
À la fin de cet atelier, vous disposerez d'instances dans des groupes d'instances gérés qui assureront l'autoréparation, l'équilibrage de charge, l'autoscaling et les mises à jour progressives de notre site Web.
Inscrivez-vous sur Qwiklabs pour consulter le reste de cet atelier, et bien plus encore.
- Obtenez un accès temporaire à Google Cloud Console.
- Plus de 200 ateliers, du niveau débutant jusqu'au niveau expert.
- Fractionné pour vous permettre d'apprendre à votre rythme.