Operations | Monitoring | ITSM | DevOps | Cloud

The latest News and Information on Containers, Kubernetes, Docker and related technologies.

Container Network Observability

Justin Ryburn describes the complexities of managing the network in a modern Kubernetes deployment and how Kentik can provide observability. Leveraging eBPF technology allows network engineers the ability to visualize and make sense of the network traffic within the Kubernetes cluster, as well as traffic entering and leaving the cluster. Justin wraps up with a brief demo of Kentik’s beta Kentik Kube functionality.

Microservices on Kubernetes: 12 Expert Tips for Success

In recent years, microservices have emerged as a popular architectural pattern. Although these self-contained services offer greater flexibility, scalability, and maintainability compared to monolithic applications, they can be difficult to manage without dedicated tools. Kubernetes, a scalable platform for orchestrating containerized applications, can help navigate your microservices.

Testing Microservices at Scale: Using Ephemeral Environments

Today's article discusses how ephemeral environments can help in microservices testing. We will start by understanding the microservices testing challenges and will move to the solution. You will learn how to effectively test microservices at scale using ephemeral environments, ensuring the reliability of your distributed systems.

Internal Developer Platform vs. Internal Developer Portal: What to choose?

In the fast-paced world of software development, the need for effective tools that can streamline workflows is paramount. Yet, amidst a plethora of available options, engineering managers often face the conundrum of choosing between an Internal Developer Platform and an Internal Developer Portal. Both have their merits, but which one is the best fit for your organization? In this article, we'll delve into the core features, strengths, and limitations of each to help you make an informed decision.

Running OpenSearch on Kubernetes With Its Operator

If you’re thinking of running OpenSearch on Kubernetes, you have to check out the OpenSearch Kubernetes Operator. It’s by far the easiest way to get going, you can configure pretty much everything and it has nice functionality, such as rolling upgrades and draining nodes before shutting them down. Let’s get going 🙂

Internal Developer Platform vs Internal Developer Portal: What's The Difference?

In the evolving landscape of software development, two terms frequently emerge: "Internal Developer Platform" (IDP) and "Internal Developer Portal". These terms are often used interchangeably, leading to confusion. In this article, we aim to differentiate the two and highlight their importance in modern software engineering.

Monitoring Kubernetes with Graphite

In this article, we will be covering how to monitor Kubernetes using Graphite, and we’ll do the visualization with Grafana. The focus will be on monitoring and plotting essential metrics for monitoring Kubernetes clusters. We will download, implement and monitor custom dashboards for Kubernetes that can be downloaded from the Grafana dashboard resources. These dashboards have variables to allow drilling down into the data at a granular level.

Kubernetes Logging with Filebeat and Elasticsearch Part 1

This is the first post of a 2 part series where we will set up production-grade Kubernetes logging for applications deployed in the cluster and the cluster itself. We will be using Elasticsearch as the logging backend for this. The Elasticsearch setup will be extremely scalable and fault-tolerant. ‍