跳至主要内容

课程

Service Orchestration and Choreography on Google Cloud

中级4 小时

This course introduces you to event-based applications and teaches you how to use service orchestration and choreography to coordinate microservices.

R4 小时成就证明

创建您的免费账户

继续使用 Google
或
继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

深受数千家公司学习者的喜爱

要培训团队?

试用企业版 →

课程简介

This course introduces you to event-based applications and teaches you how to use service orchestration and choreography to coordinate microservices. Using lectures and hands-on labs, you learn how to use Workflows, Eventarc, Cloud Tasks, and Cloud Scheduler to build microservices on Google Cloud.

先修要求

本课程没有先修要求

课程体系

课程大纲

1

Introduction

Welcome to "Service Orchestration and Choreography on Google Cloud." This course introduces you to microservices, event-driven applications, and the use of service choreography and orchestration on Google Cloud. Through a combination of lectures, hands-on labs, and supplemental materials, you will learn about Google Cloud's services that enable application integration and service communication: Workflows, Eventarc, Cloud Tasks, and Cloud Scheduler.
开始本章
2

Introduction to Microservices

3

Event-Driven Applications

This module introduces events and event-driven applications and discusses the benefits of choosing an event-driven architecture for your microservices applications.
开始本章
4

Choreography and Orchestration

This module introduces two effective patterns for inter-service communication: choreography and orchestration. Eventarc uses the choreography pattern, which allows independent services to perform tasks when events are received. Workflows uses orchestration, and acts as a central orchestrator of the interactions between the services. You learn how Workflows, Eventarc, Cloud Tasks, and Cloud Scheduler can be used to build powerful microservices applications on Google Cloud.
开始本章
5

Course Resources

Links to module PDFs
开始本章
R

Service Orchestration and Choreography on Google Cloud

课程已完成

获得成就证明

立即报名

通过 DataCamp 移动版提升您的数据技能

借助我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。