Daniel Bodky
Cloud-Native Clutter


Cloud-Native Clutter

The CNCF Alphabet - a Blog Series

The CNCF Alphabet - a Blog Series

I'm setting out on blogging about 26 different projects of the CNCF landscape - biweekly, throughout 2023.

Daniel Bodky's photo
Daniel Bodky
·Jan 10, 2023·

3 min read

'Never stop learning!' is a cat poster slogan most of us have heard at least once in our lives, I'd reckon. Nonetheless, it's not a bad credo to live by in the persistently changing world of cloud nativity.

With Kubernetes - arguably the CNCF landscape's crowd puller - aiming at maintaining a 15-week (minor) release cycle, it's just natural that other projects get started, released, updated, and iterated on at a fast pace, too. Keeping up with that pace can pose a challenge; luckily, several blogs, podcasts, and communities out there are helping with that.

However, something I would've liked very much when getting started with Kubernetes and its vast ecosystem about a year ago was a broad overview across different projects for different use cases. Way too often, I would listen to talks, read blog posts, or watch YouTube videos where every other sentence mentioned a CNCF project I had never heard of.

Therefore, I'm setting out on a journey of creating 26 blog posts on different projects from the CNCF landscape - one for each letter of the alphabet - throughout 2023.

The Concept

The blog posts will differ in quality, length, and depth - for some parts of the journey, I got a clear vision already (looking at you, Prometheus). For others, I probably don't even know what I signed up for yet (is there a project for 'W'?).

I plan on sharing some general insights about the projects with you, which I gathered when tinkering with them myself, garnished with HowTos, examples, and references for continuing your studies.

There will be fully-fledged tutorials, explaining concepts in detail and 'getting something done', and sometimes the posts will remain more shallow - as mentioned before, my goal is to provide a broad overview, not to replace the respective project's official docs. ;)

The Curriculum

Of course, I haven't planned everything out by now, but for some weeks, I already got a clear favorite to focus on - I will probably add to that list over the year. If you'd like, you can suggest a project for me to check out on Twitter as well.

  • A => ArgoCD - Declarative GitOps CD for Kubernetes

  • B => Backstage - An open platform for building developer portals

  • C => Crossplane - The cloud native control plane framework

  • D => tba

  • E => Envoy - An open source edge and service proxy

  • F => Flux - Open and extensible continuous delivery solution for Kubernetes

  • G => tba

  • H => tba

  • I => Istio - Connect, secure, control, and observe services

  • J => Jaeger - A Distributed Tracing Platform

  • K => tba

  • L => tba

  • M => tba

  • N => tba

  • O => tba

  • P => Prometheus - The Prometheus monitoring system and time series database

  • Q => tba

  • R => Rook - Storage Orchestration for Kubernetes

  • S => tba

  • T => Thanos - Highly available Prometheus setup with long term storage capabilities

  • U => tba

  • V => Vitess - MySQL-compatible, horizontally scalable, cloud-native database

  • W => tba

  • X => tba

  • Y => tba

  • Z => tba

Did you find this article valuable?

Support Daniel Bodky by becoming a sponsor. Any amount is appreciated!

Learn more about Hashnode Sponsors
Share this