We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Architecting with Google Kubernetes Engine

Workloads

Google Cloud

In this course, "Architecting with Google Kubernetes Engine: Workloads," you learn about performing Kubernetes operations; creating and managing deployments; the tools of GKE networking; and how to give your Kubernetes workloads persistent storage. This is the second course of the Architecting with Google Kubernetes Engine series. After completing this course, enroll in the Architecting with Google Kubernetes Engine: Production course.

Read more

In this course, "Architecting with Google Kubernetes Engine: Workloads," you learn about performing Kubernetes operations; creating and managing deployments; the tools of GKE networking; and how to give your Kubernetes workloads persistent storage. This is the second course of the Architecting with Google Kubernetes Engine series. After completing this course, enroll in the Architecting with Google Kubernetes Engine: Production course.

In this course, "Architecting with Google Kubernetes Engine: Workloads," you learn about performing Kubernetes operations; creating and managing deployments; the tools of GKE networking; and how to give your Kubernetes workloads persistent storage.

This is the second course of the Architecting with Google Kubernetes Engine series. After completing this course, enroll in the Architecting with Google Kubernetes Engine: Production course.

Enroll now

What's inside

Syllabus

Course Introduction for Course 2
Kubernetes Operations
Deployments, Jobs, and Scaling
Google Kubernetes Engine (GKE) Networking
Read more
Persistent Data and Storage
Course Resources

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops and deepens expertise in Kubernetes operations, deployments, networking, and persistent storage
Taught by Google Cloud as course instructors, who are recognized for their work in Google Kubernetes Engine
Examines Google Kubernetes Engine (GKE) Networking and Persistent Data and Storage, which are core skills for cloud computing
Is part of a series of courses on Architecting with Google Kubernetes Engine, indicating comprehensiveness and detail
May require learners to come in with some background knowledge in Kubernetes

Save this course

Save Architecting with Google Kubernetes Engine: Workloads 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 with these activities:
Kubernetes Fundamentals
Strengthen your understanding of Kubernetes basics to prepare for this course's more advanced topics.
Browse courses on Kubernetes
Show steps
  • Review Kubernetes concepts, including Pods, Deployments, and Services.
  • Practice using kubectl commands to manage Kubernetes resources.
  • Set up a simple Kubernetes cluster.
GKE Networking Tutorial
Enhance your knowledge of GKE Networking through hands-on tutorials, solidifying concepts covered in the course.
Browse courses on GKE Networking
Show steps
  • Follow a tutorial on creating and managing Kubernetes network policies.
  • Set up a GKE cluster with custom networking configurations.
Kubernetes Deployment Management Exercises
Reinforce your understanding of Kubernetes deployment strategies through targeted exercises.
Browse courses on Kubernetes Deployments
Show steps
  • Perform a blue-green deployment in a Kubernetes cluster.
  • Execute rolling updates with zero downtime.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Kubernetes Persistent Storage Design
Apply your knowledge of Kubernetes storage to design a solution for a specific application or workload.
Show steps
  • Identify the storage requirements for a given application or workload.
  • Design a Kubernetes storage solution using appropriate storage classes and persistent volumes.
  • Implement and test your storage solution.
Collection of Kubernetes Best Practices
Enhance your knowledge of Kubernetes best practices by compiling resources and guidance.
Browse courses on Kubernetes Security
Show steps
  • Gather articles, documentation, and blog posts on Kubernetes best practices.
  • Organize and annotate the collected resources.
  • Share your compilation with the community.
Kubernetes Deployment Case Study
Demonstrate your understanding of Kubernetes deployments by creating a case study that showcases a successful implementation.
Browse courses on Kubernetes Deployments
Show steps
  • Identify a real-world scenario where Kubernetes deployments were used effectively.
  • Gather data and analyze the impact of the deployment.
  • Create a written or video case study showcasing the benefits and challenges.
Kubernetes Deep Dive Workshop
Expand your knowledge of Kubernetes by attending a workshop that delves into advanced topics.
Browse courses on Kubernetes Architecture
Show steps
  • Identify a Kubernetes deep dive workshop.
  • Register and attend the workshop.
  • Actively participate and ask questions to enhance your understanding.

Career center

