We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

"Le cours ""Architecting with Google Kubernetes Engine: Workloads"" vous apprend à effectuer des opérations Kubernetes ; à créer et gérer des déploiements ; à utiliser les outils de mise en réseau GKE, et à attribuer un espace de stockage persistant à vos charges de travail Kubernetes.

Read more

"Le cours ""Architecting with Google Kubernetes Engine: Workloads"" vous apprend à effectuer des opérations Kubernetes ; à créer et gérer des déploiements ; à utiliser les outils de mise en réseau GKE, et à attribuer un espace de stockage persistant à vos charges de travail Kubernetes.

Ce cours fait partie d'une formation spécialisée consacrée à la création d'infrastructures informatiques efficaces à l'aide de Kubernetes et de GKE. Cette formation porte sur le déploiement et la gestion d'applications conteneurisées sur GKE et les autres services proposés par Google Cloud Platform. Grâce à une série de présentations, de démonstrations et d'ateliers pratiques, vous découvrirez et déploierez des éléments de solution, y compris des composants d'infrastructure tels que des pods, des conteneurs, des objets Déploiement et des services, ainsi que des réseaux et des services applicatifs. La formation spécialisée couvre également le déploiement de solutions pratiques dont celles relatives à la gestion de la sécurité et des accès, la gestion des ressources et la surveillance des ressources.

>>> En vous inscrivant à ce cours, vous vous engagez à respecter les Conditions d'utilisation de Qwiklabs, telles que définies dans les questions fréquentes et disponibles à l'adresse : https://qwiklabs.com/terms_of_service <<<"

Enroll now

What's inside

Syllabus

Présentation du cours
Dans ce module, vous allez vous familiariser avec la structure et le plan du cours.
Opérations Kubernetes
Dans ce module, vous en saurez plus sur la commande kubectl, l'utilitaire de ligne de commande qui permet de gérer les ressources des clusters Kubernetes et d'interagir avec elles. Vous apprendrez à la connecter aux clusters Google Kubernetes Engine. Vous découvrirez également comment l'utiliser pour créer, inspecter et supprimer des pods et d'autres objets des clusters Kubernetes, et interagir avec ces éléments. Vous utiliserez aussi kubectl pour afficher le résultat de la console d'un pod, et vous connecter de façon interactive à un pod.
Read more
Déploiements, tâches et scaling
GKE fonctionne avec les applications conteneurisées, c'est-à-dire des applications intégrées dans des instances de l'espace utilisateur isolées, indépendantes du matériel. Dans GKE et Kubernetes, ces applications empaquetées sont appelées collectivement charges de travail. Dans ce module, nous nous intéresserons à deux des principaux types de charges de travail : les déploiements et les tâches. Vous découvrirez aussi les mécanismes employés pour effectuer un scaling des clusters GKE où vous exécutez vos applications. Vous apprendrez à contrôler quels nœuds de pods doivent s'exécuter ou non. Vous découvrirez également des façons d'intégrer un logiciel dans votre cluster.
Mise en réseau de Google Kubernetes Engine (GKE)
Ce module explique comment créer des services pour exposer des applications qui s'exécutent au sein de pods, ce qui leur permet de communiquer en externe. Vous allez également apprendre à créer des ressources Ingress pour l'équilibrage de charge HTTP ou HTTPS. Enfin, vous découvrirez l'équilibrage de charge natif en conteneurs de GKE, qui vous permet de configurer directement les pods en tant que points de terminaison du réseau avec Google Cloud Load Balancing.
Données et stockage persistants
Ce module présente les différents types d'abstractions de stockage Kubernetes. Vous découvrirez les StatefulSets et comment les utiliser pour gérer des déploiements de pods et de stockage ordonnés. Vous verrez aussi comment ConfigMaps peut vous faire gagner du temps lors du déploiement de vos applications en dissociant les artefacts de configuration des définitions de conteneur. Enfin, vous apprendrez à renforcer la sécurité des informations sensibles pour éviter toute exposition accidentelle à l'aide des Secrets Kubernetes.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by Google Cloud Training, recognized authority on cloud computing
Examines Kubernetes, which is standard in the growing field of cloud computing
Develops core skills using Kubernetes, which is essential for cloud-based roles
Includes interactive material and hands-on labs for practical experience
Part of a specialized course on architecting with Google Kubernetes Engine
May require additional subscriptions or exam fees

Save this course

