menu
arrow_back

Développement d'applications : Déployer l'application dans l'environnement flexible App Engine – Python

Développement d'applications : Déployer l'application dans l'environnement flexible App Engine – Python

50 minutes 5 crédits

GSP189

Google Cloud – Ateliers adaptés au rythme de chacun

Présentation

Une application App Engine est une ressource d'application composée d'un ou de plusieurs services. Chaque service peut être configuré afin d'utiliser différents environnements d'exécution et de fonctionner avec des paramètres de performance différents. Vous pouvez déployer plusieurs versions du service dans un même service, chaque version étant ensuite exécutée dans une ou plusieurs instances, en fonction de la quantité de trafic qu'elle peut gérer selon les paramètres configurés. Pour plus d'informations, consultez la page Présentation d'App Engine.

App Engine utilise un environnement standard ou flexible. Dans le premier cas, les instances sont exécutées dans un bac à sable, où les options de processeur disponibles ainsi que les accès au disque sont limités.

À l'inverse, l'environnement flexible exécute l'application dans des conteneurs Docker sur des machines virtuelles (VM) Google Compute Engine, lesquelles comportent moins de restrictions. Par exemple, vous pouvez utiliser le langage de programmation ou la bibliothèque de votre choix, écrire sur le disque et même exécuter plusieurs processus. Vous pouvez également choisir les types de machines Compute Engine dont vous avez besoin pour vos instances. Pour plus d'informations sur les environnements App Engine, reportez-vous aux pages Environnement standard App Engine et Environnement flexible App Engine.

Dans cet atelier, vous allez déployer l'application Quiz dans l'environnement flexible App Engine, et exploiter certaines fonctionnalités d'App Engine, comme les versions et la répartition du trafic.

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.
Inscrivez-vous pour démarrer cet atelier
Note

—/100

Create and Deploy the front-end to App Engine flexible environment

Réaliser l'étape

/ 50

Update an App Engine Flexible Environment Application

Réaliser l'étape

/ 50