KubeCon + CNC EU 2021

Modernizing Legacy Applications: Technical Lessons
This is part two of lessons learned from modernizing legacy applications to a microservices architecture. You can check out part one here. Part one focused on organizational lessons learned. This segment is ...

When Microservices Fall Short
Microservices principles are used to decouple different business domains through a bounded context. We can develop microservices independently to benefit from polygot architecture. But microservices architecture is not completely able to solve ...

Lessons in Legacy to Microservices Modernization
Modernizing legacy applications to a microservices architecture is very different from starting from scratch on a greenfield new application project. Large companies typically have working software that spans decades, and the challenges ...

The Most Crucial Component in an ML Pipeline is Invisible
The process of building and training machine learning models is always in the spotlight. There is a lot of talk about different Neural Network architectures, or new frameworks, facilitating the idea-to-implementation transition ...

Data Protection for Stateful Applications in Kubernetes
Stateful applications: Whether or not you believe they belong in Kubernetes, the fact is most organizations run a combination of stateful and stateless workloads in containers. Stateful applications and workloads require back ...

Kubernetes’ True Superpower is its Control Plane
The cloud-native movement has largely been defined in recent years by the rise of Kubernetes and its broad adoption. While Kubernetes is well-known for being the best-of-breed container orchestration platform, that’s not ...

The Double-Edged Sword of Kubernetes
Developing and operating distributed architectures is complex and tedious. Over the past decade, many orchstration technologies helped bring the development environment closer to the actual deployment system to simplify development. As you’re ...

The Biggest Enemy in a Software-Defined World: Complexity
Ten years ago this August, Marc Andreessen made his famous declaration that “software is eating the world.” In the decade since, the “dramatic and broad technological and economic shift” that Andreessen illuminated ...

The Future of Observability
At KubeCon + CloudNativeCon in Barcelona two years ago, I gave a keynote with Frederic Branczyk called Metrics, Logs & Traces: What Does the Future Hold for Observability? We offered three predictions, ...

Workload Mobility in a Service Mesh World
Service mesh has been on an interesting journey (service mess joke here). If you look back at its history, you’ll see a huge focus on the “zero-trust security” aspects of mesh. Effortless, ...