Save Architecting with Google Kubernetes Engine: Workloads en Français to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Architecting with Google Kubernetes Engine: Workloads en Français with these activities:
Review previous Kubernetes knowledge
Start the course with a strong foundation in Kubernetes concepts by reviewing previous knowledge.
Browse courses on Kubernetes
Show steps
  • Go through the basics of Kubernetes architecture.
  • Review the concepts of pods, containers, and deployments.
Laboratoire Kube-Carnival
Découvrez les technologies Cloud en réalisant des laboratoires pratiques guidés.
Show steps
  • Créez un compte GCP et associez-le à votre projet.
  • Suivez les instructions du laboratoire Kube-Carnival.
  • Résolvez les problèmes et comprenez les concepts de Kubernetes.
Rencontres Google Cloud
Échangez avec des experts et des membres de la communauté Kubernetes lors d'événements Google Cloud.
Show steps
  • Assistez à des webinaires, des rencontres et des conférences organisés par Google Cloud.
  • Connectez-vous avec d'autres professionnels et partagez vos connaissances.
Nine other activities
Expand to see all activities and additional details
Show all 12 activities
Groupes d'étude Kubernetes
Collaborer avec d'autres étudiants pour approfondir votre compréhension de Kubernetes.
Show steps
  • Formez un groupe d'étude avec des camarades de classe ou des membres de la communauté.
  • Organisez des sessions régulières pour discuter des concepts, résoudre des problèmes et partager des ressources.
kubectl Command Line Exercises
Deepen understanding of Kubernetes operations by practicing kubectl commands in a dedicated environment.
Browse courses on kubectl
Show steps
  • Use kubectl to create, modify, and delete resources in a Kubernetes cluster.
  • Troubleshoot common Kubernetes issues using kubectl.
Défis GKE
Testez vos connaissances sur GKE et Kubernetes en relevant des défis pratiques.
Browse courses on Kubernetes
Show steps
  • Participez aux défis proposés par Google Cloud ou la communauté.
  • Résolvez des problèmes liés au déploiement, à la mise à l'échelle et à la gestion de clusters GKE.
Kubernetes Tutorial from Google
Supplement course materials with a hands-on tutorial from Google Cloud to gain practical experience.
Browse courses on Kubernetes
Show steps
  • Follow the steps to create a Kubernetes cluster on Google Cloud.
  • Deploy a simple application to your cluster.
Kubernetes Workshop for Beginners
Attend a workshop to reinforce course concepts and gain exposure to industry best practices.
Browse courses on Kubernetes
Show steps
  • Participate in hands-on exercises and discussions on Kubernetes topics.
  • Network with other Kubernetes enthusiasts and practitioners.
Créez un pipeline Kubernetes
Comprenez le cycle de vie du pipeline et ses composants en créant un pipeline Kubernetes complet.
Show steps
  • Concevez un pipeline avec des tâches, des artefacts et des dépendances.
  • Implémentez le pipeline à l'aide de Tekton, Argo ou Jenkins X.
  • Automatisez le pipeline en utilisant des webhooks ou des déclencheurs basés sur des événements.
  • Surveillez et dépannez le pipeline en temps réel.
Kubernetes Deployment Plan
Solidify your understanding of Kubernetes deployments by creating a detailed plan for deploying an application to a production environment.
Browse courses on Kubernetes Deployment
Show steps
  • Identify the components and architecture of the application.
  • Create a deployment strategy that includes rolling updates, canary analysis, and rollback procedures.
Mentor a Junior Kubernetes Learner
Enhance your understanding by helping others learn Kubernetes, providing valuable insights and support.
Browse courses on Kubernetes
Show steps
  • Identify a junior learner who is eager to learn Kubernetes.
  • Provide guidance, answer questions, and share resources to support their learning journey.
  • Reflect on your own understanding of Kubernetes as you explain concepts to others.
Contributez à Kubeflow
Approfondissez votre compréhension de Kubeflow en contribuant au projet open source.
Show steps
  • Trouvez des problèmes ou des demandes de fonctionnalités qui vous intéressent.
  • Lisez la documentation et les référentiels d'exemples.
  • Proposez des modifications ou contribuez du code au projet.

Career center

