The move from a monolith to a microservices/service-oriented architecture can be daunting. In this post we'll be going over five things to keep in mind that we’ve learned from helping teams navigate this transition.
We see teams fall into a few common traps with SLOs, SLIs, and SLAs, particularly when they’re just starting out. In this article, we’ll first define these three acronyms (it’s easy to get confused!) and show you how to avoid the mistakes other teams make.
What does your team’s production readiness practice look like for deploying a new service? If you or a dedicated SRE team within your engineering organization has ever green-lit a new service, you probably have used some form of a production readiness checklist to ensure certain conditions are met and processes are followed. In this article, we’ll share some helpful approaches for creating a great production readiness checklist that will set your team up for a successful launch.
Your on-call system is vital to business—you must be able to help customers fix issues as fast as possible.But being on-call can stress out your employees. A poor on-call rotation can magnify this issue, leaving your employees drained and stressed out.
Kubernetes, also known as k8s, is an open-source system for managing containerized applications. Since its introduction in 2014, Kubernetes has revolutionized modern application building towards containers and microservices.
These days, many software teams use microservices to build applications because they offer increased flexibility and scalability.But by solving one problem, you now have to contend with another: How do you keep track of all your microservices?
SREs are responsible for evaluating tools that can help reduce toil on their teams and make their applications more reliable for end-users. There are a lot of SRE tools out there, and it can be hard to know which ones are the most important to consider. We’ve compiled this guide to highlight the key categories of SRE tools and help you find the right fit for your team.
The objective of this article is to provide an introduction and a general understanding about Kubernetes. We will look into architectural concepts, advantages of using Kubernetes, how to set up Kubernetes, and how to run commands on a local machine using Minikube.