Sobre IaaS faremos uma breve argumentação sobre sua finalidade ao oferecer muito mais que hardware como um serviço. Trabalharemos os conceitos da IaaS como a oferta de um sistema computacional e como atua na base para a criação de soluções SaaS e PaaS. E por fim, como exemplo de IaaS apresentaremos o Red Hat Cloud Suite como uma das melhores opções de IaaS em termos de robustez, escalabilidade e custo.

FINALIDADE DOS MODELOS DE INFRASTRUCTURE AS A SERVICE IAAS

Vamos a uma situação muito simples e que hoje em dia não mais é tão relevante (pois são poucos os que desconhecem o serviço que vamos definir a seguir): Imagine que em uma situação hipotética o gestor de uma empresa precisa implantar um conjunto de sistemas, servidores, redes, estações de trabalho para informatizar e atualizar sua empresa. Agora imagine que este gestor tem apenas uma pequena fração dos recursos financeiros necessários para tal projeto. O que fazer?

Este nosso gestor hipotético observa que o custo de uma estação de trabalho robusta é o mesmo que o de 3 ou 4 computadores básicos e que os servidores com menor custo, de acordo com as especificações que necessita, custam muito mais que o faturamento mensal da empresa e descobre que em cima de tudo isso vai precisar de aumentar a equipe de TI para gerenciar tudo isso e que em alguns casos, como o do servidor, além do equipamento, deve pagar pela implantação.

Soa estranho pensar em passar por um problema como o de nosso gestor hipotético mas a alguns anos ele não tinha escolha a não ser de pegar empréstimos bancários e financiar todo o projeto que anos depois precisaria passar por atualização.

Na computação em nuvem, portanto, existe um conjunto de serviços desenvolvidos para tirar do gestor a necessidade de adquirir solução de servidores e estações de trabalho e usar todos os recursos que precisa, toda a capacidade de processamento computacional em nuvem por uma fração do investimento inicial, trata-se da infraestrutura como serviço, ou IaaS. Sobre IaaS, Positivo Tecnologia (2018: online) afirma que:

O IaaS era anteriormente conhecido como HaaS — ou Hardware como Serviço. Nele, em vez de sua empresa precisar investir na aquisição de itens de infraestrutura, como roteadores, servidores, racks, entre outros, a contratação é feita por meio de serviços, com servidores virtuais.

Aqui, a cobrança é feita considerando a utilização de alguns pontos, como a quantidade de servidores virtuais contratados, quantidade de dados armazenados, quantidade de dados trafegados, entre outros. Um excelente exemplo desse modelo é a IBM.

Assim como no caso do SaaS o pagamento pode ser feito por meio de assinaturas ou pelo serviço utilizado (pay-per-use), ou seja, se em um mês sua empresa usa 5 servidores e no mês seguinte precisa usar apenas 3, o valor pago também vai diminuir, visto que a necessidade reduziu.

Até mesmo as soluções IaaS permitem pagamento mensal de assinatura, no sistema pay-per-use que de forma dinâmica cobra apenas a capacidade de processamento utilizada em cada mês. Caso a solução adotada fosse local, física, a empresa teria que dimensionar seu servidor de acordo com o maior uso de capacidade de processamento imaginável nas suas operações e somar a isso uma margem de segurança, o que lhe daria tranquilidade, mas também uma conta alta somada a certeza de que em diversos momentos existiria grande ociosidade nestes servidores. De acordo com Durbano (2019: online)

Esse é um cenário em que a empresa contará com alto poder de controle sobre os recursos computacionais, uma vez que ela irá atuar na gestão da infraestrutura. Nesse sentido, a alta flexibilidade se manifestará com a facilidade com que novos recursos poderão ser contratados, tornando processos internos mais eficientes. Soluções desse tipo, como é o caso do Microsoft Azure e da Amazon AWS são ideais para empresas que buscam eliminar preocupações e riscos relacionados à infraestrutura física de TI.

FUNCIONAMENTO DE UM IAAS

Já ouviu falar que é possível assinar um Porsche? Sim, o carro esportivo do criador do também famoso fusca pode ser “consumido” como serviço onde o cliente assina e mensalmente paga um valor para ter acesso a qualquer um dos mais de 20 modelos que a montadora tem disponível. Claro que a questão do Porsche só faz sentido se você transformar o carro em um computador e acessar toda a potência do esportivo através de um acesso comum de internet. De acordo com Carissimi (2015: 8), como modelo a IaaS é um:

[…] provimento de serviços destinado a uma equipe de tecnologia da informação (TI). Aqui é feito o fornecimento de um sistema computacional composto por processadores, memória e armazenamento. Nesse caso, é necessário instalar e configurar, por conta própria, todos os recursos necessários à utilização desse sistema, tais como, compiladores, banco de dados e, inclusive, o próprio sistema operacional. Em relação aos modelos de serviços anteriores, a tarifação no IaaS considera a quantidade de recurso que é destinado ao cliente, durante um certo período de tempo, sem considerar se está ou não sendo efetivamente empregado. Alguns exemplos de provedores IaaS são o Windows Azure, Amazon Elastic Compute Cloud (EC2), Citrix, Eucalyptus, e o Rackspace Cloud.

Temos ainda um conceito interessante que nos faz lembrar das origens do IaaS, pelo menos conceitualmente, os Think Clients, pequenos computadores com hardware extremamente simplificado que serviam mais como interface onde todo o processamento bruto se realizava nos servidores. Hoje os think clientes ainda são usados, mas a maioria das empresas opta por computadores básicos, mas mais completos que os TC que são capazes de acessar todas as funcionalidades de serviços como o IaaS e ainda realizar localmente diversas outras atividades, esta versatilidade é bastante apreciada. Ainda sobre IaaS como conceito de serviço, Durbano (2019: online) afirma que:

O IaaS é um modelo de negócios em que empresas fornecem o acesso aos recursos básicos de um servidor, podendo ser contratado pelo cliente final, mas, muitas vezes, demandando o auxílio de um parceiro especialista (o Cloud Broker). Ele pode incluir — mas não se limitar a — contratação de serviços de rede, recursos computacionais ou de armazenamento de dados.

Não é à toa que IaaS já foi chamado de Hardware como serviço, ou HaaS, mas hoje o termo infraestrutura é sem dúvida mais preciso pois tal serviço engloba muito mais que a possibilidade de acesso a hardware e sim a toda uma estrutura de sistemas operacionais.

IAAS COMO BASE PARA SAAS E PAAS

De forma simples uma empresa pode simplesmente locar um servidor e dentro dele ter todas as funcionalidades que teria em seu servidor local, claro que desta forma a implementação é toda por conta do cliente, mas para empresas desenvolvedoras de sistemas e que desejam se concentrar nesta função, é possível se fazer valer de tais servidores com soluções já prontas (partindo para o uso de soluções PaaS) ou ainda utilizar de seus próprios sistemas e com isso produzir suas soluções.