Tipos 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 gerenciamento. A compreensão das diferenças entre os modelos tradicionais de computação em nuvem [infraestrutura como serviço (IaaS), plataforma como serviço (PaaS) e software como serviço (SaaS)] e de quais estratégias de implantação que você pode utilizar pode ajudar você a decidir qual conjunto de serviços é o ideal para as suas necessidades.

Embora o setor tenha usado tradicionalmente termos como infraestrutura como serviço, plataforma como serviço e software como serviço para agrupar os serviços em nuvem, na AWS nos concentramos em soluções para suas necessidades, que podem abranger vários tipos de serviços. Nesta página, usamos o agrupamento tradicional de serviços de IaaS, PaaS e SaaS para ajudar você a decidir qual conjunto é adequado para suas necessidades e
a estratégia de implantação que funciona melhor para você.

Modelos de computação em nuvem

Por mais que as definições variem de empresa para empresa, tradicionalmente há três modelos principais para a computação em nuvem. Cada modelo representa um aspecto diferente da computação em nuvem.

Infraestrutura como serviço (IaaS)

A infraestrutura como serviço (IaaS) contém os componentes básicos da TI em nuvem e, geralmente, dá acesso a recursos de rede e computadores (virtual ou em hardware dedicado), além de fornecer espaço para o armazenamento de dados. Os fornecedores de infraestrutura como um serviço podem ajudar você com 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.

Saiba mais sobre IaaS aqui

Plataforma como serviço (PaaS)

Os fornecedores de plataformas como serviço (PaaS) eliminam a necessidade de as organizações gerenciarem a infraestrutura subjacente (geralmente hardware e sistemas operacionais), e essa integração permite que você se concentre na implantação e no gerenciamento de 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, correção ou qualquer outro tipo de trabalho pesado semelhante envolvido na execução da sua aplicação.

Saiba mais sobre iPaaS aqui

Software como serviço (SaaS)

Os fornecedores de software como serviço (SaaS) disponibilizam aplicações de software executadas e gerenciadas por eles. 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 de terceiros. Com uma oferta de SaaS, não é necessário em como o serviço é mantido ou como a infraestrutura subjacente é gerenciada, 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 gerenciar 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.

Saiba mais sobre o SaaS aqui

Modelos de implantação de TI

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 gerenciamento, arquitetura e escalabilidade da infraestrutura principal.

Saiba mais sobre a computação em nuvem aqui

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 on-premises 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 AWS pode ajudar você com a sua implantação híbrida, acesse nossa página sobre a nuvem híbrida.

Saiba mais sobre a nuvem híbrida aqui

On-premises

A implementação de recursos on-premises, usando a virtualização e fornecendo ferramentas de gerenciamento de recursos, não oferece muitos dos benefícios da computação em nuvem, mas às vezes é procurada por sua capacidade de fornecer 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.

Saiba mais sobre nuvem on-premises aqui