Messaging and Microservices
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Syllabus
Intro
System
Service does not imply
About that API Gateway (nee ESB)
The Bus that's a Hub
Some API Gateway and ESB Promises
The Centralization Dilemma
If we'd use the ESB model on Microsoft Azure
Case-Study Microsoft Azure
Services: Autonomous Entities
Interdependencies
Why Shared Data Stores Are Bad
Data Store Decoupling Enables Evolution
Multi-Node Failover Clustering
Autonomous Services Benefits
Operational Objectives
Operational Assurances
Layers: Code Organization
Rationale for Layers
Tiers: Runtime Organization
Example: Azure Service Bus
Layers, Tiers, and Services
Communication
Client vs. Server
Directionality
Symmetry
Multiplexing
Framing, Encoding, Data Layout
Metadata
The Edge of Services
Location Transparency
Multi-Channeling
Web Sockets
Load Leveling
Load Balancing
Messaging Infrastructures
Summary: Generalized Architecture Model
Taught by
GOTO Conferences
Related Courses
Service-Oriented ArchitectureUniversity of Alberta via Coursera Agile Development Using Ruby on Rails
Berkeley University of California via edX Software Design and Architecture
University of Alberta via Coursera Azure Resources for AWS Architects
LinkedIn Learning Cloud Computing
NPTEL via YouTube