|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/cloud-infrastructure-design-process
课程评论:没有评论
课程名称:可靠的Google Cloud基础设施:设计与流程 课程概述:本课程旨在帮助学生在Google Cloud上构建高可靠性和高效性的解决方案,使用经验证的设计模式。该课程是《Google计算引擎架构》和《Google Kubernetes引擎架构》课程的延续,并假定学员对之前课程涵盖的技术有实践经验。通过演示、设计活动和动手实验,参与者将学习如何定义和权衡业务与技术需求,设计出高可靠性、高可用性、安全且具有成本效益的Google Cloud部署。 课程大纲: 1. 引言 - 课程结构及内容介绍。 2. 服务定义 - 学习如何描述系统用户的角色与角色特性,使用关键绩效指标(KPI)衡量成功,探讨服务水平目标(SLO)、服务水平指标(SLI)和服务水平协议(SLA)。 3. 微服务设计与架构 - 介绍应用程序架构与微服务设计。 4. DevOps自动化 - 介绍DevOps自动化,强调其在实现一致性、可靠性和快速部署中的重要性。 5. 存储解决方案选择 - 讨论Google Cloud的存储与数据解决方案,如何选择最适合的方案以满足业务和技术需求。 6. Google Cloud与混合网络架构 - 讨论Google Cloud网络架构,包括混合架构。 7. 应用程序部署到Google Cloud - 探讨将应用程序部署到Google Cloud的不同选项,帮助学员做出合理的选择。 8. 设计可靠系统 - 讲解如何设计可靠的系统。 9. 安全性 - 讨论安全性的重要性,强调Google在云端安全运营的20年经验,认为安全性是推动创新的基础。 10. 维护与监控 - 本课程的最后一个模块,涵盖应用程序的维护与监控。 通过本课程,学员将能够掌握在Google Cloud上设计和部署高效、可靠解决方案的关键技能。
Name:Introduction
Description:Welcome to the Reliable Google Cloud Infrastructure: Design and Process course. Learn about the course structure and it's content.
Name:Defining Services
Description:In this module, you will learn to describe users of a system in terms of the roles and personas they take. You will learn how to measure success using Key performance indicators (KPIs) and you will examine service level objectives (SLOs), service level indicators (SLIs), and service level agreements (SLAs).
Name:Microservice Design and Architecture
Description:In this module, we introduce application architecture and microservice design.
Name:DevOps Automation
Description:This module introduces DevOps automation, a key factor in achieving consistency, reliability, and speed of deployment.
Name:Choosing Storage Solutions
Description:In this module, we discuss Google Cloud storage and data solutions and how to select the most suitable one to meet your business and technical requirements.
Name:Google Cloud and Hybrid Network Architecture
Description: In this module, we discuss Google Cloud network architectures, including hybrid architectures.
Name:Deploying Applications to Google Cloud
Description:In this module, we discuss the different options of deploying applications to Google Cloud. Google Cloud offers many possible deployment platforms, and the choice is not always immediately obvious.
Name:Designing Reliable Systems
Description:In this module, we talk about how to design reliable systems.
Name:Security
Description:In this module, we cover security. Google has been operating securely in the cloud for 20 years. There is a strong belief that security empowers innovation. The approach of the cloud architect should be that security should be put first; everything else will follow from this.
Name:Maintenance and Monitoring
Description:In this final module of this course, we cover application maintenance and monitoring.
This course equips students to build highly reliable and efficient solutions on Google Cloud using proven design patterns. It is a continuation of the Architecting with Google Compute Engine or Architecting with Google Kubernetes Engine courses and assumes hands-on experience with the technologies covered in either of those courses. Through a combination of presentations, design activities, and hands-on labs, participants learn to define and balance business and technical requirements to design Google Cloud deployments that are highly reliable, highly available, secure, and cost-effective.