Blog

Jfokus: Cubes, Hexagons, Triangles, and More: Understanding Microservices

This is a presentation that I gave at Jfokus 2020.

Abstract

The microservice architecture is becoming increasing important. But what is it exactly? Why should you care about microservices? And, what do you need to do to ensure that your organization uses the microservice architecture successfully? In this talk, I’ll answer these and other questions using shapes as visual metaphors. You will learn about the motivations for the microservice architecture and why simply adopting microservices is insufficient. I describe essential characteristics of microservices, You will learn how a successful microservice architecture consist of loosely coupled services with stable APIs that communicate asynchronous. I will cover strategies for effectively testing microservices.

Slides

Video

Posts

Book

Training

Learn more about workshops and bootcamps that enable you to successfully develop applications with the microservices architecture.

Delivered in-person and remotely.

Take a look at my self-paced, virtual bootcamp on distributed data patterns in microservice architecture.

Consulting

Learn more about consulting services that derisk and accelerate your microservices initiative.