Save for later

Software Architecture

Heads up! This course may be archived and/or unavailable.

It's tough to be agile if you're working with a system that can't handle rapid change. Domain-driven design (DDD)—one of the most effective architectural approaches for both agile environments in general and microservices in particular—can help you build systems that can stand up to change. In this course, Allen Holub provides programmers, software architects, business analysts, and product managers/owners with an overview of this essential architectural process, demonstrating how to use DDD to develop a microservice or other domain-focused system. Alan goes over the basics of DDD (and how it fits with agile), microservices, and bounded contexts and entities. Plus, he compares reactive and declarative systems and details how to approach an event storming session.

Contents:

  • Introduction
  • 1. Domain-Driven Design
  • 2. Microservices and Monoliths
  • 3. Bounded Contexts and Entities
  • 4. Reactive vs. Declarative Systems
  • 5. Event Storming
  • Conclusion

Get Details and Enroll Now

OpenCourser is an affiliate partner of LinkedIn Learning and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating Not enough ratings
Length 1h 19m
Starts On Demand (Start anytime)
Cost $29/month (Access to entire library- free trial available)
From LinkedIn Learning
Instructor Allen Holub
Download Videos Only via the LinkedIn Learning mobile app
Language English
Tags Agile Methodologies Domain-Driven Design (DDD)

Get a Reminder

Send to:

Similar Courses

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Agile Metrics $46k

Agile Facilitator $59k

Cloud, Microservices Developer $62k

Agile Coach 1 $78k

System Analyst and Change Coordinator $80k

Agile IT Leader $83k

Java Engineer - Microservices $85k

Agile PM $113k

Web Services Engineer - Microservices $114k

Agile Tester $118k

Agile Trainer $125k

Agile Evangelist $150k

Write a review

Your opinion matters. Tell us what you think.

Rating Not enough ratings
Length 1h 19m
Starts On Demand (Start anytime)
Cost $29/month (Access to entire library- free trial available)
From LinkedIn Learning
Instructor Allen Holub
Download Videos Only via the LinkedIn Learning mobile app
Language English
Tags Agile Methodologies Domain-Driven Design (DDD)

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now