Professional Cloud Developer (PCD)
Développez de vraies compétences cloud avec des ateliers guidés sur AWS et Google Cloud. Pratiquez dans des environnements en direct avec un accès instantané aux vraies ressources cloud. Aucun compte cloud requis.
6 ateliers disponibles
Découvrez comment construire une architecture pilotée par des événements en utilisant les services Pub/Sub et Eventarc de Google Cloud. Cet atelier se concentre sur la conception et l'intégration des composants pilotés par des événements...
Dans cet atelier, vous construirez une application évolutive en utilisant Cloud Run et l'intégrerez avec Pub/Sub pour une communication asynchrone. Vous déploierez une application conteneurisée sur Cloud Run, configurerez un sujet et un abonnement Pub/Sub, et mettrez en œuvre un traitement de message asynchrone pour vous assurer que votre application peut gérer efficacement des charges élevées.
Cet atelier vous guidera dans la mise en œuvre de mesures de sécurité avancées sur Google Cloud en utilisant des rôles IAM et Secret Manager. Vous allez...
Dans cet atelier, vous allez concevoir et déployer une API évolutive en utilisant Cloud Run et GKE de Google Cloud. Vous apprendrez à gérer un trafic élevé avec des configurations de répartition de charge et d'auto-scaling, assurant ainsi une performance et une disponibilité robustes de l'API...
Cet atelier vous aide à construire des applications résilientes et hautement disponibles sur Google Kubernetes Engine (GKE). Vous allez explorer des fonctionnalités Kubernetes avancées telles que HPA (Horizontal Pod Autoscaler), PodDisruptionBudgets et la répartition de charge pour la tolérance aux pannes et une performance optimale...
Apprenez à développer des applications rentables et évolutives en utilisant Cloud Run. Cet atelier couvre l'optimisation de l'utilisation des ressources et des coûts tout en assurant que votre application peut gérer efficacement les pics de trafic...
2 ateliers disponibles
Cet atelier vous guide à travers le processus de déploiement d'une application de microservices évolutive utilisant les services Cloud Run et GKE de Google Cloud. Vous apprendrez à déployer des microservices conteneurisés, à configurer les exigences en matière de ressources et à mettre en œuvre un autoscaling efficace. De plus, vous exposerez vos services via une API sécurisée et intégrerez des fonctionnalités de réaction aux événements en utilisant Pub/Sub et Eventarc.
Dans cet atelier avancé, vous apprendrez à déployer une application sécurisée en utilisant Cloud Run et à la configurer avec Eventarc pour répondre à des déclencheurs d'événements spécifiques. Vous assurerez la gestion efficace des événements par l'application tout en mettant en œuvre les meilleures pratiques de sécurité API. L'atelier vous guidera dans le déploiement et la gestion d'une nouvelle version d'API dans Cloud Endpoints, tout en garantissant la compatibilité descendante tout en optimisant les performances et les coûts. Un aspect important est d'améliorer la fiabilité et l'évolutivité de l'application avec l'autoscaling horizontal des pods et l'implémentation des meilleures pratiques de conteneurisation sur GKE.
1 atelier disponible
Dans cet atelier, vous explorerez des stratégies de déploiement avancées avec Cloud Run, en vous concentrant sur la gestion de la concurrence, l'évolutivité et le fractionnement du trafic. Vous apprendrez à mettre en place un pipeline CI/CD avec Cloud Build et à surveiller les déploiements via la console Google Cloud, garantissant que vos applications sont déployées de manière efficace et sécurisée dans un environnement de production.
1 atelier disponible
Dans cet atelier avancé, vous allez construire une application fonctionnelle à haute performance déployée sur Google Cloud Run. Vous intégrerez Cloud SQL pour le stockage des données et utiliserez IAM pour le contrôle d'accès à la sécurité. L'atelier vous apprendra à configurer la concurrence, les paramètres des instances et la gestion des requêtes, ainsi qu'à activer le traçage et la journalisation pour surveiller les performances de l'application. Cet atelier propose un scénario pratique où votre application doit supporter une charge de 1000 utilisateurs simultanés tout en minimisant la latence à moins de 200ms.