|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/streaming-analytics-on-google-cloud-platform/
课程评论:没有评论
课程名称: Google Cloud Platform上的流式分析 课程概述: 本课程是为期五天的系列课程中的最后一门,旨在帮助您获得备受追捧的Google认证数据工程师资格。该系列课程将帮助您理解在Google Cloud Platform上数据工程师的角色。尽管课程较短,但内容密集,虽然您不需要为考试编写Java管道,但您需要了解这些管道是如何创建和执行的。Google认证数据工程师是目前唯一的针对于数据和机器学习工程师的现实世界认证。 注意:该课程并不是关于编程Apache Beam管道的课程,而是专注于理解Apache Beam和Cloud Dataflow如何为流数据构建管道提供基础设施。课程将为学习者提供通过认证数据工程师考试所需的术语和流程理解。随着流数据处理在大数据中的重要性日益增加,企业渴求更及时的数据,转向流式处理是实现低延迟的有效方式。 在Google Cloud Platform中,我们主要使用Cloud Dataflow构建这些管道。该产品融合了Google开发者的代码和Apache基金会的代码,而Apache Beam便是在这两者的共同合作下产生的。Apache Beam(Batch + strEAM)是用于进行批处理和流数据处理的模型和一组API。它由Google(与Cloudera和PayPal合作)在2016年通过Apache孵化器项目开源。 本课程将介绍Apache Beam和Cloud Dataflow,并通过图示化方式简化较为复杂的主题。 选择这门课程的五个理由: 1) 您希望成为数据工程师。这是全球最热门的工作,职业发展潜力巨大,提供了迁移自由及在远程工作方面的优势。 2) Google认证数据工程师。Google在数据领域一直处于领先地位,是唯一提供数据工程认证的云供应商。 3) 数据增长惊人。过去两年内,90%的全球数据被创造,全球每天产生约4500亿笔交易,收集的数据量约为每日2.5EB,这一数字每月翻倍。 4) Apache Beam的基本概念。Apache Beam管道需要基本的编程技能,Google认证数据工程师考试要求您能够识别Beam管道的各个部分。 5) 努力走在时代前沿。数据工程师角色较新,您学习并获得认证的同时也是进入这一蓬勃发展的领域的先行者。 感谢您对Google Cloud Platform上的流式分析课程的关注,我们期待在课程中见到您!
Review from course in this series: "I like the detail, especially highlighting the specifics of the test. The detail makes this course worth the investment including the summary at the end and the quizzes that test my knowledge." - Valentina Kibuyaga Welcome to Streaming Analytics on Google Cloud Platform This is the Fifth and final course in a series of courses designed to help you attain the coveted Google Certified Data Engineer. Additionally, the series of courses is going to show you the role of the data engineer on the Google Cloud Platform. While this is a short course the topic matter is dense and while you won't have to author is Java Pipelines for the exam you will need to know a lot about how they are created and executed. At this juncture, the Google Certified Data Engineer is the only real world certification for data and machine learning engineers. NOTE: This is NOT a course on programming Apache Beam Pipelines. This is a very targeted course on understanding how Apache Beam and Cloud Dataflow provide us with an infrastructure to build pipelines for streaming data. The course will provide the learner with the nomenclature and process understanding they'll need to pass the Certified Data Engineering Exam. Streaming data processing is a big deal in big data these days, and for good reasons. Businesses crave ever more timely data, and switching to streaming is a good way to achieve lower latency. The massive, unbounded data sets that are increasingly common in modern business are more easily tamed using a system designed for such never-ending volumes of data. Processing data as it arrives spreads workloads out more evenly over time, yielding more consistent and predictable consumption of resources. In Google Cloud Platform the main tool we use for building these pipelines Cloud Dataflow. The product itself is a fusion of the code written by Google developers and that of the Apache foundation. The project that came out of that business cohabitation is Apache Beam. Apache Beam (Batch + strEAM) is a model and set of APIs for doing both batch and streaming data processing. It was open-sourced by Google (with Cloudera and PayPal) in 2016 via an Apache incubator project. In this course, we are going to learn about Apache Beam and Cloud Dataflow. While the course is an entry level course streaming will be new to many. Like most of my other courses in this series, I'll attempt to break down more complicated topics pictorially. *Five Reasons to take this Course.* 1) You Want to be a Data Engineer It's the number one job in the world. (not just within the computer space) The growth potential career wise is second to none. You want the freedom to move anywhere you'd like. You want to be compensated for your efforts. You want to be able to work remotely. The list of benefits goes on. 2) The Google Certified Data Engineer Google is always ahead of the game. If you were to look back at a timeline of their accomplishments in the data space you might believe they have a crystal ball. They've been a decade ahead of everyone. Now, they are the first and the only cloud vendor to have a data engineering certification. With their track record I'll go with Google. 3) The Growth of Data is Insane Ninety percent of all the world's data has been created in the last two years. Business around the world generate approximately 450 billions transactions a day. The amount of data collected by all organizations is approximately 2.5 Exabytes a day. That number doubles every month. 4) Apache Beam in Plain English Apache Beam pipelines require basic programming skills. The Google Certified Data Engineering exam will require you are able to identify the parts of a Beam Pipeline in addition to understanding some of the vernacular and nuances behind streaming data. 5) You want to be ahead of the Curve The data engineer role is new. While you're learning, building your skills and becoming certified you are also the first to be part of this burgeoning field. You know that the first to be certified means the first to be hired and first to receive the top compensation package. Thank you for your interest in Streaming Analytics on Google Cloud Platform and we will see you in the course!!