Microservices and Domain-Driven Design — The Strategic Parts


Duration: 50 mins
Raju Gandhi
Founder, DefMacro Software

We live in a world of microservices. Yet, what is a microservice? What defines the boundaries of a microservice? How do we define the relationships between microservices? Thankfully domain-driven design gives us the concepts and practices to better design and decompose our services.

In this session we will consider many of the concepts of DDD — How bounded contexts use Ubiquitous language to model the domain, how context maps can be used to establish the interconnections between services as well aggregates and domains events, all of which will service us well as we go about creating our microservices.

You may also be interested in

50 mins
Micro-Service Orchestration Deep Dive

Leading technical organizations in micro-service based architectures all use an orchestrator in their datacenter; be it Apache Mesos, Kubernetes, Tupperware,...

180 mins
Migrating to Microservices

Microservices is one of the latest software architecture styles that promises to deliver benefits such as ease of testing, fast...

50 mins
Beyond Entitlements for the Cloud Native

A Policy Engine is a tool that allows for checking user privileges as well as evaluate a responsibility matrix based...

180 mins
15 Best Practices for Designing Enterprise RESTful APIs in Cloud Workshop

API Gateway is a way to connect Enterprise application in cloud-ready applications. New applications need to design the data model...

50 mins
How to Save the Planet Without Leaving your Desk!

The world is using technology more than ever before. This means running billions of applications on computers somewhere on the...

50 mins
From my Machine to the Cloud with Cloud-Native Tools

With great scalability comes great responsibility. Individual deployments, updatability and development of microservices comes with advantages as well as challenges....