= Hébergement d'applications sur Google Cloud =
Google Cloud propose une large gamme d'options d'hébergement d'applications. Consultez les tableaux ci-dessous pour savoir lequel correspond à vos besoins.
== Cas d'utilisation ==
- Flacon
-Django
- Express.js
-Symfony
- Botte de printemps
- Postez un commentaire sur la chaîne Slack suite à un GitHub
- Analyses statistiques
- Génération de vignettes d'images
- Conçu pour les charges de travail événementielles
- Des balances pour répondre à une demande soudaine
- Configuration minimale
![ Fonctions Cloud](httpscloud.google.com/images/hosting-options/cloudfunction_128px.png)
- Environnements d'exécution personnalisés tels que Rust, Kotlin, C et Bash
- Applications Web héritées utilisant des langages tels que Python 2.7, Java 7
- Prend en charge les conteneurs Docker standard de l'industrie
- Adapte automatiquement votre application conteneurisée
- Fichiers binaires personnalisés et dépendances système
- Prend en charge les points de terminaison API
![ Cloud Run](httpscloud.google.com/images/hosting-options/cloudrun_128px.png)
- Contrôle au niveau du système d'exploitation
- Prend en charge les types de machines personnalisés
- Prise en charge de la mise à l'échelle automatique
![ Compute Engine](httpscloud.google.com/images/hosting-options/computeengine_128px.png)
- Applications conteneurisées nécessitant du matériel et des logiciels personnalisés (OS, GPU)
- Applications sans état conteneurisées existantes
- Applications sur Google Kubernetes Engine pouvant bénéficier d'une mise à l'échelle à zéro
- Emballage de conteneur Docker standard de l'industrie
- Hautement configurable pour les charges de travail et les configurations héritées
- Échelles pour répondre à la demande, y compris l'échelle à zéro
1 ![ Cloud Run pour Anthos](httpscloud.google.com/images/hosting-options/cloudrun_128px.png)
== Termes clés ==
Format de déploiement
Comment votre code est-il empaqueté lors du déploiement sur une plate-forme donnée ?
- Images VM - instantanés d'un système de fichiers entier, y compris le système d'exploitation sous-jacent.
- Conteneurs - systèmes de fichiers multiplateformes portables isolés du système d'exploitation sous-jacent.
- Apps - un service contenu dans un répertoire avec un ou plusieurs cas d'utilisation.
- Fonctions - extraits de code individuels correspondant chacun à un cas d'utilisation unique.
URL personnalisées
Pouvez-vous créer des chemins d'URL multicouches (tels que
/abc/def) et/ou utilisez le vôtre
nom de domaine?
Disques persistants
L'état du disque peut-il être enregistré lorsqu'une instance s'arrête, ou les données à long terme doivent-elles être stockées en dehors de l'instance ?
Échelle à zéro
Ce produit peut-il évoluer jusqu'à zéro instance et éviter de me facturer pour des périodes sans requête ?
Exécutez n'importe quelle langue
Ce produit peut-il exécuter du code dans des langages de programmation arbitraires ?
Délai d'expiration de la demande
Quelle est la durée maximale pendant laquelle la plateforme attendra une réponse du code de l'application ?
Processus en arrière-plan
Ce produit peut-il exécuter des opérations d'arrière-plan continues en dehors d'une période de demande ?
Utiliser des GPU et des TPU
Ce produit prend-il en charge l'accélération matérielle pour les charges de travail optimisées GPU/TPU ?
Connectivité VPC
Ce produit peut-il accéder aux ressources d'un cloud privé virtuel ?