If you’re looking to get started with Kubernetes this year, there’s a lot of great free resources available for you and I’m going to focus on three excellent ones from VMware. The first is KubeAcademy.
KubeAcademy is a free, product-agnostic Kubernetes and cloud native technology education program built by experts at VMware. The courses are predominately for beginners but also include intermediate and advanced topics in Kubernetes such as building apps and images, networking, and observability:
I must admit that I wasn’t on the Kubernetes bandwagon from beginning. However, I’ve seen it mature rapidly over the last 4 years with an expanding ecosystem and high rate of adoption that has given me confidence that there is a future with Kubernetes and now is the time to invest in learning it. Here are the 3 things I observed over the last 12-18 months to solidify that now is the time for me to focus on becoming a Kubernetes expert:
Cloud Native Landscape Explosion
The Cloud Native Computing Foundation (CNCF) began publishing the CNCF Cloud Native Landscape back in 2016 to illustrate the projects and enterprise software that are part of the cloud native ecosystem and community. The Cloud NativeLandscape graphic originally contained three projects: Kubernetes, Prometheus, and Opentracing. Today, it includes over 48 (not including CNCF member/non-member products and projects)! Observing this type of growth signals heavy investment by organizations and individuals to improving core functionality of Kubernetes or filling gaps in the ecosystem.