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

"このコース「Architecting with Google Kubernetes Engine: Foundations」では、Google Cloud の全体像と基本的な考え方を確認した後、ソフトウェア コンテナを作成して管理する方法と Kubernetes のアーキテクチャについて説明します。

Read more

"このコース「Architecting with Google Kubernetes Engine: Foundations」では、Google Cloud の全体像と基本的な考え方を確認した後、ソフトウェア コンテナを作成して管理する方法と Kubernetes のアーキテクチャについて説明します。

これは「Architecting with Google Kubernetes Engine」シリーズの最初のコースです。このコースを修了したら、「Architecting with Google Kubernetes Engine: Workloads」コースに登録してください。"

Enroll now

What's inside

Syllabus

コース 1 の概要
このモジュールでは、コースの構成と全体像について学ぶことができます。
Google Cloud の概要
このモジュールでは、最初に、適正なコンセプト フレームワークについて説明します。クラウド コンピューティングの基礎について学んだあと、世界中にある Google Cloud リソースがどのようにリージョンとゾーンごとに整理されているかについて学びます。また、Google Cloud で使用するリソースを管理するための整理方法についても網羅します。最後に、Google Cloud に接続して、リソースの割り当て、変更、リリースを行うためのツールについて説明します。
Read more
コンテナと Kubernetes の概要
このモジュールでは、ソフトウェア コンテナについて、およびアプリケーションのデプロイにおけるソフトウェア コンテナのメリットについて学びます。コンテナの構成と構築を行い、Kubernetes のようなコンテナ管理ソリューションが備える機能についても学びます。コンテナ管理インフラストラクチャを独自に構築する場合と比較して、Google Kubernetes Engine を使用する利点についても説明します。
Kubernetes のアーキテクチャ
このモジュールでは、Kubernetes クラスタのコンポーネントとコンポーネント間の連携の仕組みについて学習します。Google Kubernetes Engine を使用して Kubernetes クラスタをデプロイし、GKE クラスタに Pod をデプロイします。また、非常に役に立つ数種類の Kubernetes オブジェクトの表示と管理を行います。
コースのリソース
すべてのモジュールへの PDF リンク

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Covers the fundamentals of Google Cloud and Kubernetes
Designed for beginners who want to learn about Google Cloud and Kubernetes
Taught by Google Cloud Training, who are recognized for their expertise in Google Cloud

Save this course

Save Architecting with Google Kubernetes Engine: Foundations 日本語版 to your list so you can find it easily later:
Save

Reviews summary

Kubernetes foundations

In this "Architecting with Google Kubernetes Engine: Foundations" course, students learn the fundamentals of Google Cloud platform and how to use Kubernetes to create and manage software containers. One student notes that topics taught in training do not cover all that is needed to know about Kubernetes.
Course does not cover all Kubernetes topics.
"...習うべき項目がすべてトレーニングセッションに網羅されていない..."

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: Foundations 日本語版 with these activities:
復習する
最初のモジュールのクラウド コンピューティングの基礎を学んでおくことで、後続のモジュールの理解が深まります。
Browse courses on Google Cloud
Show steps
  • クラウド コンピューティングの定義とメリットを復習する
  • Google Cloud サービスの概要を復習する
  • クラウド コンピューティングのアーキテクチャを復習する
Kubernetes コミュニティに参加する
Kubernetes コミュニティに参加することで、他の学習者や専門家とつながり、知識を共有し合いましょう。
Browse courses on Kubernetes
Show steps
  • 関連するオンライン フォーラムやディスカッス グループを見つける
  • 質問を投稿したり、他の人の質問に答えたりする
  • コミュニティ イベントに参加する
Kubernetes チュートリアルに従う
Kubernetes の基礎を身につけるために、公式ドキュメントやサードパーティのチュートリアルを利用しましょう。
Browse courses on Kubernetes
Show steps
  • Kubernetes チュートリアルを探す
  • チュートリアルに従って、Kubernetes クラスタをデプロイする
  • Kubernetes の基本的な概念とオブジェクトを学ぶ
Three other activities
Expand to see all activities and additional details
Show all six activities
Kubernetes 学習メモを作成する
学習メモを作成することで、Kubernetes の概念をより深く理解し、定着させましょう。
Browse courses on Kubernetes
Show steps
  • Kubernetes の概念やコマンドをまとめる
  • 図や例を使用してメモを視覚的にする
  • メモを定期的に見直して更新する
Kubernetes エクササイズを解く
実践的な演習を解くことで、Kubernetes の概念とコマンドの理解を深めましょう。
Browse courses on Kubernetes
Show steps
  • Kubernetes エクササイズを探す
  • 演習を解くために必要なリソースをセットアップする
  • Kubernetes コマンドを使用して演習を解く
