Paved Roads - Architecting for Distributed Teams


Duration: 50 mins
Nathaniel Schutta
Architect as a Service

As we migrate towards distributed applications, it is more than just our architectures that are changing, so too are the structures of our teams. The Inverse Conway Maneuver tells us small, autonomous teams are needed to produce small, autonomous services. Architects are spread thin and can’t be involved with every decision. Today, we must empower our teams but we need to ensure our teams are making good choices. How do we do that? How do you put together a cohesive architecture around distributed teams?

This talk will discuss creating “paved roads”, well worn paths that we know works and we can support. We will also explore the importance of fitness functions to help our teams adopt appropriate designs.

You may also be interested in

50 mins
Flying through Cloud Native (CNCF)

The maturing of industry projects and tools around cloud development and administration has led to the formation of the Cloud...

50 mins
Meshing Around with Istio

Kubernetes out of the box is a strong platform for running and coordinating large collections of services, containers, and applications....

50 mins
Kube Restaurant

You've been to a restaurant before, right? Have you noticed how everything is structured? Everyone has a job and there...

50 mins
Overcoming Service Communication Issues and Challenges

Once you break things apart into smaller services, you must then put them back together. In other words, individual services...

50 mins
Monitoring Multiple Cloud Providers Made Easy

Most organizations have two or more cloud providers in order to spread risk. Monitoring deployments across these cloud providers however,...

50 mins
Fog Computing : Software on the Edge

When the clouds descend to the Earth, we call that fog. When cloud computing moves closer to your end users,...