O que é PaaS? Como a plataforma como serviço é diferente de IaaS e SaaS
Publicados: 2021-02-13A PaaS (Plataforma como Serviço) combina servidores, armazenamento e infraestrutura de rede com o software de que você precisa para implantar aplicativos. Com o PaaS, você não precisa investir em hardware local ou se preocupar em configurar um ambiente virtual para lidar com seus aplicativos.
Esperava-se que quase 85% das organizações tivessem a maior parte de suas cargas de trabalho na “nuvem” até o final de 2020. Essas empresas podem usar dados baseados em nuvem para personalizar o marketing e compartilhar dados estratégicos entre departamentos (evitando silos) — dois principais objetivos de transformação.
A PaaS oferece todas as ferramentas necessárias para atingir esses objetivos e muito mais.
Vamos explorar o que é PaaS, alguns exemplos de PaaS do mundo real, a participação de mercado dos principais provedores de PaaS e muito mais.
O que é PaaS? (com exemplos)
Plataforma como Serviço (PaaS) refere-se a uma combinação pré-empacotada de ferramentas de hardware e software de computação em nuvem que permitem desenvolver e implantar aplicativos com facilidade.
Por exemplo, o AWS Elastic Beanstalk é uma plataforma plug-and-play que oferece suporte a várias linguagens de programação e ambientes prontos para uso. Ele facilita a implantação e o teste, lançamento e dimensionamento rápido de aplicativos para diferentes dispositivos em várias plataformas.

Ele implanta automaticamente o código carregado e inclui ferramentas de balanceamento de carga e dimensionamento automático para manter seus aplicativos funcionando sem problemas o tempo todo.
O Google App Engine é outro exemplo de PaaS para implantação de software.

Além de implantar um aplicativo em qualquer idioma, você também obtém diagnóstico de aplicativo, controle de versão, teste A/B e outros recursos.
Esses serviços são fundamentalmente diferentes de apenas alugar espaço de armazenamento ou uma máquina virtual. Uma solução PaaS serve como uma plataforma pronta para colocar seus aplicativos ao vivo.
Alugar apenas o hardware se enquadra em IaaS, não em PaaS.
Vamos dar uma olhada nas diferenças entre essas duas categorias.
Qual é a diferença entre IaaS e PaaS?
Infraestrutura como serviço (IaaS) refere-se aos componentes de hardware dos serviços em nuvem, como máquinas virtuais e armazenamento escalável. A PaaS também inclui um ecossistema para implantar seus aplicativos.
Ambos são exemplos de serviços de computação em nuvem, é claro, mas com diferentes casos de uso e mercados-alvo.
Para tornar as coisas ainda mais confusas, muitos provedores de PaaS também oferecem soluções de IaaS e vice-versa.
Vamos esclarecer a confusão comparando produtos específicos.
Exemplos de PaaS | Exemplos de IaaS |
AWS Elastic Beanstalk | AWS EC2 |
Google App Engine | Google Compute Engine (GCE) |
Serviço de Aplicativo do Microsoft Azure | Armazenamento do Microsoft Azure |
IBM Cloud Foundry | Servidores Virtuais IBM Cloud |
Plataforma de aplicativos DigitalOcean | Gotículas DigitalOcean |
Heroku | Rackspace, Linode |
Por exemplo, usar uma instância AWS EC2 para armazenar dados para seu aplicativo web significa que você está aproveitando apenas a infraestrutura de nuvem fundamental. Portanto, neste caso, você está usando apenas um serviço IaaS.
Se você usar o AWS Elastic Beanstalk para implantar um aplicativo web, estará usando um serviço PaaS. A implementação do Elastic Beanstalk usa infraestrutura da AWS como S3, EC2 e DynamoDB, mas os combina em uma plataforma instantaneamente utilizável para desenvolvimento.
Essa é a diferença.
Um PaaS é uma solução em pacote pronta para ajudá-lo a desenvolver e implantar seu aplicativo, enquanto um IaaS é apenas a infraestrutura de nuvem básica.
É semelhante à diferença entre um serviço de hospedagem na web não gerenciado (onde você precisa instalar o ambiente do servidor como PHP e MySQL) e uma plataforma de hospedagem WordPress gerenciada (como Kinsta).
Em alguns casos, fornecedores como AWS, Google e Microsoft cobrarão apenas pelo uso de recursos e nada pelo uso da plataforma de software.
Qual é a diferença entre SaaS e PaaS?
O software como serviço (SaaS), por outro lado, oferece software completo, não uma plataforma que você pode usar para implantar aplicativos personalizados.
Por exemplo, um CRM baseado em nuvem como o Salesforce permite gerenciar dados e fluxos de trabalho do cliente sem qualquer programação.

