YoVDO

Modern Event-driven Architecture - Adopting Data in Motion

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Schema Design Courses Real-Time Systems Courses Stream Processing Courses System Architecture Courses Event-Driven Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the paradigm shift towards event-driven architectures and data in motion in this 39-minute conference talk from GOTO EDA Day 2022. Delve into the fundamental principles of good event-driven architecture (EDA) using data in motion, including treating event data as a first-class citizen, utilizing schemas as contracts for event streams, and planning for breaking changes and failures. Learn about the anatomy of a Kafka topic and witness a practical demonstration. Discover strategies for creating and empowering a governing body, providing self-service functionality with first-class support, making data easy to discover and use, and leveraging connectors to bridge streams and batch processing. Gain insights into the rise of event streaming and its impact on modern software architecture, equipping yourself with knowledge to implement next-generation information technology deployments.

Syllabus

Intro
Data is the new engine of business success
Paradigm for data in motion: Event streams
Basic event oriented
Event-command oriented
Event oriented - asynchronous
Evnet oriented - decoupled
Modern architecture
The rise of event streaming
Anatomy of a Kafka topic
Principles of good EDA using data in motion
1. Treat event data as first class citizen
2. Make schemas the contract for event streams
3. Plan for breaking changes and failures
Demo
4. Create & empower a governing body
5. Provide self-service functionality with first class support
6. Make data easy to discover & use
7. Rely on connectors to bridge streams & batch
Outro


Taught by

GOTO Conferences

Related Courses

Apache Kafka Deep Dive
A Cloud Guru
Microsoft Certified: Azure Data Engineer Associate (DP-203)
A Cloud Guru
Approfondimento sui concetti e gli strumenti per analizzare i dati in streaming (Italiano) | Deep Dive into Concepts and Tools for Analyzing Streaming Data (Italian)
Amazon Web Services via AWS Skill Builder
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Apache Kafka
LearnKartS via Coursera