Hello,
Lately I’ve been feeling really tired of all the endless terminology chaos in our industry.
It’s always the same ideas — networks, virtual machines, configs — but every platform has to give them a new shiny name to sound “innovative”.
Kubernetes calls configs "manifests", Azure calls a regular IPsec VPN an "ExpressRoute", AWS has Direct Connect, Google calls it Interconnect, and everyone pretends it’s something revolutionary.
It’s all the same stuff wrapped in different buzzwords.
I just want to build the actual project - deploy the VMs, make the network work, automate it with Terraform and not spend half my time learning new names for old ideas.
Sometimes it feels like engineering became less about building and more about translating vendor language back into plain reality.
At the end of the day, it’s still the same fundamentals: compute, storage, and networking.
Everything else is just noise.
It’s all the same crap, just rebranded by different vendors:
Sometimes I really wonder what everyone else thinks about this.
Do you also feel that the industry is overcomplicating simple things with endless new terms and abstractions?
Or maybe you actually like how each platform tries to describe the same ideas in its own way?
I’m genuinely curious — not to argue, but to understand how others see it.
Maybe I’m just tired, or maybe a lot of us quietly feel the same.
Lately I’ve been feeling really tired of all the endless terminology chaos in our industry.
It’s always the same ideas — networks, virtual machines, configs — but every platform has to give them a new shiny name to sound “innovative”.
Kubernetes calls configs "manifests", Azure calls a regular IPsec VPN an "ExpressRoute", AWS has Direct Connect, Google calls it Interconnect, and everyone pretends it’s something revolutionary.
It’s all the same stuff wrapped in different buzzwords.
I just want to build the actual project - deploy the VMs, make the network work, automate it with Terraform and not spend half my time learning new names for old ideas.
Sometimes it feels like engineering became less about building and more about translating vendor language back into plain reality.
At the end of the day, it’s still the same fundamentals: compute, storage, and networking.
Everything else is just noise.
It’s all the same crap, just rebranded by different vendors:
| Reality | What Vendors Call It |
|---|---|
| Regular virtual machine | EC2 Instance (AWS) |
| Compute Engine (GCP) | |
| Virtual Machine (Azure) | |
| VirtualMachine (KubeVirt) | |
| Droplet (DigitalOcean) | |
| Server (Hetzner) | |
| Six names for the same thing: a KVM with a disk and an IP address. |
| Reality | What Vendors Call It |
|---|---|
| IPsec VPN | ExpressRoute (Azure) |
| Direct Connect (AWS) | |
| Cloud Interconnect (GCP) | |
| Cloud Connect (Alibaba) | |
| PrivateLink (AWS — not even VPN, just proxy | |
| Everyone sells “private connectivity to the cloud” — it’s just tunnels and BGP underneath. |
| Reality | What Vendors Call It |
|---|---|
| YAML/JSON config file | Manifest (Kubernetes, OpenShift) |
| Chart (Helm) | |
| Stack (CloudFormation) | |
| Blueprint (Azure, Crossplane) | |
| Module (Terraform) | |
| All text files, just different syntax and marketing. |
| Reality | What Vendors Call It |
|---|---|
| Process in a namespace | Pod (Kubernetes) |
| Task (ECS) | |
| App Service (Azure) | |
| Revision (Knative) | |
| Instance (Cloud Run) | |
Under the hood: same runc and cgroups. |
| Reality | What Vendors Call It |
|---|---|
| Block storage | EBS Volume (AWS) |
| Persistent Disk (GCP) | |
| Managed Disk (Azure) | |
| PVC (Kubernetes) | |
| DataVolume (KubeVirt/CDI) | |
| Still just a virtual disk. |
| Term | What It Really Means |
|---|---|
| Serverless | Servers — just not yours |
| Cloud Native | The same app, now in a container |
| Operator | A controller with a YAML wrapper |
| Manifests-as-Code | Configs with a louder name |
Sometimes I really wonder what everyone else thinks about this.
Do you also feel that the industry is overcomplicating simple things with endless new terms and abstractions?
Or maybe you actually like how each platform tries to describe the same ideas in its own way?
I’m genuinely curious — not to argue, but to understand how others see it.
Maybe I’m just tired, or maybe a lot of us quietly feel the same.