Kubernetes アーキテクチャ図を作成する
Kubernetes アーキテクチャの図を作成することで、その構造とコンポーネントをより深く理解しましょう。
Browse courses on Kubernetes
Show steps
  • Kubernetes アーキテクチャを調査する
  • コンポーネントとその相互作用を特定する
  • 図を作成するためのツールやソフトウェアを選択する
  • 包括的で正確なアーキテクチャ図を作成する

Career center

Learners who complete Architecting with Google Kubernetes Engine: Foundations 日本語版 will develop knowledge and skills that may be useful to these careers:
Software Engineer
The trajectory of your career as a Software Engineer largely depends on the type of knowledge and experience you have. With this course, you will learn about the basics of Google Cloud, software containers, and Kubernetes architecture. This knowledge will give you a strong understanding of the underlying architectural principles of cloud computing, containerization, and Kubernetes. Whether you are building cloud-native applications, deploying, and managing containerized workloads, or automating software delivery and operations, this knowledge can help accelerate your growth as a Software Engineer.
Cloud Architect
As a Cloud Architect, you will design, build, and maintain cloud-based solutions. This course will help you build a solid foundation in Google Cloud, giving you an understanding of key architectural principles and best practices. You will learn how to architect and deploy scalable, reliable, and secure cloud solutions using Google Cloud's services and tools. This knowledge will enhance your ability to design, implement, and manage cloud infrastructure and applications, helping you excel in your role as a Cloud Architect.
DevOps Engineer
The skills and knowledge gained in this course will be invaluable to you as a DevOps Engineer. You will gain expertise in Kubernetes, a key technology for automating software delivery and operations. This course will help you build a solid foundation in Google Cloud, providing you with a comprehensive understanding of its core concepts and offerings. With this knowledge, you can effectively manage and optimize cloud-based infrastructure and applications, streamline software delivery, and ensure operational efficiency.
Systems Administrator
This course will aid you in your role as a Systems Administrator by providing a comprehensive understanding of Google Cloud, software containers, and Kubernetes architecture. You will learn how to manage and maintain cloud-based infrastructure and services. By gaining expertise in Kubernetes, you can effectively manage containerized workloads, automate tasks, and ensure the reliability, scalability, and security of your systems.
Cloud Engineer
In your role as a Cloud Engineer, this course will help you build a solid foundation in Google Cloud, equipping you with the knowledge and skills to design, build, and manage cloud-based solutions. You will learn the fundamentals of software containers and Kubernetes, enabling you to effectively deploy and manage containerized applications. This course will also provide you with insights into Kubernetes architecture, empowering you to optimize performance and ensure the reliability of your cloud-based systems.
Site Reliability Engineer
This course may be helpful for you as a Site Reliability Engineer, especially if you are interested in gaining a deeper understanding of Google Cloud, software containers, and Kubernetes architecture. With this knowledge, you can contribute to the design, implementation, and maintenance of reliable, scalable, and secure cloud-based systems. You will gain insights into the principles and best practices of site reliability engineering, enabling you to effectively manage and optimize complex cloud environments.
Data Engineer
As a Data Engineer, you will benefit from this course's focus on Google Cloud, software containers, and Kubernetes architecture. You will gain a solid understanding of the principles and practices of data engineering in the cloud. This knowledge will enable you to design, build, and manage scalable, reliable, and efficient data pipelines and systems. By leveraging Google Cloud's services and tools, you can effectively process, analyze, and extract insights from large datasets.
Network Engineer
This course will provide you with a valuable foundation in Google Cloud, software containers, and Kubernetes architecture, which can complement your existing expertise as a Network Engineer. You will gain insights into the principles and best practices of networking in the cloud, enabling you to design, implement, and manage scalable, reliable, and secure cloud-based networks. With this knowledge, you can effectively manage and optimize network infrastructure and services, ensuring optimal performance and security for your cloud-based applications.
Security Engineer
This course can be beneficial to you as a Security Engineer, providing a solid foundation in Google Cloud, software containers, and Kubernetes architecture. You will gain insights into the principles and best practices of cloud security, enabling you to design, implement, and manage secure cloud-based solutions. This knowledge will empower you to protect your organization's sensitive data and systems, ensuring compliance with security regulations and standards.
Storage Administrator
This course will provide you with a valuable foundation in Google Cloud, software containers, and Kubernetes architecture, which can complement your existing expertise as a Storage Administrator. You will gain insights into the principles and best practices of storage management in the cloud, enabling you to design, implement, and manage scalable, reliable, and secure cloud-based storage solutions. With this knowledge, you can effectively manage and optimize storage infrastructure and services, ensuring optimal performance and availability for your cloud-based applications.
Database Administrator
This course will provide you with a valuable foundation in Google Cloud, software containers, and Kubernetes architecture, which can complement your existing expertise as a Database Administrator. You will gain insights into the principles and best practices of database management in the cloud, enabling you to design, implement, and manage scalable, reliable, and secure cloud-based databases. With this knowledge, you can effectively manage and optimize database infrastructure and services, ensuring optimal performance and availability for your cloud-based applications.
IT Manager
This course will provide you with a comprehensive overview of Google Cloud, software containers, and Kubernetes architecture, which can benefit you in your role as an IT Manager. You will gain insights into the principles and best practices of cloud computing, enabling you to make informed decisions about cloud adoption and management. With this knowledge, you can effectively lead and manage your organization's IT infrastructure and services, ensuring alignment with business objectives and maximizing value.
Project Manager
This course will provide you with a valuable overview of Google Cloud, software containers, and Kubernetes architecture, which can complement your existing expertise as a Project Manager. You will gain insights into the principles and best practices of project management in the cloud, enabling you to effectively plan, execute, and deliver successful cloud-based projects. With this knowledge, you can lead and manage cross-functional teams, ensuring timely and successful project completion.
Business Analyst
This course may be helpful for you as a Business Analyst, providing a foundation in Google Cloud, software containers, and Kubernetes architecture. With this knowledge, you can effectively analyze and understand business requirements, translating them into technical specifications. You will be able to bridge the gap between business and technology, ensuring that cloud-based solutions align with organizational goals and deliver value.
Technical Writer
If you are interested in becoming a Technical Writer specializing in cloud computing, this course will provide you with a solid foundation in Google Cloud, software containers, and Kubernetes architecture. You will gain the knowledge and skills needed to create clear and concise technical documentation, enabling you to effectively convey complex technical concepts to a wide range of audiences.

