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

本コースでは、実績ある設計パターンを利用し、信頼性と効率に優れたソリューションを Google Cloud で構築する方法を学習します。本コースは Architecting with Google Compute Engine または Architecting with Google Kubernetes Engine の後続コースであり、これらいずれかのコースで取り上げられているテクノロジーを習得済みであることが受講の前提になります。講義、設計アクティビティ、ハンズオンラボを通して、信頼性と可用性が高く、安全でコスト効率に優れた Google Cloud デプロイメントを設計するためのビジネス要件と技術的要件をバランス良く定義する方法を学びます。

このコースでは、以下のスキルについて学習します。

● 問い、テクニック、設計上の考慮事項からなるツールセットを適用する

● アプリケーションの要件を定義し、KPI、SLO、SLI として具体的に表す

● アプリケーション要件を細分化し、適切なマイクロサービス境界を見つける

●Google Cloud のデベロッパー ツールを利用して、自動化された先進的なデプロイ パイプラインを設定する

● アプリケーションの要件に基づき、適切な Cloud Storage サービスを選択する

Read more

本コースでは、実績ある設計パターンを利用し、信頼性と効率に優れたソリューションを Google Cloud で構築する方法を学習します。本コースは Architecting with Google Compute Engine または Architecting with Google Kubernetes Engine の後続コースであり、これらいずれかのコースで取り上げられているテクノロジーを習得済みであることが受講の前提になります。講義、設計アクティビティ、ハンズオンラボを通して、信頼性と可用性が高く、安全でコスト効率に優れた Google Cloud デプロイメントを設計するためのビジネス要件と技術的要件をバランス良く定義する方法を学びます。

このコースでは、以下のスキルについて学習します。

● 問い、テクニック、設計上の考慮事項からなるツールセットを適用する

● アプリケーションの要件を定義し、KPI、SLO、SLI として具体的に表す

● アプリケーション要件を細分化し、適切なマイクロサービス境界を見つける

●Google Cloud のデベロッパー ツールを利用して、自動化された先進的なデプロイ パイプラインを設定する

● アプリケーションの要件に基づき、適切な Cloud Storage サービスを選択する

● クラウド ネットワークとハイブリッド ネットワークを設計する

● 主要なパフォーマンス指標とコストのバランスを保ちつつ、信頼性がありスケーラブルで復元性に優れたアプリケーションを実装する

●アプリケーションに適した Google Cloud デプロイメント サービスを選択する

● クラウドのアプリケーション、データ、インフラストラクチャを保護する

● Google Cloud ツールを使用してサービスレベル目標とコストをモニタリングする

前提条件

● Architecting with Google Cloud Platform Specialization または Architecting with Google Kubernetes Engine の先行コースを修了している、または同等の経験を有すること

● コマンドライン ツールと Linux オペレーティング システム環境の基礎を習熟していること

● システム運用の経験(オンプレミスまたはパブリック クラウド環境でのアプリケーションのデプロイや管理を含む)を有すること

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

はじめに
Reliable Google Cloud Infrastructure: Design and Process コースへようこそ。コースの構成と内容について説明します。
サービスの定義
このモジュールでは、ロールとペルソナの観点からシステムのユーザーを定義する方法を学習します。重要業績評価指標(KPI)を使用して成果を測定する方法を学習し、サービスレベル目標(SLO)、サービスレベル指標(SLI)、サービスレベル契約(SLA)について考察します。
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
適切なクラウド導入を設計する際に役立つ実績ある設計パターンを学習できます
アプリケーションの要件を特定し、KPI、SLO、SLI として具体的に表す方法を学習できます
Google Cloud の開発者ツールを使用して、自動化された先進的な導入パイプラインを設定する方法を学習できます
アプリケーションの要件に基づき、適切な Cloud Storage サービスを選択する方法を学習できます
クラウド ネットワークとハイブリッド ネットワークを設計する方法を学習できます
主要なパフォーマンス指標とコストのバランスを保ちつつ、信頼性がありスケーラブルで復元性に優れたアプリケーションを実装する方法を学習できます

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Google cloud 信頼性設計と実践プロセス

