Overview and Core Values of Domain-Driven Design - Part One

October 12, 2017
This is the first of a five-part webinar series about Domain-Driven Design. Part One provides you with a brief overview of Domain-Driven Design. You will learn that Domain-Driven Design is not just limited to a technical way of modeling and structuring your software. Domain-Driven Design is so much more because it also delivers a set of core values for your project work. Some of those values are around the way we integrate technical people and domain experts in projects, others are about agility and refactoring and one of the most important constructs of Domain-Driven Design is the so called Ubiquitous Language. The latter aims at establishing a common language which is mandatory in a team context or project. In part one of this webinar series, you will learn how to identify and establish an Ubiquitous Language. We will also look into ways of documenting this language. The webinar series will consist of five parts: Part One - Overview and Core Values of Domain-Driven Design Part Two - Strategic Design: Domains, Subdomains, Bounded Contexts and Context Maps Part Three - Tactical Design: Aggregates, Entities, Value Objects, and more Part Four - Domain Events, Event Storming and Event Sourcing Part Five - Implementing "Domain-Driven Microservices" with Spring Boot, Data and Cloud Presenter : Michael Plöd, Principal Consultant, InnoQ
Previous
How to Scale Operations for a Multi-Cloud Platform using PCF
How to Scale Operations for a Multi-Cloud Platform using PCF

What’s in a cloud platform? Turns out, often several clouds! Companies automate operations in a cloud by tr...

Next Presentation
Tame the Beast: Rapidly Build, Deploy, Reuse, and Govern Microservices
Tame the Beast: Rapidly Build, Deploy, Reuse, and Govern Microservices

Microservice architectures enable development teams to bring new features and updates to market faster. But...