KubeCon NA 2023 Recap
What a crazy last week it was at Cloud native Rejekts and KubeCon. The infectious energy and meeting people is the part I definitely enjoy the most but this KubeCon I planned on meeting a list of people and having deep tech discussion which is why I already contacted them, met them and had detailed discussions.
This edition was my first KubeCon NA and also my first Rejekts. I know the KubeCon vibe very well as it was not my first KubeCon but the cloud native Rejekts experience was awesome. There is a reason why you should choose going to smaller conferences as these are the places where you get raw, real and deep conversations.
Kubecon NA 2023 theme
The theme for KubeCon was very clear - AI and LLM’s, Priyanka’s Keynote was focussed on how Kubernetes and cloud native help’s in the new AI era. The features like Dynamic resource allocation are powerful and that is where as a community everyone needs to come together and discuss the new issues and areas of improvement to make it even more accessible.
Platform Engineering - The area has evolved a lot from hype and it’s great to see people actually understanding what it actually means and what it means for their organization. The CNCF platform whitepaper was also published which is a good read.
Cilium, was one of the crowded areas and talked about, this is on the way of becoming the defacto choice for the CNI after the graduation.
WebAssembly, a great response from the community and a lot of growing use cases. Component model, spin 2.0, WASI preview 2 and AI inferencing using WebAssembly are some of the areas discussed a lot at cloud native WASM day and Kubecon as well.
Chaos engineering - I am talking about this topic as I had a talk on Chaos mesh and post talk the response I got was awesome as I got to hear from people how they are using Chaos engineering or want to use, so Chaos engineering is still one of those topics that people are learning and implementing.
Other interesting discussions were around Developer experience and service meshes.
The talks will be out soon on CNCF youtube channel so make sure you watch out for that and watch some of the amazing deep tech talks.
I was mostly talking with people, discussing some of the future areas and what people are innovating. the hallway was the place where I was mostly hanging around. Overall an amazing KubeCon experience for me and I came back home with a lot of ideas, so all the travel to anf from India was worth it!
Stuff I am upto:
January there is a very special workshop by someone whom I admire the most - Solomon Hykes(more details to be added soon).
Civo Meetup where I and Jake talk multi cloud and cost monitoring using Komisor, make sure to signup.
Course - A course I am working on with my friend to be launched before 2024!
Apart form this, I am already booked for my Kubeday India travel and Civo Navigate next year in Austin.
KubeSimplify shortlisted for DevOps Dozen Award
Kubesimplify has been nominated for DevOps Dozen best DevOps series 2023 award. If Kubesimplify has ever taught you anything, do VOTE HERE. There is Kubesimplfy and Saiyam Pathak both showing nominated, but If I were to vote I would go for Kubesimplify.
Awesome Videos
Sponsored Content
Without the sponsors I won’t be able to give you an authentic newsletter with all the cool stuff, so please do check them out
Cast AI - Automated Workload Rightsizing & PrecisionPack: Accelerating Towards Fully Automated Kubernetes
Komodor - Automating Kubernetes Deployments with GitHub Actions
Awesome Reads
Tutorial: Build a Cloud Cost Monitoring System with Terraform, Ansible and Komiser -It’s a long tutorial that walks you through a step-by-step process of building a Cloud Cost Monitoring System using Komiser which will enable us to access and aggregate resource data from a cloud infrastructure, provisioned on AWS.
Some notes on nix flakes - This explains the challenges using nix flakes. Here, Julia discusses the challenges she faced in finding simple flake examples, the solutions to problems she encountered, and her approach to using nix flakes to manage packages on her system, drawing parallels between nix flakes and Docker containers in terms of self-contained environments and sharing configurations.
17 Kubernetes Best Practices Every Developer Should Know - mentions some of the best practices while using Kubernetes, These recommendations cover common issues within three broad categories, application development, governance, and cluster configuration.
The Unicorn Project: A Comprehensive Book Review - The blog post is a comprehensive review of "The Unicorn Project," a novel by Gene Kim that serves as a beacon in the DevOps universe, guiding readers through the complexities of the IT world. It narrates the story of Maxine, a protagonist in a chaotic IT environment, and her involvement with a secret group, the Rebellion, who are on a mission to transform their organization by advocating the Five Ideals - principles for building a resilient, efficient, and innovative IT culture.
Introducing Spin 2.0 - Spin 2.0, introduced by the Fermyon team, is a major update to the Spin framework for building, distributing, and running WebAssembly (Wasm) applications in the cloud. This release focuses on enabling WebAssembly component composition, improving performance, enhancing portability across runtimes, and refining the developer experience, aiming to leverage WebAssembly's potential for creating smaller, more portable, and highly efficient serverless-style applications that can run anywhere from small devices to cloud environments.
A new way to bring garbage collected programming languages efficiently to WebAssembly - The blog post discusses two methods for porting garbage collected programming languages to WebAssembly: the traditional approach, which recompiles a language's virtual machine for new architectures, and the WasmGC approach, which utilizes WebAssembly's garbage collection features for more efficient memory management. It compares these approaches in terms of memory management, cycle collection, and integration with developer tools, highlighting WasmGC's advantages like better optimization potential and reduced memory fragmentation, while acknowledging the need for substantial new code in WasmGC ports.
Awesome Repo’s/Learning resources
depot.ai - A Docker registry for embedding machine learning models in your Dockerfile.
koordinator - A QoS-based scheduling system brings optimal layout and status to workloads such as microservices, web services, big data jobs, AI jobs, etc.
Learn from Twitter
https://x.com/_akhaliq/status/1723144861182808312?s=20
https://x.com/xai/status/1721027348970238035?s=20