受講者によると、このコースは非常に実践的で、Google Cloudにおける信頼性設計とプロセスを学ぶのに役立つとのことです。SLO/SLIやマイクロサービスの設計など、業務に直結する重要な概念体系的に理解できる点が高く評価されています。ハンズオンラボ実践的なスキル習得に貢献しています。ただし、コースは前提知識がある学習者向けであり、初心者には難しいという意見が複数あります。また、全体的に網羅的ではあるものの、特定の分野(ネットワークなど)では深さが足りない具体的な例が少ないと感じる受講者もいるようです。ナレーションの質最新情報の反映に関する指摘も見られました。総合的には、GCP経験者が信頼性設計を深めるのに適したコースと言えます。
分かりやすい構成で体系的に学べます
"Google Cloudの信頼性設計について体系的に学べました。モジュール構成が分かりやすく、..."
"体系的な知識が身につきました。"
"コース全体が体系的に構成されていて理解しやすかった。"
実践的な学びを深めるラボが役立ちます
"ハンズオンラボも非常に助かります。"
"ラボは実践的で良いですが、たまに環境構築で手間取ることもありました。"
"実践的な内容をラボで確認できて良かったです。"
業務に役立つ信頼性設計が学べます
"非常に実践的で、実際の業務に役立つ内容でした。"
"特にSLO/SLIやマイクロサービスの設計原則がよく理解できました。"
"信頼性設計の考え方を学ぶ上で非常に参考になりました。SREの概念がGoogleの視点から解説されており、理解が深まりました。"
ナレーションや最新情報の課題
"コースの内容自体は良いのですが、ナレーションの質が少し気になりました。機械的な感じがして..."
"最新のサービスアップデートが反映されていない部分もあるようです。"
幅広くカバーも、一部でより詳細を求める声も
"全体的には網羅的ですが、深さが足りないと感じる箇所がありました。"
"特にネットワーク周りはもう少し詳しい解説が欲しかったです。"
"特定のトピック(例:GKEのデプロイ方法など)について、もう少し具体的な例があると良かったです。"
GCP経験者向けコースです
"前提知識がしっかりとないと難しい部分があります。"
"初心者には向きません。ある程度、GCPの経験がある人向けです。"
"前提コースを終えていれば問題なく進めます。"

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 Reliable Cloud Infrastructure: Design and Process 日本語版 with these activities:
リソースとツールのコンピレーション
この活動は、受講生が Google Cloud のアーキテクチャに関するリソースとツールを体系化して収集する機会を提供します。これにより、コースの資料を補完し、長期的な学習を強化できます。
Show steps
  • 関連するドキュメント、チュートリアル、ブログ記事を収集する
  • リソースをカテゴリ別に整理する
  • コンピレーションをクラスメートやオンラインで共有する(オプション)
Review core principles of cloud computing
Brush up on the fundamentals of cloud computing to ensure a solid understanding of the underlying concepts covered in this course.
Browse courses on Cloud Computing
Show steps
  • Revisit key concepts such as virtualization, scalability, and elasticity.
  • Review the different cloud service models (IaaS, PaaS, SaaS) and their benefits.
  • Explore the various cloud deployment models (public, private, hybrid).
ディスカッションフォーラムへの参加
この活動は、受講生が他の受講生やインストラクターと交流し、コースのトピックについて意見を交換する機会を提供します。これにより、理解が深まり、新しい視点が得られます。
Show steps
  • ディスカッションフォーラムのトピックを閲覧する
  • 質問を投稿したり、他の人の質問に回答したりする
  • フォーラムでの議論やアイデアを要約する
Five other activities
Expand to see all activities and additional details
Show all eight activities
Practice deploying applications on Google Kubernetes Engine
Reinforce your understanding of Kubernetes by following guided tutorials that walk you through deploying applications on GKE.
Browse courses on Google Kubernetes Engine
Show steps
  • Set up a Kubernetes cluster on GKE.
  • Deploy a sample application to the cluster.
  • Scale the application and monitor its performance.
