KubeCon has long been my one of favorite events in the community, and this year’s KubeCon + CloudNativeCon Europe 2023 was no exception. Held in Amsterdam last week from April 17-21 where thousands of developers, engineers, and architects were getting together to explore the latest trends, best practices, and innovations in cloud-native computing at the KubeCon Conference. In this blog post, let’s discuss the Cloud-Native Landscape.
Table of Contents
Exploring the Cloud-Native Ecosystem
Today’s cloud-native ecosystem extends far beyond just Kubernetes, it becomes a collection of technologies and practices designed to support the development, deployment, and management of modern applications that are specifically created to run in the cloud and hybrid environments. At its core, cloud-native applications are becoming more modular with better scalability, and flexibility with the power of microservices architecture from the end-to-end application lifecycle including design, development, and deployment of modern applications that are tailored to run in the cloud and hybrid environments.
Cloud-Native landscape goes beyond just provisioning and management tools, it also embrasses a wide variety of tools for security, networking, observability, cloud native Data Management, Serverless, WASM, API Management, developer productivity and more.
From the key components and their interconnection with related tools, you’ll find the key areas I dive into the cloud-native world :
Kubernetes & Containers
- Kubernetes: Explore the core concepts, architecture, and components of Kubernetes, and learn how to deploy, manage, and scale containerized applications effectively.
- Container Runtimes: Dive into container runtime environments like Docker and containerd, CRI-O, Mirantis Container Runtime, understanding their role in running and managing containers.
Networking and Service Mesh
- Service Networking: Explore networking models and solutions for connecting services and applications within Kubernetes clusters, including Kubernetes Services, Ingress controllers, and CNI (Container Networking Interface) plugins.
- Service Mesh: Dive into service mesh technologies like Istio, Linkerd, and Consul, and understand how they provide advanced networking, traffic management, and observability capabilities in a microservices architecture.
Monitoring and Observability
- Monitoring: Discover monitoring solutions for Kubernetes clusters and applications. Use Prometheus, Grafana, and Datadog to ensure observability and health.
- Logging: Explore logging frameworks like ELK Stack (Elasticsearch, Logstash, Kibana) and Fluentd for centralized logging and log analysis.
- Tracing: Learn about distributed tracing systems like Jaeger and Zipkin. Analyze and visualize request flows and latency in microservices architectures.
Cloud Native Data Management
- Data Management with Databases: Understand data management database solutions for stateful applications in Kubernetes and their capabilities of backup and recovery, data replication, and database migrations
- Relational Databases: Learn about popular relational databases like SQL Server in Linux containers, MySQL, PostgreSQL, and Oracle, exploring data modeling, querying, and database administration.
- NoSQL Databases: Dive into NoSQL databases like MongoDB, Cassandra, and Redis, understanding their non-relational data models and usage patterns.
- Distributed Databases: Explore distributed database systems like Apache Cassandra, CockroachDB, and Amazon DynamoDB, focusing on scalability, fault tolerance, and consistency in distributed environments.
- Stateful workloads for Data Persistence & Persistent Storage : Explore distributed storage solutions like MinIO, Ceph, GlusterFS, and Amazon EBS (Elastic Block Store) for data persistence in Kubernetes clusters.
Security & Compliance
- Kubernetes Security: Learn security best practices for Kubernetes clusters. Use RBAC, Pod Security Policies, and network policies for protection.
- Container Security: Understand container image scanning and vulnerability management. Use runtime security mechanisms like seccomp and AppArmor for secure applications.
- Network Security: Explore network security for Kubernetes clusters. Implement network policies, ingress controllers, and TLS certificates for secure communication.
Serverless, WASM, API Management
- ChatGPT
- Serverless Computing: Learn serverless architecture principles and benefits. Explore OpenFaaS, KNative, and Fission for building event-driven applications. Use AWS Lambda, Azure Functions, and Google Cloud Functions for scalable solutions.
- WebAssembly (WASM): Discover WebAssembly, a binary instruction format. Run high-performance code in multiple programming languages within web browsers or server-side environments like Fermyon.
- API Management: Understand API management platforms like Apigee, Kong, and Microsoft Azure API Management. Use AWS API Gateway for publishing, securing, and managing APIs. Features include rate limiting, authentication, and analytics.
DevOps & IaC
- Infrastructure as Code (IaC): Explore tools like Terraform, AWS CloudFormation, and Azure Resource Manager(ARM) and Bicep, enabling declarative infrastructure provisioning and management using code.
- Continuous Integration and Continuous Deployment (CI/CD): Discover updates for CI/CD tools like GIthub Actions, Jenkins, GitLab CI/CD, and AWS CodePipeline, automating the building, testing, and deployment of applications.
- Configuration Management: Learn about tools like Ansible, Chef, and Puppet, enabling the automated configuration and management of infrastructure and applications.
AI & ML
- ML Frameworks: Explore popular machine learning frameworks like TensorFlow, PyTorch, and Scikit-learn for developing and deploying machine learning models.
- Model monitoring, versioning, retaining etc.
Developer Productivity
GitHub Codespaces revolutionizes developer productivity and takes the Development Environment as Code to the next level. As a hosted, containerized developer environment. Codespaces offers an intuitive experience similar to your local editor. Backed by containers, it provides a comprehensive toolset, including an editor, terminal, debugger, and version control. With the ability to synchronize settings across devices and utilize dotfiles, Codespaces ensures a personalized working environment.
Ephemeral dev workspaces will soon become the industry norm. Companies like Uber, Shopify, Slack, and Stripe will benefit.
Embrace cloud development environments like Codespaces and explore principles shared by Gitpod to improve the developer experience.
This overview showcases the diverse Kubernetes ecosystem. It highlights tools and solutions that enhance Kubernetes deployments.
Continuous innovation and new additions help developers build, deploy, and manage resilient and scalable applications on Kubernetes.
The Art of Kubecon Session Selection
When selecting sessions, I prioritize technology stacks aligned with my current work and personal interests. Some of the key stacks I focus on include:
- Kubernetes & Containers
- Serverless Functions & KEDA
- WebAssembly (WASM)
- Dapr
- Operators
- Service Mesh
By delving into these areas, I ensure that my conference experience aligns with my professional growth and curiosity. I will come back to update this list as I am still disgesting some sessions, hope you also enjoy those learnings as much as I do !
My selection of Kubecon sessions for KubeCon NA 2023
| Kubernetes | Azure Day with KubernetesPreday at KubeCon + CloudNativeCon Europe 2023 | WebSite |
AWS at KubeCon + CloudNativeCon Europe 2023 | AWS Website | |
| Serverless functions | KnativeCon Day (event playlist) | YouTube Playlist |
| Use Knative When You Can, and Kubernetes When You Must – David Hadas & Michael Maximilien, IBM | YouTube | |
| ⚡Knative’s Road Ahead: A Project Update – Roland & Naina, Paul, David, Mauricio | YouTube | |
| WASM | Cloud Native Wasm Day 2023 (event playlist) | YouTube Playlist |
| Dapr | Safe, Dynamic Middleware with Dapr and WebAssembly – Mauricio Salatino, Diagrid & Adrian Cole | YouTube |
| Building High-Throughput Applications with Bulk Messaging in Dapr – Shubham Sharma, Microsoft | YouTube | |
| Operators | Operating CERN SaaS at Scale with Operators | YouTube |
| Kubernetes Database Operators Landscape – Xing Yang, Melissa Logan, Sergey Pronin, Alvaro Hernandez | YouTube | |
| Service Mesh | Linkered Day | Youtube Playlist |
| Istio Day | YouTube Playlist |
My selection of Kubecon sessions for KubeCon NA 2022
| Kubernetes | Azure Day with Kubernetes Hosted by Microsoft Azure | Video |
| AWS Container Day featuring Kubernetes Hosted by AWSAWS and AWS Partner sessions | ||
| AWS Website | ||
| Google Cloud at KubeCon EU: New projects, updated services, and how to connect | Google Website | |
| Serverless functions | KnativeCon Day (event playlist) | YouTube Playlist |
| Knative: More Than Just Serverless Containers – Lance Ball & Naina Singh, Red Hat; Mauricio Salatino & Evan Anderson, VMware | YouTube | |
| ⚡ Lightning Talk: Build a Twitter Translation Bot In 5 Minutes With Knative Functions – Lance Ball, Red Hat | YouTube | |
| WASM | Cloud Native Wasm Day (event playlist) | YouTube Playlist |
| Dapr | DaprCon Community Day | |
| ⚡ Lightning Talk: Lightweight Dapr Microservices In WebAssembly – Vivian Hu, Second State | YouTube | |
| Extend Your Microservices With Pluggable Components Via Dapr – Artur Souza, Microsoft & Yaron Schneider, Diagrid | YouTube | |
| Operators | Operator Day hosted by Canonical | EU Edition Recording |
| Essential Patterns For Designing And Implementing Your Operator – Michael Hrivnak & Austin Macdonald, Red Hat | YouTube | |
| Towards Something Better Than CRDs In a Post-Operator World – Stefan Schimanski, Red Hat | YouTube | |
| Tutorial: Becoming a Kubernetes Developer: Writing Your First Operator – Abby Bangser, Syntasso | YouTube | |
| What’s New In Operator Framework? – Alexander Greene, Austin Macdonald & Varsha Prasad Narsing, Red Hat; Jonathan Berkhahn, IBM | YouTube | |
| Service Mesh | ServiceMeshCon Hosted by CNCF | [YouTube Playlist](https://www.youtube.com/watch?v=c1Ct2mXchvs&list=PLj6h78yzYM2NiHvRqQ9Je0PkR |
| Decentralized Routing For a Sharded Application On Service Mesh – Vinay Gonuguntla & Pankaj Sikka, Intuit | YouTube | |
| One API To Rule Them All? What the Gateway API Means For Service Meshes – Keith Mattix II, Microsoft & John Howard, Google | YouTube | |
| Whose Packet Is It Anyway? Life of a Packet Through a Service Mesh – Kevin Leimkuhler, Buoyant & Doug Jordan, Airbnb | YouTube |
Looking Ahead: Innovating for the Future
KubeCon and CloudNativeCon 2023 show the community the future of cloud-native computing. Kubernetes and other cloud-native technologies are crucial for organizations to build and scale modern applications. With such a fantastic and supportive community. We can expect even more impressive developments and ideas in the years to come.
















The Kubernetes Journey That Changed Everything
Top 10 AI Startups That Raised Over $100M in 2026
Why AI Is Becoming an Infrastructure Problem ?
How Big Tech Is Fighting Over AI Chips Not AI Models
The $20K Humanoid Robot That Can’t Fold Your Laundry (Yet)
If I were about to get started with AWS in 2026
2 Comments