Modelos de Computação em Nuvem

A computação em nuvem está capacitando desenvolvedores e departamentos de TI para que eles possam se dedicar ao que realmente é importante e evitar trabalhos semelhantes como aquisição, manutenção e planejamento de capacidade. Com o crescimento da popularidade da computação em nuvem, vários modelos e estratégias de implantação diferentes surgiram para atender a essas necessidades específicas de usuários distintos. Cada tipo de serviço em nuvem e método de implantação disponibiliza diferentes níveis de controle, flexibilidade e gestão . A compreensão das diferenças entre infraestrutura como um serviço, plataforma como um serviço e software como um serviço, assim como as estratégias de implantação que você pode utilizar, pode ajudá-lo a decidir qual conjunto de serviços é o ideal para as suas necessidades.

Visto que no artigo anterior tentamos de forma breve em concisa trazer para nossos leitores a essência do que é computação na nuvem, seus benefícios e sua operacionalidade no entanto neste artigo descreveremos os tipos de Computação na nuvem.

Modelos de computação em nuvem

Existem três modelos principais de computação em nuvem. Cada modelo representa uma parte diferente da pilha de computação em nuvem.

Infraestrutura como um serviço (IaaS):

A infraestrutura como um serviço, às vezes abreviada como IaaS, contém os componentes básicos da TI em nuvem e, geralmente, dá acesso (virtual ou no hardware dedicado) a recursos de rede e computadores, como também espaço para o armazenamento de dados. A infraestrutura como um serviço oferece a você o mais alto nível de flexibilidade e controle de gerenciamento sobre os seus recursos de TI e se assemelha bastante aos recursos de TI atuais com os quais muitos departamentos de TI e desenvolvedores estão familiarizados hoje em dia.

Plataforma como um serviço (PaaS):

Com as plataformas como um serviço, as empresas não precisam mais gerir a infraestrutura subjacente (geralmente, hardware e sistemas operacionais), permitindo que você se concentre na implantação e na gestão das suas aplicações. Isso o ajuda a tornar-se mais eficiente, pois elimina as suas preocupações com aquisição de recursos, planejamento de capacidade, manutenção de software, patching ou qualquer outro tipo de trabalho pesado semelhante envolvido na execução da sua aplicação.

Software como um serviço (SaaS):

O software como um serviço oferece um produto completo, executado e gerido pelo provedor de serviços. Na maioria dos casos, as pessoas que se referem ao software como um serviço estão se referindo às aplicações de usuário final. Com uma oferta de SaaS, não é necessário pensar sobre como o serviço é mantido ou como a infraestrutura subjacente é gerida, você só precisa pensar em como usará este tipo específico de software. Um exemplo comum de aplicação do SaaS é o webmail, no qual você pode enviar e receber e-mails sem precisar gerir recursos adicionais para o produto de e-mail ou manter os servidores e sistemas operacionais no qual o programa de e-mail está sendo executado.

Modelos de implantação de computação em nuvem

  1. Nuvem

Uma aplicação baseada na nuvem é totalmente implantada na nuvem e todos os aspectos da aplicação são executados nela. As aplicações na nuvem ou foram criadas nela ou foram migradas de uma infraestrutura prévia para usufruírem dos benefícios da computação em nuvem.

As aplicações baseadas na nuvem podem se beneficiar de fragmentos secundários da infraestrutura ou podem utilizar serviços de nível superior que reduzem as necessidades de gestão, arquitetura e escalabilidade da infraestrutura principal.

2. Híbrida

Uma implantação híbrida é uma maneira de conectar infraestrutura e aplicações entre recursos da Web e recursos atuais que não se encontram na nuvem.

O método mais comum de implantação híbrida é o que ocorre entre a nuvem e a infraestrutura local atual para estender e aumentar a infraestrutura de uma empresa na nuvem enquanto recursos da nuvem são conectados ao sistema interno. Para obter mais informações sobre como a New Tech Moçambique pode ajudar você com a sua implantação híbrida, acesse a nossa página de  contacto.

3. Local

A implantação de recursos locais, usando ferramentas de gestão de virtualização e recursos, às vezes é chamada de “nuvem privada”. 

A implantação local não oferece muitos dos benefícios da computação em nuvem, mas, às vezes, é preferida por sua capacidade de oferecer recursos dedicados.  Na maioria dos casos, este modelo de implantação é igual à infraestrutura de TI antiga, pois usa tecnologias de gerenciamento e virtualização de aplicações para tentar aumentar a utilização de recursos.