Designing a Microservices Architecture for Failure
A Microservices architecture makes it possible to isolate failures through well-defined service boundaries. But like in every distributed system, there is a higher chance for network, hardware or application level issues. As a consequence of service dependencies, any component can be temporarily unavailable for their consumers.
This article introduces the most common techniques and architecture patterns to build and operate a highly available micro services system.
Get your head out of the clouds! How to take control in a multi-cloud environment
ScienceLogic’s Erik Rudin on why businesses must take control of their infrastructure in a multi-cloud environment.
We’re in a period of huge disruption in technology. Just when businesses thought they had a handle on their IT estate, the cloud and shift to digital has come along and changed everything. Previously, businesses needed to invest huge sums in enterprise-ready infrastructure, but now it is available to everybody for pennies per hour. This has led to cloud-first companies coming from nowhere and disrupting long-established non-digital businesses.