Developer Acronym Dictionary

Posted September 25, 2019 in: Programming, Sysadmin, Web Development

I’m making this for myself to remember/offload all of the TLAs (Three Letter Acronyms) that we have to deal with in the run of a day. I’ll come back to update this resource regularly.


IaaS – Infrastructure as a Service
Provides raw virtual machines and virtual networking on demand. Typically allows automated provisioning of virtual hardware via an API or web portal.

PaaS – Platform as a Service
Provides automated CI/CD, deployment, provisioning and configuration of infrastructure, to host your code or build artifacts directly. This may include serverless computing and container orchestration. Also, services that support developing apps in the platform itself are part of PaaS.

SaaS – Software as a Service
Subscription based applications that are hosted fully in the cloud. Saas apps can be used directly by customers or integrated into other solutions. This is what you’re building for the cloud platform to sell.


B2B – Business to Business
Software and services, built for and marketed to other businesses as the end customer.

B2C – Business to Consumer
Software and services, built for and marketed to the public as the end customer.

Leave a Reply

Your email address will not be published. Required fields are marked *