Learners who complete Architecting with Google Kubernetes Engine: Workloads will develop knowledge and skills that may be useful to these careers:
Cloud Software Engineer
Cloud Software Engineers build and manage software applications deployable on the cloud. This course can help lead to success in this career field by teaching you about the Kubernetes platform, its networking tools, and how to work with persistent storage. These skills are essential for any Cloud Software Engineer who wants to design, implement, and maintain cloud-native applications.
DevOps Engineer
DevOps Engineers work with both the development and operations teams to improve process and build efficiencies. This course can help lead to success in this career field by teaching you about Kubernetes, a platform that automates and simplifies the deployment and management of containerized applications. This knowledge can help you to improve the efficiency of your DevOps processes.
Software Developer
Software Developers design, code, test, and debug software. This course can help lead to success in this career field by teaching you about Kubernetes, a platform that allows developers to create and manage scalable, reliable, and portable applications. This knowledge can help you to develop more efficient and effective software solutions.
Site Reliability Engineer
Site Reliability Engineers ensure the reliability and performance of software systems. This course can help lead to success in this career field by teaching you about Kubernetes, a platform that helps SREs to manage and monitor containerized applications. This knowledge can help you to improve the reliability and performance of your software systems.
Systems Administrator
Systems Administrators manage and maintain computer systems. This course can help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain containerized applications. This knowledge can help you to manage your systems more efficiently and effectively.
Cloud Architect
Cloud Architects design, build, and maintain cloud-based systems. This course can help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to build and manage containerized applications in the cloud. This knowledge can help you to design and build more efficient and effective cloud-based systems.
Database Administrator
Database Administrators manage and maintain databases. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain containerized databases. This knowledge can help you to manage your databases more efficiently and effectively.
Network Administrator
Network Administrators manage and maintain computer networks. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain containerized network applications. This knowledge can help you to manage your networks more efficiently and effectively.
Security Analyst
Security Analysts protect computer systems and networks from security threats. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to secure containerized applications. This knowledge can help you to secure your systems and networks more effectively.
IT Manager
IT Managers plan, organize, and direct the activities of an organization's IT department. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain IT systems and applications. This knowledge can help you to manage your IT department more efficiently and effectively.
Data Scientist
Data Scientists analyze data to extract insights and make predictions. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain data science applications. This knowledge can help you to manage your data science applications more efficiently and effectively.
Machine Learning Engineer
Machine Learning Engineers design, build, and maintain machine learning models. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain machine learning applications. This knowledge can help you to manage your machine learning applications more efficiently and effectively.
Data Analyst
Data Analyst collect, clean, and analyze data to extract insights and make recommendations. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain data analytics applications. This knowledge can help you to manage your data analytics applications more efficiently and effectively.
Business Analyst
Business Analysts analyze business processes and make recommendations for improvement. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain business systems and applications. This knowledge can help you to manage your business systems and applications more efficiently and effectively.
Project Manager
Project Managers plan, organize, and execute projects. This course may help lead to success in this career field by teaching you about Kubernetes, a platform that can be used to manage and maintain project-related systems and applications. This knowledge can help you to manage your projects more efficiently and effectively.

Reading list

We've selected eight 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.
Offers a practical guide to deploying and managing containerized applications on Kubernetes, covering essential concepts and best practices.
Offers a comprehensive guide to deploying, managing, and troubleshooting Kubernetes clusters for building and running cloud-native applications.
Provides a practical guide to building and using Helm operators, custom resources that extend Kubernetes's capabilities, offering detailed examples and best practices.
Advanced guide to operating Kubernetes clusters at scale. Covers production-grade configurations, monitoring, troubleshooting, and disaster recovery. Essential reading for system administrators and operations teams.
This ebook offers a detailed guide to performing rolling updates in Kubernetes, covering strategies, tools, and best practices for minimizing downtime and risk.
In-depth guide to Kubernetes Operators, focusing on their development and implementation. Provides practical examples and best practices for automating complex tasks in Kubernetes environments.
Practical guide with a collection of recipes for solving common challenges in Kubernetes environments. Provides quick and effective solutions for various tasks and troubleshooting scenarios.
Compilation of best practices for designing, deploying, and managing Kubernetes clusters. Provides valuable insights and recommendations for optimizing performance, security, and reliability.

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.
Architecting with Google Kubernetes Engine: Workloads
Most relevant
Architecting Google Kubernetes Engine: Workloads in...
Most relevant
Architecting with Google Kubernetes Engine: Workloads auf...
Most relevant
Architecting with Google Kubernetes Engine: Production
Most relevant
Architecting with Google Kubernetes Engine: Production...
Most relevant
Architecting with Google Kubernetes Engine: Production
Most relevant
Architecting with Google Kubernetes Engine: Foundations
Most relevant
Architecting with Google Kubernetes Engine: Production em...
Most relevant
Architecting with Google Kubernetes Engine: Foundations...
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