Tudo que você precisa fazer é se inscrever e está pronto para usar. Esse é o princípio de um serviço SaaS.
Em comparação, para fazer o mesmo com um PaaS, você precisa desenvolver um aplicativo personalizado ou implantar e personalizar um software de código aberto com funcionalidade semelhante.
Para entender a diferença, vamos examinar mais alguns exemplos.
Tipo de serviço em nuvem | Exemplos |
SaaS | Google Workspace, Microsoft Dynamics CRM, IBM Watson Assistant, Salesforce, Workday, Slack |
PaaS | AWS Elastic Beanstalk, Google App Engine, Microsoft Azure App Service, Heroku, IBM Cloud Foundry |
Um produto SaaS está pronto para ser usado no momento em que alguém se inscreve. Por exemplo, depois de ingressar no Google Docs, você pode começar a criar, salvar e compartilhar documentos.
Mas o Google App Engine ou o IBM Cloud Foundry não são aplicativos acabados que resolvem problemas de negócios. Em vez disso, são plataformas de nuvem nas quais você pode implantar aplicativos personalizados.
A maioria das empresas usa uma combinação de SaaS (usamos mais de 40 produtos SaaS) e PaaS para administrar seus negócios. A solução ideal depende de cada caso de uso e da experiência e infraestrutura de sua empresa.
Tamanho do mercado de PaaS, participação e fornecedores líderes
O tamanho relatado do mercado de PaaS e como ele se compara a outros serviços em nuvem dependem da fonte.
Por exemplo, de acordo com o Gartner, o PaaS será ofuscado pelo IaaS em 2021, com US$ 27,5 bilhões contra US$ 61,9 bilhões em receita, respectivamente.

Isso tornaria o mercado de IaaS mais que o dobro do tamanho de PaaS. O IaaS é uma parte significativa de todo o mercado de serviços em nuvem, enquanto o PaaS parece quase um nicho em comparação.
Mas outras pesquisas mostram um quadro diferente.
De acordo com dados da International Data Corporation (IDC), as receitas de 2019 foram muito mais próximas e o PaaS muito maior, com US$ 35,9 bilhões contra US$ 49 bilhões.

Ambas as categorias estão crescendo quase na mesma taxa, com crescimento de 38,4% A/A para IaaS e 38,8% para PaaS.
Embora o PaaS possa não estar diminuindo a lacuna, também não está ficando para trás.
A participação no mercado de nuvem entre as diferentes categorias de serviços em nuvem depende da definição das fronteiras entre elas. Observe que a IDC não destaca serviços de gerenciamento e segurança ou serviços de processos de negócios em seu detalhamento.
Essa pode ser a razão pela qual SaaS e PaaS são significativamente maiores em sua tabela.
Principais fornecedores e sua participação de mercado
Desde 2016, especialistas, empresas de pesquisa e especialistas do setor de nuvem passaram de relatórios separados para cobrir os setores de nuvem pública de IaaS e PaaS combinados.

Uma das principais razões para isso é que os principais players são basicamente os mesmos em ambas as categorias.
Você verá nomes familiares como Amazon, Google, Microsoft e IBM, quer esteja analisando os mercados de IaaS ou PaaS.
A segunda razão é que esses líderes de mercado tendem a agrupar os serviços IaaS e PaaS, de modo que pode ser difícil separar a receita.
Por exemplo, a AWS obtém muito de sua receita de IaaS porque oferece alguns ambientes de PaaS (como o Elastic Beanstalk) gratuitamente. Como as pessoas pagam apenas pelo uso de recursos, é difícil identificar quanta receita vem da plataforma versus a infraestrutura.

