Information Technology
Hands on Training icon
Hands On Training
Hands on Training icon

Architecting Stream Processing Solutions Using Google Cloud Pub/Sub

Course Cover
compare button icon

Course Features

icon

Duration

104 minutes

icon

Delivery Method

Online

icon

Available on

Downloadable Courses

icon

Accessibility

Mobile, Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

104 minutes

Course Description

Data warehousing, analytics, and real-time data processing are becoming more integral to companies' business models. Stream processing is now a must-have feature. This course, Architecting Stream Processing Solutions Using Google Cloud Pub/Sub will teach you how to ingest, process, and take snapshots of streaming data using the Google Cloud Platform. You can also replay messages and create replay messages. You will first learn about the basic architecture of a Publisher/Subscriber. Publishers are apps that send messages. These messages are organized into Topics. Subscriptions can be associated with Topics. Subscribers must listen to subscriptions. Each subscription has a message queue. Messages are kept in the queue until at most one subscriber has acknowledged that they have received them. Pub/Sub is a reliable messaging platform. Next you'll learn how to create topics and how to pull and push subscriptions. Push and pull subscriptions have different names. They differ in who is responsible for delivering messages to subscribers. You will also learn how to use advanced features such as Pub/Sub, including creating snapshots and searching for a specific timestamp in the future or the past. The exact semantics of creating snapshots will be explained, as well as the implications of turning off the "retain acknowledgements messages" option in a subscription. After completing this course, your knowledge and skills in Google Cloud Pub/Sub will allow you to efficiently and reliably process streaming data via the GCP.

Course Overview

projects-img

International Faculty

projects-img

Case Based Learning

projects-img

Post Course Interactions

projects-img

Case Studies,Instructor-Moderated Discussions

projects-img

Case Studies, Captstone Projects

Skills You Will Gain

Course Instructors

Author Image

Vitthal Srinivasan

Instructor

Vitthal has spent a lot of his life studying - he holds Masters Degrees in Math and Electrical Engineering from Stanford, an MBA from INSEAD, and a Bachelors Degree in Computer Engineering from Mum...
Course Cover