For the past 3 weeks I’ve been doing testing in the DevOps/ Open Source space just to break the monotony of working with anything V*.
Specifically, I’ve been doing alot of: CoreOS, RancherOS, K8S, Docker/ Container in my spare time and I wanted to correlate the jargons in the area with that of VMware to help newcomers (like me) easily grasp the concepts.
So here’s a quick list of what I’ve learned so far:
|Atomic unit of each space. Virtual Machine is to Virtualization as to Containers is in DevOps space. Argument can be had once you start adding orchestration in to the mix -- but ultimately, it all boils down to Containers.
|Docker / Rkt (Rocket)
|Like ESXi Hosts, they run Docker/ Rky runs the basic unit of this space which
|This are purposely built OS to run Container OS. Focused on next gen or "built-for-the-cloud" applications. They are light-weight to ensure small foot print.
|Image is needed to create Containers.
|vSphere vCenter + vRealize Orchestrator + vSphere NSX
|vSphere vCenter Cluster
|Virtual Machine with all lots of features
|Kubernetes Ingress Controller
|NSX Edge Service Gateway
|OpenStack/ vRA / or any Management platform that may sit on top of vCenter
* I’ll be updating the table from time to time as I learn new things.
Hit me up if you don’t agree to any of the items 🙂