De acordo com Statista, a participação de mercado da AWS está atualmente em 24,3% , mais de 8% à frente dos 16% da IBM Cloud.
A participação de mercado do Google Cloud em 7,4% é pouco maior que os 7% do Microsoft Azure. Mas, em escala global, esses quatro gigantes sediados nos EUA são claramente líderes de mercado.
Juntos, eles representam mais de 54% de todas as receitas de IaaS e PaaS em todo o mundo.
Após os principais fornecedores dos EUA, você tem o Alibaba da China com 4,4% e o NTT Data do Japão com 2,8% de participação total da receita global.
Ainda é uma indústria liderada pelos EUA globalmente, tanto para uso real quanto para inovação contínua.
A AWS é o provedor líder de IaaS e PaaS e continua a crescer rapidamente em 2021.
Quais serviços o PaaS inclui?
Embora o caso de uso mais comum de PaaS seja a implantação de aplicativos da Web, muitos outros serviços em nuvem também se enquadram nele.
Vamos olhar mais de perto.
Banco de dados como serviço (DBaaS)
Um banco de dados hospedado em nuvem que você instala manualmente em uma máquina virtual é apenas uma implementação de IaaS.
Para ser considerada uma oferta de PaaS, ela precisa ser uma solução integrada que ofereça armazenamento, poder de computação e recursos de banco de dados relacional.
Um exemplo disso é o serviço de Banco de Dados SQL do Azure, que oferece um banco de dados totalmente gerenciado com atualizações automatizadas, escalabilidade, proteção inteligente contra ameaças e pesquisa com inteligência artificial.

Os produtos de serviço em nuvem nesta categoria também são chamados de DBaaS, uma subcategoria de PaaS.
Plataformas de Internet das Coisas (IoT)
Mais itens são alimentados por computadores e conectados à Internet do que nunca. O novo padrão HTTP/3 só vai acelerar isso ainda mais. Os dispositivos conectados agora incluem luzes, termostatos, fornos, máquinas de lavar, fechaduras e até motores de caminhões.
O esqueleto da conectividade com a Internet pode ser considerado IaaS, mas APIs complexas para controlar e compartilhar dados entre dispositivos e aplicativos se enquadram em PaaS.
Serviços móveis (APIs)
As empresas não estão mais se contentando com e-mail ao enviar notificações e campanhas de marketing para seus clientes.
Eles também usam mensagens SMS automatizadas em escala.
Com APIs de SMS, as empresas podem criar mensagens automatizadas em seus aplicativos.
Por exemplo, eles podem enviar mensagens de texto aos clientes para:
- Lembre-os de chamadas ou reuniões agendadas.
- Promova um novo produto ou serviço relacionado.
- Peça feedback sobre um encontro recente de atendimento ao cliente.
- Recrute clientes para participar de um estudo de caso ou pesquisa.
Esses serviços às vezes são categorizados separadamente como Plataforma de Comunicação como Serviço (CPaaS), uma subcategoria de PaaS.
APIs de notificação por push
Assim como as mensagens de texto SMS, exceto para notificações push do navegador e do celular, essas APIs alimentam as notificações push.
Você pode usá-los para:
- Lembre os clientes de instalarem uma nova atualização para seu aplicativo.
- Recupere usuários inativos que não acessam seu aplicativo há semanas.
- Anuncie uma promoção relevante por tempo limitado.
Aprendizado de máquina
Se você realmente deseja aproveitar seus dados, não basta apenas armazená-los na nuvem. Os dados ainda estão parados, apenas em um novo local.
Você precisa configurar algoritmos para filtrar seus dados e encontrar insights significativos e etapas acionáveis.
Com plataformas de aprendizado de máquina baseadas em nuvem, você pode facilmente criar modelos (a partir de modelos), aplicá-los aos seus bancos de dados e dimensionar seu poder de computação conforme necessário.

Por exemplo, o IBM Watson Studio permite automatizar o gerenciamento do ciclo de vida da IA, implementar e executar modelos com um único clique e muito mais.
É um ótimo ambiente PaaS para fazer uso de big data.
Pesquisas e sugestões baseadas em IA também fazem parte das ferramentas de desenvolvimento de PaaS que os quatro grandes oferecem.
Hadoop, Spark e outras estruturas de processamento de dados
O Apache Hadoop é uma estrutura de software de código aberto que possibilita o processamento de grandes conjuntos de dados em clusters distribuídos de máquinas virtuais.
Em vez de configurar o ambiente do zero, você pode usar o Hadoop como um serviço de qualquer fornecedor líder de PaaS.
- O Google oferece o Hadoop como parte integrada de seu serviço de processamento de big data Dataproc.
- A Microsoft oferece o Hadoop como parte de seu serviço de processamento de dados HDInsight.
- A IBM oferece o Hadoop como parte do BigInsights.
- A AWS oferece Hadoop e Spark como parte do EMR.
Essas empresas líderes também oferecem serviços personalizados de data lake e processamento de dados além do Hadoop.
Serviços de PaaS mais populares
Muitas das soluções em nuvem mais populares são serviços PaaS. Basta olhar para esses resultados de uma pesquisa de 2020 sobre serviços de nuvem pública.

