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

Minutes 5 Credits

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.

Join Qwiklabs to read the rest of this lab...and more!

  • Get temporary access to the Google Cloud Console.
  • Over 200 labs from beginner to advanced levels.
  • Bite-sized so you can learn at your own pace.
Join to Start This Lab
Score

—/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