Responsible Microservices


Duration: 180 mins
Nathaniel Schutta
Architect as a Service

These days, you can’t swing a dry erase marker without hitting someone talking about microservices. Developers are studying Eric Evan’s prescient book Domain Driven Design. Teams are refactoring monolithic apps, looking for bounded contexts and defining a ubiquitous language. And while there have been countless articles, videos, and talks to help you convert to microservices, few have spent any appreciable time asking if a given application should be a microservice.

In this hands-on 3.5 hrs workshop, I will show you a set of factors you can apply to help you decide if something deserves to be a microservice or not. We’ll also look at what we need to do to maintain a healthy micro(services)biome.

There are many good reasons to use a microservices architecture. But there are no free lunches. The positives of microservices come with added complexity. Teams should happily take on that complexity, provided the application in question benefits from the upside of microservices. This workshop will cut through the hype to help you make the right choice for your unique situation.

You may also be interested in

50 mins
Principles for Building MicroServices

MicroServices, that is the new rage. Many companies want to split their monoliths into microservices. With every single technology, the...

25 mins
Unpacking the Container: A Deep Dive Into Virtualized Container Technology

Containers have become integral to every phase in the lifecycle of application development. Production grade orchestration tools such as Kubernetes...

50 mins
Resilience and Chaos Engineering in the Cloud

At Hotels.com (part of Expedia Group) we run microservices and infrastructure in production at a large scale. Where applications previously...

50 mins
Homemade Serverless: Making it from Scratch

When Amazon introduced its Lambda product in November 2014 many saw it as a revolution in computing, and they weren't...

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...

25 mins
Kubernetes in Production is Hard!

In the past two years, JFrog moved to deploying and managing JFrog SaaS applications in Kubernetes on the three big...