O que é IaaS (Infraestrutura como Serviço)?
IaaS, abreviação de "Infraestrutura como Serviço", é um serviço de computação em nuvem que fornece recursos virtualizados, como servidores, armazenamento e equipamentos de rede pela Internet para criar e gerenciar sistemas de TI. Inicialmente chamado de HaaS (Hardware como Serviço) para destacar seu papel como um serviço para hardware, o termo evoluiu para IaaS para diferenciá-lo de serviços relacionados como PaaS (Plataforma como Serviço) e SaaS (Software como Serviço) e para refletir seu escopo mais amplo.
As diferenças entre IaaS, PaaS e SaaS podem ser resumidas da seguinte forma:
IaaS:
O IaaS fornece servidores virtualizados, armazenamento, firewalls e redes (geralmente VLANs) na nuvem. Os clientes são responsáveis por instalar e gerenciar o sistema operacional necessário para executar applications. Um exemplo representativo de IaaS é o Amazon Elastic Compute Cloud (EC2).
PaaS:
PaaS oferece uma plataforma na nuvem para desenvolvimento e implantação de application . Inclui sistemas operacionais pré-instalados, ambientes de desenvolvimento, bancos de dados e middleware (por exemplo, servidores web). O gerenciamento da infraestrutura é feito pelo provedor de serviços. Um exemplo notável é o Microsoft Azure.
SaaS:
O SaaS fornece applications específicos hospedados na nuvem. Os usuários acessam esses applications sem gerenciar a infraestrutura subjacente. Um exemplo é o Google Apps, fornecido pelo Google.
O IaaS se assemelha aos serviços de hospedagem, mas difere em alguns aspectos importantes: