Why should I use Domain-Driven Design?
tackling complexity in the heart of software

Get in touch! 

About Domain-Driven Design

Domain-driven design (DDD) is an approach to developing software for complex business requirements by designing shared models for creating software. We focus on language where we crisply concisely describe the situation in the domain by creating a shared language created through conversations between business people (specialists) and software people which becomes the ubiquitous language. Instead of one canonical language, we create multiple bounded contexts.

 

Where

xebia_logo-large-transparent
Wibautstraat 200-202, 1091 GS, Amsterdam

When

Friday, september 6th, 2019
09:00 AM - 6:00 PM
Drinks and BBQ after hours

     

Trainings

CTA 1, CTA 2, CTA3

 

What we do

  • Training
  • Workshops
  • Consultancy
  • Micro-Consultancy

Training Courses

Go beyond getting the job done! Learn from the world's leading experts with our public and in-company courses.

  • Domain-Driven Design (DDD) Foundation.
  • EventStorming Foundation.
  • Tactical Domain-Driven Design (DDD) Foundation.
  • Strategic Domain-Driven Design: Design Loosely Coupled Architecture.
  • Domain-Driven Design (DDD): Reactive Serverless Functions. 



More information

Workshop: Designing a loosely coupled modern architecture

Create a loosely coupled modern architecture based on your business architecture with Domain-Driven Design strategic patterns. In this 2 days workshop, we go from a big picture EventStorming of your business, assessing the health of the business line. While sharing knowledge is the biggest focus here, big picture eventstorming will give you a visualisation of your business architecture in order to use strategic patterns to create a loosely coupled architecture and focus on the biggest value on your company



 

Workshop: Disentangling your legacy big ball of mud

Disentangling your big ball of mud monolith to microservices. In this 3 days workshop, we start with a big picture EventStorming of your business, finding out where natural boundaries of your current business architecture reside. With these natural boundaries, we can start to dive deeper and find out with process modelling EventStorming where we can start disentangling your big ball of mud where it also gives you value. Eventually, we end up with several models which we can assess quickly by coding for possible new microservices that we can build. You will end up with a clear path to start your journey to possible microservices.

Workshop: Implementing a bounded context

From Bounded Context to working code. In this 3 day workshop, we can go from a bounded context to assessing the viability of models for that bounded context. We start with software design EventStorming, making trade-offs with design heuristics. With the help of Example Mapping we can find the appropriate behaviour that our domain model needs to solve. With these examples and our designed domain model, we can start doing outside-in TDD in order to model by code and see the viability of our model. Finally, we protect our domain model and make it testable by introducing the ports and adapters architecture. You will end up with a working example for your problem.

 

Our Partners

Event Feature

Nemo nibh, condimentum autem ligula ultricies, velit, sociosqu eos voluptatibus modi, porttitor natoque proin proident! Facilisis dapibus convallis molestie fugit, taciti! Itaque! Pharetra alias, animi consectetur? Autem cupidatat incidunt nec! Voluptates illo! Voluptas ligula sodales curabitur.

  • Desktop cinema display. Check!
  • iPad or tablet. Check!
  • Mobile device of your liking. Double check!

Schedule

  • Program

    16 November 2018

Full Ticket

€ 99

Your full experience.

This ticket grants access to all activities throughout the entire day!

Get inspired by thoughtleaders' talks, join the hands-on workshops, attend the meetups, and more.

Included in this ticket is:

  • Full access training and workshops
  • Lunch
  • Drinks & Snacks
  • After-Party
Buy your ticket

Plenary Sessions

€ 229 excluding VAT

(EARLY BIRD: €199,- (Ends September 15)

Your full experience.

This ticket grants access to all activities throughout the entire day!

Get inspired by thoughtleaders' talks, join the hands-on workshops, attend the meetups, and more.

Included in this ticket is:

  • Full access training and workshops
  • Lunch
  • Drinks & Snacks
  • 30€ credit to spend on goodies, books and gadgets
  • After-Party

Workshop Ticket

€ 299 

Get hands-on with DevOps tooling, serious gaming and workshops.

This ticket grants access to the workshop day of DevOps Summit Amsterdam: November 9 


Buy your ticket

Need some help?

vclerc@xebia.com

Digital Assurance questions?

Find your answers here