Building Applications with Eventarc on Google Cloud
Offered By: Google Cloud via Coursera
Course Description
Overview
This course teaches you how to build and secure event-driven applications by using Eventarc. Using lectures and hands-on labs, you create Eventarc triggers to route events from Google Cloud services to event receivers that act on the events. You learn about the standard CloudEvents format that is used by Eventarc, and you build and deploy an event receiver service to consume events.
Syllabus
- Introduction
- Welcome to "Building Applications with Eventarc on Google Cloud." In this course, you learn to build and secure event-driven applications by using Eventarc.
- Eventarc Overview
- This module reviews how Eventarc enables event-driven applications. We compare Eventarc to Pub/Sub, a messaging service on Google Cloud which is also used to enable event-driven applications. Finally, we discuss common use cases for Eventarc.
- Event Providers, Types, and Destinations
- This module discusses event providers, the services that generate Eventarc events. You learn about the types of events that can be sent, and about event destinations, which host services that consume events.
- Creating Eventarc Triggers
- This module discusses Eventarc triggers, which route events to the event receivers that act on the events. You learn how to secure the access to Eventarc, and how to secure Eventarc data and event receiver services. You create an Eventarc trigger that generates an event when a Pub/Sub message is sent, and another trigger that generates events from Cloud Audit Logs entries.
- Building Event Receivers
- This module explores event receiver services, and how Eventarc delivers events to these services. You learn about CloudEvents and how they are delivered in HTTP requests. You build an event receiver service by using a CloudEvents SDK and deploy the service to Cloud Functions and Google Kubernetes Engine.
Taught by
Google Cloud Training
Related Courses
Architecting Microsoft Azure SolutionsMicrosoft via edX Internetwork Security
Indian Institute of Technology, Kharagpur via Swayam Network Security
Georgia Institute of Technology via Udacity Microsoft Professional Orientation : Cloud Administration
Microsoft via edX Cyber Threats and Attack Vectors
University of Colorado System via Coursera