DevOps Conference
The Conference for Continuous Delivery, Microservices,
Containers, Clouds & Lean Business


Demystifying Kubernetes: Pods, Deployments, and Services

In the rapidly evolving landscape of software development, the need for efficient and scalable application deployment and management has become a paramount concern. As applications grew more complex, spanning multiple services and components, the traditional monolithic approach became increasingly cumbersome and inflexible. The rise of microservices brought about numerous benefits, such as increased agility, scalability, and resilience.

Cloud-native applications and data with Kubernetes and Apache Cassandra — Part 3

Part 3: Data on Kubernetes Served with Love
What can we accomplish as a community when we work together? If the Apache Cassandra community is any proof, quite a bit. We’ve built a pretty amazing database over the past 10+ years. We’ve also helped each other when learning how to run large scale distributed systems and we’ve been busy lately! I want to tell you about something to make your cloud-native data easy. A complete solution for Cassandra and Kubernetes that we are calling K8ssandra [1]. A collection of everything needed to run Cassandra wrapped up neatly in a Helm [2] chart.

Native Elasticsearch on Kubernetes – Simple with ECK

Not too long ago, it was unheard of to put persistent data on Kubernetes. The wise operator would almost certainly have reached for a comparable cloud service and sacrificed functionality for the sake of simplicity and peace of mind.But over the past few years, Kubernetes has matured and grown into areas that would not previously have been considered suitable for container orchestration. This is largely due to the increased stability and feature set of Kubernetes and its growing sophistication as a platform. One of the more powerful features to have emerged in recent releases is the combination of [Custom Resource Definitions] (CRDs) and the [Operator Pattern].

Service Mesh vs. Framework: Resilience in distributed Systems with Istio or Hystrix

The more distributed a software system is designed, the more you should think about resilience. Because of the distribution, calling the involved communication partners can and will often lead to errors. In order to keep the effects of these errors as small as possible, or to avoid them completely, it has become the norm to work with the necessary resilience patterns. But what is the right approach for dealing with resilience? A service mesh tool or a framework? Both approaches have their pros and cons.

Kubernetes as a multi-cloud operating system

In the future, many companies will try to grow their IT infrastructure with the help of the Cloud or even relocate it completely to the Cloud. Larger companies often request multi-cloud solutions. In terms of serverless frameworks, there are several ways to achieve multi-cloud operation. Using AWS Lambda, a function can be provided and the whole thing can be made cloud-independent with Knative.

Stay tuned:

Behind the Tracks


Kubernetes Ecosystem

Docker, Kubernetes & Co

Microservices & Software Architecture

Maximize development productivity

Continuous Delivery & Automation

Build, test and deploy agile

Cloud Platforms & Serverless

Cloud-based & native apps

Monitoring, Traceability & Diagnostics

Handle the complexity of microservices applications


DevSecOps for safer applications

Business & Company Culture

Radically optimize IT

Organizational Change

Overcome obstacles on the road to DevOps

Live Demo #slideless

Showing how technology really works