YoVDO

Avoid Noodling Through an Architecture's Foundations

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Microservices Courses Software Architecture Courses Scalability Courses Service-Oriented Architecture Courses Domain-driven Design Courses Monolithic Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a systematic approach to architectural design in this 39-minute conference talk from Devoxx. Learn how to develop a scalable and evolving architecture that aligns with business concepts and processes. Discover strategies to avoid deployment challenges, reduce code maintenance costs, and keep pace with business demands. Examine a four-layer architectural model, including core and third layers, deployment units, and top layers. Understand the importance of well-defined tenets and foundations in supporting rapid growth. Delve into domain-driven design, multidisciplinary teams, and service granularity. Compare service-oriented and microservice architectures, and explore the balance between their benefits. Gain insights on independent life cycles, single transactions, and query models. Conclude with a summary and Q&A session to reinforce key concepts for creating robust, scalable architectural solutions.

Syllabus

Introduction
Agenda
Four Layers
Match the Business
Core Layer
Third Layer
Rules
Deployment Units
Top Layers
Domains
Design Considerations
Multidisciplinary Team
Financial Department
Types of Domains
Services Across Domains
Mix Coupling
Domain Architecture
ServiceOriented Architecture
Microservice Architecture
Service Granularity
Independent Life Cycle
Single Transaction
Summary
Questions and Answers
Query Model


Taught by

Devoxx

Related Courses

Service-Oriented Architecture
University 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