platform approach Kubernetes

10 Best Practices Worth Implementing to Adopt Kubernetes

We already know that Kubernetes is the No. 1 orchestration platform for container-based applications, automating the deployment and scaling of these apps and streamlining maintenance operations. However, Kubernetes comes with its own ...
Threat Stack monolith microservices

Maintaining Data Consistency Across Microservices

When microservice applications are built as a set of modular components, they are easier to understand, simpler to test and effortless to maintain over the life of the application. They enable organizations ... Kong What is Service Mesh

What is Service Mesh and Why Do We Need It?

In a microservices ecosystem, usually cross-cutting concerns such as service discovery, service-to-service and origin-to-service security, observability and resiliency are deployed via shared asset such as an API gateway or ESB. As a ...
Kubermatic workflow

How to Use Minikube to Create Kubernetes Clusters and Deploy Applications

In my previous post, I introduced the Kubernetes platform and discussed some key concepts. Now we are going to create new Kubernetes cluster using Minikube, a lightweight Kubernetes implementation that creates a ...

What is Kubernetes?

This is the second in a series of four articles on how to implement service mesh for applications running on Kubernetes. The first installment, “What are Containers and Why Do We Need ...
What Are Containers and Why

What Are Containers and Why Do We Need Them?

Containers have been around since the early 2000s and architected into Linux in 2007. Due to containers’ small footprint and portability, the same hardware can support an exponentially larger number of containers ...
| | containers, docker, lxc, mesos