Reading list

We've selected 12 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: Foundations 日本語版.
The Kubernetes Book comprehensive and up-to-date guide to Kubernetes. It provides detailed explanations of Kubernetes concepts and extensive coverage of the Kubernetes API. It useful reference for those looking to deepen their understanding of Kubernetes.
Cloud Native Patterns provides a set of architectural patterns for building and deploying cloud-native applications. It covers patterns for containerization, service discovery, and data management. is useful for those looking to design and build scalable and resilient Kubernetes applications.
Running Kubernetes practical guide to operating and managing Kubernetes clusters. It provides guidance on installation, configuration, monitoring, and troubleshooting. is useful for those looking to manage Kubernetes clusters in production.
Google Kubernetes Engine Best Practices provides a set of guidelines and best practices for working with Google Kubernetes Engine. is useful for those looking for guidance when building and managing Kubernetes clusters.
Cloud Computing Design Patterns provides a set of proven design patterns for cloud computing. It covers patterns for application, data, and infrastructure management. is useful for those looking to design and build scalable and reliable cloud-native applications.
Designing Data-Intensive Applications provides a comprehensive guide to the principles of designing data-intensive applications. It covers topics such as data modeling, consistency, and scalability. is useful for those looking to design and build scalable and reliable data-intensive applications.
Software Architecture for Cloud Computing provides a comprehensive guide to the principles of software architecture for cloud computing. It covers topics such as cloud design patterns, cloud scalability, and cloud security. is useful for those looking to design and build scalable and reliable cloud-native applications.
Architecting for Scale provides a practical guide to designing and building scalable systems. It covers topics such as scalability patterns, performance optimization, and cloud computing. is useful for those looking to design and build scalable Kubernetes applications.
Continuous Delivery provides a comprehensive guide to the principles and practices of continuous delivery. It covers topics such as continuous integration, continuous testing, and continuous deployment. is useful for those looking to improve the efficiency of their software delivery process.
Provides valuable insights into the principles of designing data-intensive applications. It covers architectural patterns, data modeling, and consistency approaches. It's a great resource for those working with data-intensive applications in Kubernetes.
Kubernetes Operators provides a detailed guide to creating and using Kubernetes operators. It covers the fundamentals of operator development, as well as advanced topics such as custom resources and controllers. is useful for those looking to extend the functionality of Kubernetes.
Site Reliability Engineering comprehensive guide to the practices and principles of site reliability engineering. It provides insights into building and operating reliable and scalable systems. is useful for those looking to improve the reliability of their Kubernetes applications.

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: Foundations 日本語版.
Reliable Cloud Infrastructure: Design and Process 日本語版
Most relevant
Getting Started with Google Kubernetes Engine - 日本語版
Most relevant
Architecting with Google Kubernetes Engine: Production...
Most relevant
Architecting with Google Kubernetes Engine: Workloads 日本語版
Most relevant
Introduction to Google Workspace 日本語版
Most relevant
AIってなんだ。 イメージで理解しておきたい人のための超入門講座
Most relevant
Google Sheets - Advanced Topics 日本語版
Most relevant
自宅でできる40歳超え女性のお腹凹ませ4週間プログラム
Most relevant
Modernizing Data Lakes and Data Warehouses with GCP 日本語版
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