Serverless Data Processing with Dataflow

所在平台: Coursera专项课程

课程主页: https://www.coursera.org/specializations/serverless-data-processing-with-dataflow

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:无服务器数据处理与Dataflow 课程概述:在本课程中,您将学习如何利用Apache Beam和Cloud Dataflow协同工作,以满足组织的数据处理需求。您将能够编写数据处理管道,以及使用实用函数、模式和水印等高级组件;并执行数据流管道的监控、故障排除、测试和CI/CD等操作。此外,您将学习如何以可靠性为前提部署Dataflow管道,以最大程度地提高数据处理平台的稳定性。 本专项课程包含三个部分: 1. **基础篇**:介绍Apache Beam和Dataflow如何协同满足您的数据处理需求,避免供应商锁定的风险。 2. **管道开发**:讨论如何将业务逻辑转化为可以在Dataflow上运行的数据处理应用。 3. **运维篇**:回顾在Dataflow上运行数据应用的关键操作,包括监控、故障排除、测试和可靠性。 实用学习项目:该专项课程结合了Qwiklabs平台的实践实验,这些实验建立在课程模块所覆盖的概念之上。实验提供Java和Python版本,供需要添加或更新代码的学员参考。 证书:完成后可获得证书。 学习模式:100% 在线课程,灵活的学习计划,您可以随时开始学习,并自主设定和维护学习进度。 课程长度:大约需要2个月,建议每周学习3小时。 课程需求:需要对Java或Python编程语言有基本了解。 语言:英语,配有英语字幕。 想要了解更多,您可以访问[课程链接](https://www.coursera.org/learn/serverless-data-processing-with-dataflow-foundations)。

课程大纲

Course Link: https://www.coursera.org/learn/serverless-data-processing-with-dataflow-foundations

Name:Serverless Data Processing with Dataflow: Foundations

Description:Offered by Google Cloud. This course is part 1 of a 3-course series on Serverless Data Processing with Dataflow. In this first course, we ... Enroll for free.

Course Link: https://www.coursera.org/learn/developing-pipelines-on-dataflow

Name:Serverless Data Processing with Dataflow: Develop Pipelines

Description:Offered by Google Cloud. In this second installment of the Dataflow course series, we are going to be diving deeper on developing pipelines ... Enroll for free.

Course Link: https://www.coursera.org/learn/serverless-data-processing-with-dataflow-operations

Name:Serverless Data Processing with Dataflow: Operations

Description:Offered by Google Cloud. In the last installment of the Dataflow course series, we will introduce the components of the Dataflow operational ... Enroll for free.

课程评论(0条)

课程详情

What you will learn
Demonstrate how Apache Beam and Cloud Dataflow work together to fulfill your organization’s data processing needs
Write pipelines and advanced components such as utility functions, schemas, and watermarks.
Perform monitoring, troubleshooting, testing and CI/CD on Dataflow pipelines.
Deploy Dataflow pipelines with reliability in mind to maximize stability for your data processing platform
About this Specialization
2,363
recent views
It is becoming harder and harder to maintain a technology stack that can keep up with the growing demands of a data-driven business. Every Big Data practitioner is familiar with the three V’s of Big Data: volume, velocity, and variety. What if there was a scale-proof technology that was designed to meet these demands? Enter Google Cloud Dataflow. Google Cloud Dataflow simplifies data processing by unifying batch & stream processing and providing a serverless experience that allows users to focus on analytics, not infrastructure. This specialization is intended for customers & partners that are looking to further their understanding of Dataflow to advance their data processing applications. This specialization contains three courses: Foundations, which explains how Apache Beam and Dataflow work together to meet your data processing needs without the risk of vendor lock-in Develop Pipelines, which covers how you convert our business logic into data processing applications that can run on Dataflow Operations, which reviews the most important lessons for operating a data application on Dataflow, including monitoring, troubleshooting, testing, and reliability.
Applied Learning Project
This specialization incorporates hands-on labs using Qwiklabs platform. The labs build on the concepts covered in the course modules. Where applicable, we have provided Java and Python versions of the labs. For labs that require adding/updating code, we have provided a recommended solution for your reference.
Shareable Certificate
Shareable Certificate
Earn a Certificate upon completion
100% online courses
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Flexible Schedule
Set and maintain flexible deadlines.
Intermediate Level
Intermediate Level
Basic understanding of Java or Python programming language
Hours to complete
Approximately 2 months to complete
Suggested pace of 3 hours/week
Available languages
English
Subtitles: English
Shareable Certificate
Shareable Certificate
Earn a Certificate upon completion
100% online courses
100% online courses
Start instantly and learn at your own schedule.
Flexible Schedule
Flexible Schedule
Set and maintain flexible deadlines.
Intermediate Level
Intermediate Level
Basic understanding of Java or Python programming language
Hours to complete
Approximately 2 months to complete
Suggested pace of 3 hours/week
Available languages
English
Subtitles: English

课程标签

0人关注该课程

主题相关的课程