Kubernetes is an extremely intelligent technology, but without the right direction it can respond in unwanted or unexpected ways. As is true with most “smart” technologies, it is only as smart as the operator. In order to set teams up for peak success with Kubernetes, it is vital they have a pulse on their Kubernetes clusters. Here are 5 ways that engineers can best identify any loose ends when setting up a Kubernetes cluster and ensure the healthiest workloads possible.
The last fifteen years have seen huge increases in developer productivity for several reasons, including the arrival of open source into the mainstream and the ability to better emulate target environments. In addition, the process of resetting a development environment back to the last known stable version has been vastly improved by Vagrant and then Docker.
How do you migrate a production system to Kubernetes with confidence? Lior Mechlovich is an SRE for a cloud platform made up of dozens of microservices spanning 10+ teams and 5+ countries. Migration is difficult and risky. In this talk Lior shares his experience and lessons learned migrating to Kubernetes; how they trained teams, gained visibility, and triple checked each phase of the migration.
Kubernetes has several key differences that push the limits of traditional application monitoring. Due to the distributed ephemeral nature of Kubernetes, most existing solutions fail to give the visibility we might expect, resulting in longer resolution times. Looking at these potential pitfalls can help guide us as we take a fresh look at Kubernetes management and monitoring.
With containers and Kubernetes now commanding a greater footprint, companies need new tools to manage and operate these dynamic workloads. Site Reliability Engineers (SREs) and Platform Engineers need to be able to successfully operate the Kubernetes orchestration layer. Developers must understand the impact of that layer on their microservices, and their Security Analysts need to have the visibility to secure the Kubernetes environment from external hackers. All parties need a way to ingest, observe, alert on, and understand the data streams exposed through Kubernetes.
Kubernetes is the platform of choice for implementing containerized microservices and accelerating cloud migration. However, it also introduces significant complexity and new security and operational risks. Sumo Logic’s Kubernetes solution provides the visibility your team needs to confidently and securely implement Kubernetes anywhere -- on AWS, Azure, GCP, and on-premise.