IaaS versus PaaS versus SaaS: Visão geral do modelo de serviço em nuvem

Escolher os modelos de serviço em nuvem certos para sua organização pode ajudar a aproveitar ao máximo seu orçamento e recursos de TI.

Saiba a diferença entre IaaS, PaaS e SaaS:

  • A infraestrutura como um serviço (IaaS) oferece o hardware para serviços em nuvem, incluindo servidores, rede e armazenamento.

  • A plataforma como um serviço (PaaS) oferece tudo disponível com IaaS, além do sistema operacional e bancos de dados.

  • O software como um serviço (SaaS) oferece o melhor suporte, fornecendo tudo aos seus usuários finais, exceto pelos seus dados.

BUILT IN - ARTICLE INTRO SECOND COMPONENT

A infraestrutura como um serviço (IaaS), a plataforma como um serviço (PaaS) e o software como um serviço (SaaS) oferecem níveis variados de controle e gerenciamento. Saiba quais modelos fazem mais sentido para suas necessidades.

A computação em nuvem se tornou uma parte essencial da tecnologia empresarial, ajudando você a fornecer aplicações e TI como um serviço (ITaaS) para seus usuários finais com facilidade e eficiência. Hoje, uma das partes mais importantes da sua estratégia de nuvem é escolher os modelos certos de serviço em nuvem para sua organização.

À medida que você explora suas opções, você verá opções como IaaS, PaaS, SaaS e termos semelhantes. Todos são modelos de "como um serviço" - parte de uma tendência mais ampla de "Tudo como um serviço" ou "XaaS". O tipo de serviço que você escolhe depende da sua infraestrutura disponível, recursos da equipe de TI, considerações de custo e necessidades de segurança em nuvem.
Primeiro, você precisará avaliar a melhor maneira de oferecer suporte à sua aplicação ou carga de trabalho. Há uma variedade de fatores que você precisará considerar, como portabilidade de aplicações, portabilidade de dados, segurança e conformidade. Esses fatores influenciarão se você constrói no local ou fora dele.

No local requer o mais alto nível de gerenciamento e as maiores despesas de capital, mas pode ser o mais econômico a longo prazo. Tudo é executado em uma nuvem privada, em hardware que pertence à sua organização, pela sua equipe de TI.

Recentemente, os provedores de serviços em nuvem começaram a oferecer serviços locais de "nuvem privada" Por exemplo, o IBM Cloud Private oferece uma plataforma de aplicações para desenvolver e gerenciar aplicações no local e em contêiner. Esses novos serviços ajudam a aliviar algumas das despesas de gerenciamento e capital relacionadas a arquiteturas em nuvem no local.

Os serviços fora de local ou serviços de nuvem pública, geralmente são fornecidos por um provedor de serviços de nuvem e podem ser um dos vários tipos de modelo de serviço.

Infraestrutura como Serviço (IaaS)

Com a infraestrutura como um serviço (IaaS), um provedor de serviços em nuvem é proprietário e gerencia o hardware no qual sua pilha de software é executada. Isso inclui servidores, rede e armazenamento. Pode ser uma ótima estratégia de redução de custos se você quiser evitar comprar e manter a infra-estrutura.

No entanto, ainda há muito trabalho para sua equipe de TI. Sob o modelo IaaS, sua equipe de TI gerencia sistemas operacionais, bancos de dados, aplicações, funções e todos os dados da sua organização. Como resultado, geralmente eles terão mais controle e flexibilidade em comparação com outros modelos de serviços.

IaaS é autoatendimento, que permite que sua equipe de TI acesse recursos conforme necessário por meio de uma API ou painel. Alguns exemplos comuns de IaaS incluem instâncias no Amazon Web Services (AWS), Google Compute Engine e Microsoft Azure, que permitem comprar mais ou menos capacidade conforme você avança. Isso significa que não há muito compromisso envolvido, o que é uma vantagem, caso ache que suas necessidades mudarão em um futuro próximo. Se você faz parte de uma grande organização, também pode ter acesso a IaaS de outra parte da sua empresa.

Plataforma como serviço (PaaS)

O próximo nível de serviço é a plataforma como um serviço (PaaS). O PaaS é semelhante ao IaaS, exceto que seu provedor de serviços em nuvem também oferece o sistema operacional e os bancos de dados. Isso significa menos trabalho para sua equipe de TI. A sua organização ainda é responsável por aplicações, funções e dados.

O PaaS oferece aos seus desenvolvedores uma plataforma simples e escalável para criar aplicações. Como com IaaS, você pode comprar mais recursos conforme necessário. E como vários usuários podem acessar a aplicação de desenvolvimento ao mesmo tempo, o PaaS pode otimizar os fluxos de trabalho e melhorar a coordenação. Alguns exemplos de PaaS são o AWS Elastic Beanstalk e o Google App Engine.