Participate in a study group to discuss design patterns and best practices
Engage with peers to exchange ideas, share experiences, and learn from each other's perspectives on cloud architecture design.
Browse courses on Cloud Architecture Design
Show steps
  • Join or create a study group with other students taking the course.
  • Discuss design patterns, best practices, and challenges related to Google Cloud deployments.
  • Collaborate on projects and provide feedback to each other.
ハンズオンラボ:アプリケーションのデプロイメント
この活動は、受講生が Google Cloud にアプリケーションをデプロイする実践的な経験を積むのに役立ちます。これにより、信頼性と効率に優れたソリューションの設計と実装に対する理解が深まります。
Browse courses on Google Kubernetes Engine
Show steps
  • Deployment Manager を使用してアプリケーションをデプロイする
  • Kubernetes Engine を使用してコンテナ化されたアプリケーションをデプロイする
  • デプロイメントのモニタリングとトラブルシューティングを行う
Solve design challenges related to Google Cloud deployments
Test your ability to apply design principles by solving challenges that simulate real-world Google Cloud deployment scenarios.
Browse courses on Cloud Architecture Design
Show steps
  • Analyze a given scenario and identify the key design considerations.
  • Develop a solution that meets the requirements of the scenario.
  • Evaluate the solution and identify areas for improvement.
Design and implement a multi-tier application architecture on Google Cloud
Apply your knowledge of Google Cloud services and architecture by designing and implementing a complete multi-tier application.
Browse courses on Cloud Architecture Design
Show steps
  • Define the application requirements and design the architecture.
  • Implement the application using appropriate Google Cloud services.
  • Test and deploy the application.

Career center

