Glossary

PaaS

Platform as a Service
Quick definition: Offering a development and deployment platform as a service. Heroku, Vercel, AWS Elastic Beanstalk are examples.

SaaS, PaaS, IaaS

The three sit on a spectrum:

IaaS (Infrastructure as a Service): You rent only the server (AWS EC2, DigitalOcean). You manage the OS and everything above.

PaaS: Server, OS, and programming-language environment are ready. You just upload your code (Heroku, Vercel).

SaaS: The whole application is ready. You're just a user (Slack, Gmail, Onremo).

Benefits for developers

PaaS dramatically shortens development time. Server setup, security patches, scaling — all automatic.

A typical startup flow: write code, git push, automatically deployed. The PaaS provider (Vercel for example) distributes traffic automatically and reverts on errors.

PaaS in Turkey

Most Turkish developers use global providers like Vercel, Heroku, and AWS Elastic Beanstalk. Local providers like Turk Telekom and TUBITAK also exist but are more enterprise-oriented.

Help us expand the glossary.

Send us the terms you want added.

Back to glossary →