Software como serviço (SaaS)

Por fim, o Software como um serviço (SaaS) oferece o maior suporte e é o mais simples de todos os modelos de entrega para o usuário final. Há chances de você já usar ele na sua organização.

O SaaS pode ser executado em uma arquitetura de multilocação, na qual uma instância de software atende a vários usuários. Normalmente, os produtos SaaS não envolvem um download ou instalação, evitando que os usuários finais precisem gerenciar atualizações de software. Eles são responsáveis apenas pelos seus dados Exemplos populares de SaaS incluem software CRM, armazenamento de arquivos baseado em nuvem e e-mail.

Escolher entre IaaS, PaaS, SaaS e outros modelos de serviços em nuvem depende da sua infraestrutura disponível, recursos da equipe de TI, considerações de custo e necessidades de segurança de nuvem.

Outros serviços

Além de IaaS, PaaS e SaaS, há outros modelos de serviço em nuvem que você deve conhecer.

  • Função como um serviço (FaaS) - oferece mais uma camada de serviço e mais profunda. Com FaaS, seus usuários gerenciam apenas funções e dados. O provedor de serviços em nuvem gerencia as aplicações que você usa. Essa opção é especialmente popular entre desenvolvedores, pois você não paga por serviços quando seu código não está em execução. As funções comuns incluem processamento de dados, validação de dados ou classificação e fins de retorno para aplicações de dispositivos móveis e de IoT. Os provedores de FaaS incluem AWS* Lambda, Azure Functions e Google Cloud Functions.
  • Bare Metal como um serviço (BMaaS) - algumas empresas não gostam muito da ideia sobre a migração de cargas de trabalho para um ambiente de nuvem virtualizado que é compartilhado com outros clientes. Uma alternativa para IaaS e PaaS é o Bare Metal como um serviço ou BMaaS. Ele oferece uma maneira de as empresas complementarem serviços de nuvem virtualizados com um ambiente de servidor dedicado com a mesma agilidade, escalabilidade e eficiência que a nuvem. Em particular, o BMaaS é uma ótima escolha para empresas que precisam realizar processamento de curto prazo e com uso intensivo de dados, como codificação de mídia ou renderização de fazendas, sem latência ou atrasos de sobreposição.
  • Banco de dados como um serviço (DBaaS) - banco de dados como um serviço (DBaaS) é um tipo de PaaS que oferece acesso a um banco de dados. O DBaaS pode ser uma ótima maneira de habilitar a nuvem híbrida, pois as aplicações podem ser movidas entre a infraestrutura local e na nuvem sem impacto nos usuários finais. Também é muito mais fácil integrar novas tecnologias por meio de DBaaS, pois os desenvolvedores de aplicações não precisam de recursos adicionais para usá-las. Um exemplo de DBaaS é o banco de dados SQL da Microsoft* Azure.

Serviços de nuvem com tecnologia Intel

Conectar seus vários modelos de serviços de nuvem com seus recursos em nuvem local e público pode ser um desafio. Não importa quais modelos você escolher, começando com uma base de tecnologia Intel® para sua infraestrutura local oferece compatibilidade com serviços de nuvem pública. Isso porque a tecnologia Intel é integrada e otimizada em todos os provedores de serviços de nuvem pública. A combinação resultante de arquitetura Intel® na sua nuvem privada e pública permite compatibilidade de aplicações 100% de desempenho, desempenho otimizado para carga de trabalho e um custo total de propriedade menor. Você pode mover seus dados e aplicações sem liberar, retestar ou revalidar seus ambientes de software e ferramenta.

Trabalhamos em estreita colaboração com os Serviços de web da Amazon, Google Cloud, Microsoft Azure, e outros provedores de serviços de nuvem para otimizar o desempenho das tecnologias Intel em seus data centers. Nosso trabalho significa que você terá uma ótima experiência, não importa como acesse serviços de nuvem.

Avisos e isenções de responsabilidade

Os recursos e benefícios das tecnologias Intel® dependem da configuração do sistema e podem requerer hardware habilitado, software específico ou ativação de serviços. O desempenho varia dependendo da configuração do sistema. Nenhum produto ou componente pode ser totalmente seguro. Consulte o fabricante ou revendedor de seu sistema, ou saiba mais em intel.com.

Os cenários de redução de custos descritos destinam-se a servir de exemplos de como um determinado produto baseado na Intel®, dentro das circunstâncias e configurações especificadas, pode afetar custos futuros e oferecer economia de custos. As circunstâncias variarão. A Intel não garante nenhum custo ou redução de custo.

Intel, o logotipo Intel e outras marcas Intel são marcas registradas da Intel Corporation ou de suas subsidiárias.

Outros nomes e marcas podem ser propriedade de outras empresas.

© Intel Corporation