# O que é PaaS?

> Platform as a Service

É o fornecimento da infraestrutura necessária para que desenvolvedores de software desenvolvam e publiquem suas aplicações.

## Definição
Os desenvolvedores de software desejam se concentrar apenas em seus códigos, em vez de lidar com tarefas como configurar um servidor e fazer configurações de segurança. PaaS oferece a eles um ambiente de trabalho pronto onde podem fazer upload de seus códigos e abri-los para o mundo com um único clique.

## Como funciona
Você carrega seu código na plataforma e ela o executa automaticamente.

## Onde é usado
É usado em plataformas de desenvolvedores como Heroku, Vercel ou Google App Engine.

## Costuma ser confundido com
Pode ser confundido com IaaS; IaaS fornece apenas o hardware, enquanto PaaS fornece tudo o que é necessário para executar o software.

## Perguntas frequentes
**É necessário usar PaaS?**
Não é, mas economiza muito tempo para desenvolvedores que não querem lidar com administração de servidores.


## Termos relacionados
- [SaaS](/pt/dictionary/saas/)
- [IaaS](/pt/dictionary/iaas/)
- [Deployment](/pt/dictionary/deployment/)

## Ferramentas relacionadas
- [Free for Dev](/pt/discover/free-for-dev/)

---
Fonte: TreScout Glossário · https://trescout.com/pt/dictionary/paas/
