Microservices are all the buzz at the moment - everyone is talking about them and everyone wants to do them. But the truth is that Microservices architectures are hard - hard to build, hard to manage and hard to monitor.
At Red Hat Mobile, we have been running a Microservices Architecture for several years and know first hand the challenges associated with implementing and scaling such an architecture. Based on this real world experience, we will take a balanced look at Microservices - at some of the common misconceptions about Microservices and what the actual reality of running and managing a microservices architecture is like.
From here, we will then dive into the real benefits of microservices - when you should consider using them and how to ensure that you do not fall into the many pitfalls associated with moving to a Microservices architecture.