Ce guide explique comment concevoir, déployer et gérer des applications surGoogle Cloud. Découvrez comment organiser vos ressources nouvelles ou existantes en les enregistrant en tant que services et charges de travail dans les applications.
Lorsque vous choisissez votre modèle de configuration d'application, vous définissez votre limite de gestion des applications, qui correspond à l'ensemble des projets ou dossiers Google Cloud contenant des ressources que vous pouvez regrouper dans les applications App Hub. Le projet de gestion de votre périmètre de gestion des applications fournit un dépôt central pour les métadonnées et les configurations de vos applications.
Pour en savoir plus sur les produits et les fonctionnalités qui vous permettent de gérer les applications dans Google Cloud, consultez Google Cloud axé sur les applications.
Cas d'utilisation recommandés
Utilisez ces produits ensemble pour concevoir, déployer et gérer des applications :
- App Hub : organisez et gérez les applications. Regroupez vos services et charges de travail dans des applications pour obtenir de la visibilité sur ces composants et appliquer des règles au niveau des applications.
- Application Design Center : concevez et déployez des composants d'application à l'aide de modèles et d'Infrastructure as Code (IaC).
Voici quelques méthodes recommandées pour gérer les applications dans Google Cloud :
- Enregistrez des ressources pour créer une application : regroupez vos ressources Google Cloud en les enregistrant en tant que services et charges de travail dans une application.
- Créer des applications à partir de modèles publiés : déployez une infrastructure d'application standardisée à l'aide de modèles conçus pour respecter les bonnes pratiques de votre organisation.
- Créer un modèle à partir d'une application en cours d'exécution : capturez l'architecture d'une application en cours d'exécution en tant que modèle réutilisable pour d'autres équipes.
- Optimiser une application avec des recommandations de conception : analysez l'architecture d'une application à l'aide d'insights et de recommandations de conception. Utilisez Application Design Center pour modéliser et déployer des modifications architecturales afin d'améliorer les coûts, la sécurité ou les performances.