Google PCA: Coûts, performance et conception de cloud durable — Guide d'étude

Fait partie du Google Professional Cloud Architect — Guide d’étude. Entraînez-vous avec des réponses vérifiées dans le centre d’examens Google, ou passez des tests chronométrés sur ExamRoll.io.

Coût-performance du stockage, des bases de données et de l’analytique

Choisissez des classes de stockage et des modèles de capacité de base de données qui reflètent les schémas d’accès, la rétention et les SLO de performance.

Modes de défaillance et compromis :

Réseaux, débit, quotas et conception durable

Le déplacement des données et la conception de la simultanéité influencent fortement le coût et la performance ; les choix en matière de durabilité affinent davantage le placement et la planification.

Modes de défaillance et compromis typiques :

Scénario de problème pratique

Acme Learn, une entreprise d’éducation en ligne, subit des pics imprévisibles en soirée lors d’événements en direct. Les coûts augmentent fortement à cause des requêtes BigQuery inter-régionales, des pics d’autoscaling et du trafic de sortie des ressources statiques. La direction souhaite également réduire l’impact carbone sans dégrader l’expérience utilisateur.

Approche :

  1. Consolider la visibilité de la facturation et appliquer l’allocation des coûts

    • Créez une exportation de la facturation vers BigQuery et des tableaux de bord segmentés par produit, environnement et région en utilisant des libellés et des tags standardisés dans les modèles de déploiement.
    • Justification : La visibilité en quasi-temps réel lie les dépenses aux équipes responsables, permettant une responsabilisation budgétaire. Les libellés permettent une refacturation granulaire et la détection d’anomalies.
  2. Ré-architecturer l’analytique pour colocaliser le calcul et le stockage

    • Déplacez les jeux de données d’analyse d’événements et les requêtes planifiées dans la même région que les processeurs de flux. Pour BigQuery, faites passer les équipes à fort volume du modèle à la demande aux réservations de capacité, dimensionnées pour la simultanéité de pointe avec un petit tampon de flexibilité.
    • Justification : La colocalisation élimine le trafic de sortie inter-régional. Le modèle basé sur la capacité de BigQuery stabilise les coûts sous charge tout en préservant la performance.
  3. Optimiser la diffusion de contenu avec la mise en cache en périphérie (edge)

    • Placez les ressources de cours statiques et semi-dynamiques derrière Cloud CDN, en définissant des en-têtes Cache-Control explicites et des URL signées pour le contenu premium. Ajustez les TTL en fonction de la mutabilité du contenu.
    • Justification : Des taux de succès de cache élevés déplacent le trafic des origines vers la périphérie, réduisant le trafic de sortie et le calcul à l’origine tout en améliorant la latence pendant les pics.
  4. Renforcer l’autoscaling et les réservations pour les événements en direct

    • Ajoutez un groupe d’instances géré régional pour la couche API avec des cibles d’autoscaler basées à la fois sur le CPU et le backlog de requêtes. Créez une petite réservation de capacité zonale pour garantir une marge de manœuvre pour les pics pendant les événements. Activez l’autoscaling prédictif avant les sessions planifiées.
    • Justification : L’autoscaling à double signal réagit à la fois à l’utilisation et à la demande, tandis que les réservations et le pré-chauffage prédictif évitent la latence de démarrage à froid et les manques de capacité.
  5. Appliquer un mix de calcul : charge de base sur des engagements, pics sur des instances Spot

    • Achetez des engagements d’un an pour les charges de travail de base de l’API et du traitement de données. Configurez les tâches de transcodage et d’enrichissement par lots sur des VMs Spot avec du checkpointing et des groupes d’instances multi-zones.
    • Justification : Les engagements réduisent le coût de l’état stable ; les VMs Spot fournissent une élasticité à faible coût pour les travaux interruptibles sans risquer le trafic utilisateur.
  6. Instaurer un cycle de vie du stockage et un placement régional

    • Conservez les métadonnées “chaudes” des cours et les vignettes dans un stockage Standard régional, à proximité du calcul qui les sert. Transférez les journaux et les flux de clics bruts vers Nearline après 30 jours et supprimez-les après 180 jours. Pour les archives de conformité, utilisez Archive avec des SLA de récupération documentés.
    • Justification : Aligne la classe de stockage sur les modèles d’accès, réduisant les coûts courants tout en respectant les politiques de rétention.
  7. Mettre en place des garde-fous sur l’utilisation de BigQuery

    • Exigez des filtres de partition sur les grandes tables et définissez des valeurs par défaut au niveau du projet pour le nombre maximal d’octets facturés par tâche. Introduisez des vues matérialisées pour les agrégats courants et les modèles d’ingestion partitionnés.
    • Justification : Empêche les scans complets accidentels, stabilise les dépenses et accélère les requêtes fréquentes.
  8. Concevoir pour le débit avec backpressure et quotas

    • Intégrez Cloud Tasks pour les workflows à débit limité et configurez les abonnés Pub/Sub avec un contrôle de flux. Mettez en œuvre un backoff exponentiel avec gigue pour les API tierces et définissez des plafonds de simultanéité par service dans Cloud Run.
    • Justification : Contrôle la demande pour respecter les quotas, protège les dépendances en cas de pic et évite les défaillances en cascade.
  9. Intégrer la durabilité dans les opérations

    • Préférez le serverless lorsque c’est possible, sélectionnez des régions avec une énergie plus décarbonée pour l’analytique, et planifiez les tâches batch non urgentes pendant les fenêtres à faible émission de carbone. Suivez les émissions avec Carbon Footprint et incluez-les dans les revues trimestrielles.
    • Justification : Améliore la performance par watt et réduit l’impact carbone avec des compromis minimes pour l’utilisateur.
  10. Gouverner en continu

    • Créez des budgets et des alertes par produit, imposez les libellés via des règles, et établissez des revues mensuelles coût-performance-SLO. Automatisez le nettoyage des ressources inactives et des disques non attachés basé sur Recommender.
    • Justification : Une gouvernance continue pérennise les gains, prévient les régressions et équilibre la fiabilité, la sécurité, la performance et le coût dans le temps.

Cette conception réduit le trafic de sortie,


DevOps · Tous les domaines

Entraînez-vous sur ces questions → · Tests chronométrés sur ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Réussissez votre examen →

Parcourir Google →

Related guides

Accès tout-en-un

Un seul abonnement. Chaque examen.

Chaque plan débloque la recherche de réponses illimitée, les tests pratiques, les explications IA et la bibliothèque complète de ressources — en plus de 20 langues.

Mensuel
24.87
Just €0.83/day
Tout inclus :
  • Recherche de réponses illimitée
  • Tests pratiques illimités
  • Explications basées sur l'IA
  • Bibliothèque complète de ressources
  • Plus de 20 langues
  • Mises à jour de contenu hebdomadaires
  • Récompenses et parrainages
  • Support prioritaire
Commencer l'essai gratuit

Aucune carte de crédit requise*

Meilleur rapport qualité/prix
12 mois
179.87
Just €0.49/daySave 40%
Tout inclus :
  • Recherche de réponses illimitée
  • Tests pratiques illimités
  • Explications basées sur l'IA
  • Bibliothèque complète de ressources
  • Plus de 20 langues
  • Mises à jour de contenu hebdomadaires
  • Récompenses et parrainages
  • Support prioritaire
Commencer l'essai gratuit

Aucune carte de crédit requise*

✓ Plan gratuit inclus · ✓ Annulez à tout moment · ✓ Tous les plans débloquent le produit complet