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

What's inside

Syllabus

はじめに
Reliable Google Cloud Infrastructure: Design and Process コースへようこそ。コースの構成と内容について説明します。
サービスの定義
このモジュールでは、ロールとペルソナの観点からシステムのユーザーを定義する方法を学習します。重要業績評価指標(KPI)を使用して成果を測定する方法を学習し、サービスレベル目標(SLO)、サービスレベル指標(SLI)、サービスレベル契約(SLA)について考察します。
Read more
マイクロサービスの設計とアーキテクチャ
このモジュールでは、アプリケーションのアーキテクチャとマイクロサービスの設計を紹介します。
DevOps 自動化
このモジュールでは、一貫した、信頼性の高い、迅速なデプロイを実現するうえで重要な要素となる DevOps の自動化を紹介します。
ストレージ ソリューションの選択
このモジュールでは、Google Cloud のストレージ ソリューションとデータ ソリューションについて考察し、ビジネス要件と技術要件に見合った最適なソリューションを選択する方法を紹介します。
Google Cloud とハイブリッド ネットワーク アーキテクチャ
このモジュールでは、ハイブリッド アーキテクチャを含め、Google Cloud のネットワーク アーキテクチャについて考察します。
Google Cloud へのアプリケーションのデプロイ
このモジュールでは、アプリケーションを Google Cloud にデプロイする複数の方法について考察します。Google Cloud では、多くのデプロイ プラットフォームを用意しており、どれを選べばよいか必ずしもすぐにわかるわけではありません。
信頼性の高いシステムの設計
このモジュールでは、信頼性の高いシステムの設計方法について説明します。
セキュリティ
このモジュールでは、セキュリティについて説明します。Google は、20 年にわたり、クラウド上で安全を確保して事業を展開しています。セキュリティがイノベーションを促進するという強い信念があります。クラウド アーキテクトは、セキュリティを最優先すれば、他のものはすべて後からついてくるという姿勢を取る必要があります。
メンテナンスとモニタリング
このコースの最終モジュールでは、アプリケーションのメンテナンスとモニタリングについて説明します。

Good to know

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

Save this course

Save Reliable Cloud Infrastructure: Design and Process 日本語版 to your list so you can find it easily later:
Save

Reviews summary

Positive and informative cloud architecture course

This course has been well received by learners, with many of its students praising it for its clear explanations, practical focus, and deep dive into cloud architecture principles. With a strong emphasis on hands-on labs and activities, this course aims to prepare learners to design and deploy scalable, reliable, and secure cloud infrastructure solutions.
Concepts Explained Clearly
"The explanations were very clear and easy to follow."
"The instructor did a great job of explaining the concepts in a way that was both engaging and informative."
Packed with Hands-On Labs
"The hands-on labs were a great way to solidify the concepts."
"The labs were very helpful in understanding the material."
Focuses on Real-World Applications
"The course is very practical and focuses on real-world applications."
"I was able to apply the knowledge I gained in my own projects."

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.
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.
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.
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 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.
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.
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.
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.
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.
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.
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

Here are nine courses similar to Reliable Cloud Infrastructure: Design and Process 日本語版.
App Deployment, Debugging, and Performance - 日本語版
Most relevant
Securing and Integrating Components of your Application...
Most relevant
Getting Started with Application Development 日本語版
Most relevant
セキュア ソフトウェア開発:要件、設計、再利用
Most relevant
Managing Google Workspace 日本語版
Most relevant
Essential Cloud Infrastructure: Foundation - 日本語版
Most relevant
Introduction to Google Workspace 日本語版
Most relevant
Infrastructure and Application Modernization with Google...
Most relevant
【初心者向け】直感的にわかる!Arduino(アルディーノ)で初めての電子工作 / デジタル回路設計 の基礎を学ぼう
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