CNCF Essential
It is crucial to understand and know about CNCF, a brief deepdive will be available in the last segment of the notes but let's get started with the essential things to know
Cloud Native :
Describes as an architectureal approach that empasize application workloads that are Portable, Modular, Isolate between different cloud providers
Some descrbe cloud native being 4-key principles:
Microservices
Containerization
Continuous Delivery
DevOps
Cloud Service Providers:
A Collection of cloud services
Strong application integration
Metered billing
Single unified API
CNCF - Cloud Native Computing Foundation:
Linux Foundation project founded in 2015
CNCF operates independant of Linux Foundation
CNCF has its own board members
CNCF has its own conference
CNCF has its own certifications
CNCF has its own collection of projects, for example:
Kubernetes
Prometheus
Etcd
ContainerD, etc
CNCF Landscape:
It is an interactive map developed by CNCF to showcase all available cloud-native technologies and to help indentify the category to which they serve.
Checkout: https://landscape.cncf.io
Cloud Native Trail map:
It is a recommended path to adopting cloud-native architecture
Containerization
CI/CD
Orchastration & App Definition
Obserbility & Analysis
Service Proxy, Discovery & Mesh
Networking Policy & Security
Distributed Databases & Storage
Streaming & Messaging
Container Registry & Runtime
Software Distribution
Checkout Here: https://github.com/cncf/trailmap
Last updated