Os bancos de dados relacionais baseados em nuvem são os mais populares, com 67% das empresas já os usando, 17% experimentando e 10% planejando usá-los.
Em terceiro lugar, você tem armazenamento de dados. Atualmente, 53% das empresas usam isso como uma solução para lidar e analisar big data.
O Google Cloud BigQuery é um exemplo desse tipo de produto PaaS.
Os 4 principais provedores de PaaS: quais serviços eles oferecem?
Como já abordamos, dentro dos serviços de nuvem pública, existem quatro líderes de mercado claros.
Aumente a velocidade do seu site WordPress em até 200% com nossa infraestrutura flexível alimentada pelo Google Cloud. Experimente Kinsta gratuitamente
Mas como eles se comparam nas ofertas de serviços PaaS?
Abaixo, examinaremos mais de perto todos os provedores de serviços de nuvem notáveis e o que eles trazem para a mesa.
AWS
A AWS é o provedor original de computação em nuvem, tendo lançado a revolução com seu principal produto EC2 em 2006.
A vantagem consolidou-os como líderes de mercado claros, e ainda é a maior empresa de serviços em nuvem do mundo.
Mas para PaaS especificamente, o que isso traz para a mesa?
Uma rápida olhada na visão geral dos serviços da Amazon lhe dirá tudo o que você precisa saber.

A maioria dos casos de uso destacados na verdade representa um produto PaaS. Vamos detalhar exatamente o que a AWS oferece em termos de produtos PaaS.
Serviço PaaS | AWS |
Implantação do aplicativo | ✓ Amazon Elastic Beanstalk |
Processamento de Big Data | ✓ Amazon EMR |
Armazenamento de dados | ✓ Amazon Redshift |
DBaaS | ✓ Amazon Aurora, Amazon RDS |
Notificações (SMS, E-mail, Push) | ✓ Amazon SNS |
Aprendizado de máquina | ✓ Amazon SageMaker |
Os dias em que a AWS oferecia apenas poder de computação e máquinas virtuais para aluguel já se foram.
Agora, ela tem produtos personalizados para todos os principais serviços e casos de uso de PaaS, desde implantação de aplicativos e big data até DBaaS e aprendizado de máquina.
Sempre pioneira, a Amazon lançou um serviço de notificação nativo, Simple Notification Service (SNS), em 2010. Esse é o mesmo ano em que a Twilio foi fundada.
Se você está procurando um provedor de PaaS versátil, não há como errar com o veterano mais experiente do setor.
Nuvem IBM
E o IBM Cloud? Uma das primeiras inovadoras em computação, a IBM investiu muito dinheiro e esforço no desenvolvimento de seu conjunto de serviços em nuvem.
A IBM lançou seus serviços PaaS pela primeira vez como IBM Bluemix em 2014.
Em 2017, a IBM abandonou a marca Bluemix e agrupou suas ofertas de PaaS, IaaS e nuvem privada sob o guarda-chuva IBM Cloud.
Com uma ampla variedade de clientes corporativos, o IBM Cloud cresceu rapidamente para se tornar um dos principais provedores de PaaS desde seu lançamento em 2011.
E isso mostra em sua gama de serviços:

Mas como a IBM se sai no departamento de PaaS?
Serviço PaaS | Nuvem IBM |
Implantação do aplicativo | ✓ IBM Cloud Foundry |
Processamento de Big Data | ✓ IBM BigInsights |
Armazenamento de dados | ✓ IBM DB2 |
DBaaS | ✓ Bancos de Dados IBM Cloud (Redis, PostgreSQL, etc.) |
Notificações (SMS, E-mail, Push) | ✓ IBM Push Notifications, SMS (através de fornecedores terceirizados) |
Aprendizado de máquina | ✓ IBM Watson Studio, IBM Watson |
O IBM Cloud abrange casos de uso de PaaS essenciais, como implementação de aplicativos, processamento de big data e armazenamento de dados.
Mas para notificações, a IBM ainda não oferece uma solução completa. Você precisa confiar em provedores de terceiros como o Twilio para introduzir o SMS no fluxo de trabalho do seu aplicativo.
E a IBM está há muito tempo na fronteira do aprendizado de máquina e da IA. O IBM Deep Blue se tornou a primeira IA a derrotar um campeão mundial de xadrez em 1997.
O IBM Watson Studio facilita o funcionamento do Watson AI, ajudando você a entender seus dados.
Google Cloud
O Google não é apenas um mecanismo de busca. É também uma das principais empresas de SaaS, com Google Docs, Drive, Gmail e todo o Google Workspace.
O Google também permite que você alugue a infraestrutura e as plataformas que possibilitam lidar com bilhões de visitantes todos os meses.
Lançado em 2008, o Google Cloud foi o segundo grande player a entrar no mercado. Sua extensa lista de produtos mostra por que ainda é um dos líderes de mercado.

E para produtos específicos do Pass, as coisas não são diferentes.
Serviço PaaS | Google Cloud |
Implantação do aplicativo | ✓ Google App Engine, Google Kubernetes Engine |
Processamento de Big Data | ✓ Google Dataproc |
Armazenamento de dados | ✓ Google BigQuery |
DBaaS | ✓ Google BigTable, Google Cloud SQL, etc. |
Notificações (SMS, E-mail, Push) | ✓ Firebase Cloud Messaging (mensagens push e no aplicativo) |
Aprendizado de máquina | ✓ Google AI Platform |
Para implantação e desenvolvimento de aplicativos, o Google oferece uma ampla variedade de ferramentas, incluindo o Google App Engine e o Kubernetes Engine.
O Google também oferece muitas opções de processamento de big data por meio de seu serviço Dataproc. Você pode usar Hadoop, Spark ou outras estruturas para configurar clusters e começar a processar terabytes de dados rapidamente.
Para bancos de dados e armazenamento regulares, o Google também oferece várias opções, como BigTable, Google Cloud SQL e muito mais.
Com o Firebase Cloud Messaging, você pode agendar e enviar notificações push e mensagens no aplicativo, mas não mensagens de texto.
A plataforma de IA do Google oferece uma interface amigável para criar, gerenciar e implantar novos modelos de aprendizado de máquina o mais rápido possível.
É uma plataforma completa adequada para todas as suas necessidades de PaaS.
Microsoft Azure
A Microsoft não é apenas responsável pelos sistemas operacionais da maioria dos desktops e laptops em todo o mundo.
Também possui uma das maiores coleções de serviços de nuvem pública, incluindo Office 365, Microsoft Teams (SaaS) e Azure (IaaS e PaaS).
A plataforma de nuvem do Azure inclui uma variedade de serviços de IA e aprendizado de máquina a análises, ferramentas de desenvolvimento, processamento de dados e muito mais.

E no nível da plataforma, a Microsoft também oferece cobertura.
Serviço PaaS | Microsoft Azure |
Implantação do aplicativo | ✓ Serviço de Aplicativo do Azure |
Processamento de Big Data | ✓ Azure Databricks |
Armazenamento de dados | ✓ Azure SQL Data Warehouse |
DBaaS | ✓ Banco de Dados SQL do Azure |
Notificações (SMS, E-mail, Push) | ✓ Hubs de Notificação do Azure (Push), Serviços de Comunicação do Azure (SMS, Voz) |
Aprendizado de máquina | ✓ Aprendizado de máquina do Azure |
O Serviço de Aplicativo do Azure facilita a implantação de aplicativos com patches, segurança, dimensionamento integrados e uma série de integrações.
Você pode armazenar e processar dados com uma variedade de soluções baseadas em SQL, como um data warehouse ou um banco de dados de menor escala. Você pode usar o Azure Machine Learning para criar e implantar modelos para entender seus dados.
O Azure também dá suporte à criação de notificações automáticas por push e SMS em sua experiência de aplicativo.
Resumo
A PaaS não oferece apenas o poder de computação e a infraestrutura de que você precisa para coletar, compartilhar e implementar melhor os dados em toda a sua organização. Também inclui o ambiente necessário para aproveitar os dados em tempo real e implementar aplicativos internos ou externos.
Se você deseja aproveitar o poder do PaaS para o seu site, sem o incômodo de encontrar a melhor combinação de serviços para criar seu ambiente, você pode usar nosso serviço de migração gratuito. Nossos planos acessíveis de hospedagem WordPress gerenciada contam com a infraestrutura de nuvem de ponta do Google Cloud, sem a dor de cabeça de configurar tudo.
Se você tiver alguma dúvida ou experiência com produtos e serviços PaaS, deixe uma linha na seção de comentários!