A while back we wrote an article "Best Practices for Tracing and Debugging Microservices" that has turned out to be our most viewed web page ever on the 345 site. The original article is a brief look at some of the main considerations, so when we were looking for a subject for our first podcast episode this was an ideal candidate.
Some of the main points from the episode:
Episode 9: How to Deliver a Kubernetes Microservices Platform
Over the past few episodes, we have talked in detail about a number of aspects of delivering an agile platform. We've looked at Kubernetes, NoSQL, DevOps, and logging and tracing. These are all essential elements in the recipe of an agile microservices platform. In this episode, we talk about our approach for delivering the whole thing, a Kubernetes technology platform in the cloud that you can use to rapidly develop microservices-based applications.
Summary
At a high level, our approach is split into four areas: