Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Architectural Patterns for the Cloud

NDC Conferences via YouTube

Overview

Explore a comprehensive catalog of cloud architectural patterns in this conference talk by Mahesh Krishnan. Delve into various categories including availability, resiliency, data management, performance, scalability, design, and implementation. Learn about each pattern's problem-solving capabilities, implementation strategies, and important considerations. Gain insights into leveraging the power of the "infinite" cloud, preparing for inevitable failures, automating processes, building for performance and responsiveness, and adapting legacy applications. Discover specific patterns such as health endpoint monitoring, load leveling, throttling, caching, materialized views, CQRS, valet key, static content hosting, sharding, ambassador, anti-corruption layer, backend for frontends, gateway aggregation and routing, sidecar, strangler, bulkhead, retry, circuit breaker, compensating transaction, and scheduler-agent-supervisor.

Syllabus

Intro
AGENDA
LEVERAGE THE POWER OF THE "INFINITE" CLOUD
FAILURE IS IMMINENT
"NEVER SEND A HUMAN TO DO A MACHINE'S JOB" -THE MATRIX
BUILD FOR PERFORMANCE/RESPONSIVENESS
NOT ALL APPLICATIONS ARE BORN IN THE CLOUD
PATTERN CATEGORIES
AVAILABILITY PATTERNS
HEALTH ENDPOINT MONTORING PATTERN
LOAD LEVELLING (USING QUEUES) PATTERN
THROTTLING PATTERN
CACHE-ASIDE PATTERN
MATERIALIZED VIEWS PATTERN
COMMAND QUERY RESPONSIBILITY SEGREGATION (CORS) PATTERN
VALET KEY PATTERN
STATIC CONTENT HOSTING PATTERN
SHARDING PATTERN
AMBASSADOR PATTERN
ANTI CORRUPTION LAYER PATTERN
BACKEND FOR FRONTENDS BFF PATTERN
GATEWAY AGGREGATION PATTERN
GATEWAY ROUTING PATTERN
SIDECAR (OR SIDEKICK) PATTERN
STRANGLER PATTERN
BULKHEAD PATTERN
RETRY PATTERN
CIRCUIT BREAKER PATTERN
COMPENSATING TRANSACTION PATTERN
SCHEDULER-AGENT-SUPERVISOR PATTERN

Taught by

NDC Conferences

Reviews

Start your review of Architectural Patterns for the Cloud

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.