Learners who complete Reliable Cloud Infrastructure: Design and Process 日本語版 will develop knowledge and skills that may be useful to these careers:
Cloud Architect
If you are looking to become a Cloud Architect, the course, "Reliable Cloud Infrastructure: Design and Process 日本語版," can be a valuable asset. This course introduces you to best practices and strategies for designing and deploying reliable and scalable cloud infrastructure. The skills and knowledge gained in this course will help you excel in your role as a Cloud Architect, enabling you to design and implement cloud solutions that meet the demands of modern businesses.
Site Reliability Engineer
The course, "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, covers best practices for designing and deploying highly reliable cloud infrastructure. Anyone looking for a career as a Site Reliability Engineer would benefit from taking this course. It can be instrumental in providing you with the skills and knowledge needed to design, build, and maintain reliable and scalable systems.
DevOps Engineer
The course, "Reliable Cloud Infrastructure: Design and Process 日本語版," from Google Cloud, covers the principles and practices of designing and deploying reliable and scalable cloud infrastructure. This course would be beneficial to someone who aspires to be a DevOps Engineer. It provides essential knowledge and skills for automating software delivery and infrastructure management, a crucial aspect of DevOps engineering.
Cloud Security Engineer
For individuals seeking a career as a Cloud Security Engineer, the course "Reliable Cloud Infrastructure: Design and Process 日本語版," can be a valuable asset. This course gives insights into designing and deploying secure cloud infrastructure and covers best practices for protecting data and applications in the cloud. By taking this course, you will gain the knowledge and skills necessary to succeed in this role.
Reliability Engineer
As someone who is interested in becoming a Reliability Engineer, you should take the course entitled, "Reliable Cloud Infrastructure: Design and Process 日本語版," on Google Cloud. The course teaches about building reliable solutions using proven design patterns. It discusses how to balance performance indicators and cost to implement resilient applications. This course can be pivotal in helping you to succeed in this field as a Reliability Engineer.
Cloud Platform Engineer
The course, "Reliable Cloud Infrastructure: Design and Process 日本語版," from Google Cloud, covers the fundamentals of designing and deploying reliable and scalable cloud infrastructure. This course would be beneficial to someone who aspires to be a Cloud Platform Engineer. It provides essential knowledge and skills for designing, implementing, and managing cloud platforms.
Infrastructure Architect
For those interested in pursuing a career as an Infrastructure Architect, the course entitled, "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, can be a valuable asset. This course introduces best practices and strategies for designing and deploying reliable and scalable infrastructure. The skills and knowledge gained in this course will help you excel in your role as an Infrastructure Architect, enabling you to design and implement infrastructure solutions that meet the demands of modern businesses.
Cloud Engineer
The course, "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, can be beneficial for those looking to become a Cloud Engineer. This course provides a foundation in designing and deploying reliable and scalable cloud solutions. By taking this course, you will gain the knowledge and skills necessary to succeed in this role.
Data Architect
The course, "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, can be beneficial for those looking to become a Data Architect. This course covers best practices for designing and deploying reliable and scalable data infrastructure. By taking this course, you will gain the knowledge and skills necessary to succeed in this role.
Network Architect
Individuals interested in a career as a Network Architect may find the course entitled, "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, to be a valuable resource. This course provides a foundation in designing and deploying reliable and scalable network infrastructure. The knowledge and skills gained from this course will help you excel in your role as a Network Architect, enabling you to design and implement network solutions that meet the demands of modern businesses.
Software Architect
Those interested in a career as a Software Architect may find the course, "Reliable Cloud Infrastructure: Design and Process 日本語版," particularly relevant. This course provides a foundation in designing and deploying reliable and scalable software systems. The knowledge and skills gained from this course will help you excel in your role as a Software Architect, enabling you to design and implement software solutions that meet the demands of modern businesses.
Database Administrator
The course, "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, can be beneficial for those looking to become a Database Administrator. This course provides a foundation in designing and deploying reliable and scalable database systems. By taking this course, you will gain the knowledge and skills necessary to succeed in this role.
Full-Stack Developer
If you are interested in becoming a Full Stack Developer, the course, "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, can provide a strong foundation. This course covers the principles and practices of designing and deploying reliable and scalable cloud applications. The knowledge and skills gained from this course will enable you to develop and implement software solutions that meet the demands of modern businesses.
Systems Analyst
For individuals interested in a career as a Systems Analyst, the course "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, can be a valuable resource. This course provides a foundation in designing and deploying reliable and scalable systems. By taking this course, you will gain the knowledge and skills necessary to succeed in this role.
IT Consultant
Those interested in a career as an IT Consultant may find the course entitled, "Reliable Cloud Infrastructure: Design and Process 日本語版," offered by Google Cloud, to be a valuable asset. This course introduces best practices and strategies for designing and deploying reliable and scalable infrastructure. The skills and knowledge gained in this course will help you excel in your role as an IT Consultant, enabling you to provide valuable advice to clients on how to design and implement IT solutions that meet their business needs.

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 Reliable Cloud Infrastructure: Design and Process 日本語版.
Provides a comprehensive guide to site reliability engineering (SRE). It covers topics such as service level objectives (SLOs), error budgets, and incident management.
Provides a data-driven analysis of the practices that lead to high-performing IT organizations. It covers topics such as DevOps, lean thinking, and continuous improvement.
Provides a practical guide to DevOps. It covers topics such as continuous integration, continuous delivery, and continuous monitoring.
Provides a comprehensive overview of Kubernetes. It covers a wide range of topics, including Kubernetes fundamentals, cluster management, and application deployment.
Provides a comprehensive overview of cloud computing concepts, technologies, and architectures. It covers a wide range of topics, including cloud deployment models, service models, and security considerations.
Provides a comprehensive overview of Google Cloud Platform. It covers a wide range of topics, including compute, storage, networking, and security.
Novel that tells the story of a team of IT professionals who are struggling to meet the demands of their business. It provides valuable insights into the challenges of IT operations and the importance of DevOps.
Provides a set of patterns and practices for designing, building, and running cloud native applications. It covers topics such as containers, microservices, and serverless computing. It also includes discussion of the benefits and challenges of cloud native development.
Provides a comprehensive guide to Kubernetes, a popular open source container orchestration system. It covers topics such as cluster architecture, deployment strategies, and cluster management. It also includes discussion of advanced topics such as security and troubleshooting.
Provides a deep dive into the design and implementation of data-intensive applications. It covers topics such as data modeling, data storage, and data processing.
Examines the architecture of various data intensive applications, using a set of patterns that are common to various such applications. The book includes discussion of specific patterns such as lambda architecture, CQRS, event sourcing, and other techniques. It also includes discussion of the tradeoffs and decisions that must be made when designing a "Big Data" application from scratch.

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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 - 2025 OpenCourser