Learners who complete Architecting with Google Kubernetes Engine: Workloads en Français will develop knowledge and skills that may be useful to these careers:
Cloud Operations Engineer
A Cloud Operations Engineer manages and maintains cloud computing systems. This course is particularly relevant for Cloud Operations Engineers who are responsible for deploying and managing Kubernetes workloads in the cloud.
Security Engineer
A Security Engineer designs, implements, and maintains security measures to protect computer systems and networks. This course will be helpful in deploying Kubernetes workloads securely using industry best practices.
Cloud Security Architect
A Cloud Security Architect designs, implements, and maintains security measures for cloud computing systems. This course is particularly relevant for Cloud Security Architects who need to secure Kubernetes workloads deployed in the cloud.
Site Reliability Engineer (SRE)
An SRE designs, builds, and maintains software and systems to ensure high availability and performance. This course will teach you techniques and best practices when using Kubernetes workloads, which will be useful in your efforts to ensure high availability and performance.
Network Engineer
A Network Engineer designs, builds, and maintains computer networks. This course can teach you how to implement networking best practices for Kubernetes workloads, improving the reliability and performance of your network.
Technical Architect
A Technical Architect designs and builds the technical architecture of an organization's computer systems. This course can be particularly useful in learning about the design and implementation of Kubernetes workloads in a scalable and secure manner.
Kubernetes Administrator
A Kubernetes Administrator installs, configures, and maintains Kubernetes clusters. This course will help to build a foundation in understanding the operations, deployments, networking, and data storage of Kubernetes workloads.
Cloud Platform Architect
A Cloud Platform Architect designs and builds cloud computing platforms. This course may be useful in understanding how to use Kubernetes workloads to create scalable and resilient cloud platforms.
Data Engineer
A Data Engineer designs, builds, and maintains data management systems. This course can be particularly helpful to Data Engineers who wish to deploy Kubernetes workloads to optimize data storage and processing.
IT Manager
An IT Manager plans, coordinates, and directs the implementation and maintenance of computer systems in an organization. This course can teach you how to manage teams and projects related to the deployment and management of Kubernetes workloads.
Cloud Architect
A Cloud Architect designs, builds, and maintains cloud computing systems. This course can strengthen your ability to work with Google Kubernetes Engine for a more effective cloud architecture, improving security, performance, availability, and cost-efficiency.
Full-Stack Developer
A Full Stack Developer designs, develops, and maintains both the front-end (client-side) and back-end (server-side) of web applications. This course may be useful when selecting and managing Kubernetes workloads for the back-end of web applications.
Systems Engineer
A Systems Engineer designs, deploys, and maintains computer systems. This course may be useful in gaining the skills and knowledge necessary to support the deployment of Kubernetes workloads.
DevOps Engineer
A DevOps Engineer uses both development (Dev) and operations (Ops) practices to oversee software design, development, deployment, and maintenance. This course can provide a better understanding of how to use Kubernetes workloads for your software systems.
Software Engineer
A Software Engineer designs, develops, and maintains software applications. This course may be useful in informing your software design and development decisions with regards to handling Kubernetes workloads effectively.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Architecting with Google Kubernetes Engine: Workloads en Français.
A comprehensive reference guide to Kubernetes. Covers all aspects of the platform, including its architecture, API, and ecosystem. Useful for in-depth understanding and as a reference.
Provides a comprehensive overview of Kubernetes, including its architecture, components, and use cases. Useful as a foundational reference and for background knowledge.
Provides an in-depth look at Kubernetes operators, which are used to extend the platform's functionality. Useful for developers building and operating complex Kubernetes applications.
While not specific to Kubernetes, this book provides a comprehensive overview of SRE principles and practices. Useful for understanding how to operate and maintain complex systems, including Kubernetes clusters.
While not specific to Kubernetes, this book provides valuable insights into DevOps practices and principles. Useful for understanding how to improve collaboration and efficiency between development and operations teams.
Provides a foundational understanding of data management and storage principles. Useful for designing and architecting data-intensive applications that can be deployed on Kubernetes.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Architecting with Google Kubernetes Engine: Workloads en Français.
Elastic Cloud Infrastructure: Containers and Services en...
Most relevant
Planning for a Google Workspace Deployment - Français
Most relevant
Reliable Cloud Infrastructure: Design and Process en...
Most relevant
Architecting with Google Kubernetes Engine: Production en...
Most relevant
Essential Cloud Infrastructure: Core Services en Français
Most relevant
Gestion et Politique de l'eau
Most relevant
Les bases de la gestion avec Goldman Sachs 10,000 Women
Most relevant
Initier et planifier des projets
Most relevant
Getting Started with Google Kubernetes Engine - Français
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser