Comparando On-premises, IaaS, PaaS e SaaS

Elemar Júnior

Para tornar mais tangível os diversos modelos de contratação de nuvem, inclusive considerando jornada de migração, elaboramos o seguinte quadro comparativo:

Migrando do modelo on-premises para IaaS

No modelo de administração on-premises, a organização tem total controle (e todo o custo de administração) sobre todos os aspectos da infraestrutura, tanto física quanto lógica. Fica “nas mãos” (e nos orçamentos) das organizações a instalação e a manutenção da rede, dispositivos de armazenamento, disposição e topologia dos servidores e estratégias de virtualização.

O ERP de uma empresa, mantido on-premises, implica no planejamento, aquisição e manutenção da infraestrutura necessária para ele funcionar.

Quando uma organização contrata uma nuvem na modalidade IaaS (infraestrutura como serviço), terceiriza a gestão da infraestrutura, abrindo mão do controle, aproveitando os benefícios de economia de escala que podem ser obtidas pelo cloud provider.

O ERP de uma empresa, mantido em um provedor de IaaS, precisa ser agnóstico a detalhes da infraestrutura. Além disso, deve ser capaz de funcionar em hardware commodity.

O desenvolvimento de aplicações em uma infraestrutura on-premises pode (e deve) levar em consideração a infraestrutura disponível permitindo-se, até, explorar particularidades do ambiente. Em ambientes IaaS é saudável assumir que o hardware disponibilizado será commodity – também é essencial considerar que a infraestrutura irá mudar e as aplicações precisam ser desenvolvidas levando isso em consideração.

Migrando do modelo IaaS para PaaS

Nuvens contratadas no modelo IaaS, deixam sob controle dos contratantes (ou restringem totalmente) versões de sistemas operacionais, middlewares e runtimes. No modelo PaaS, esses aspectos são abstraídos e deixam de ser relevantes durante o desenvolvimento.

O ERP de uma empresa, mantido em um provedor de PaaS, precisa ser construído utilizando abstrações (serviços) fornecidas pelo cloud provider. Muitas vezes, essas abstrações facilitam e autorizam desenvolvimento de componentes complexos (usando, por exemplo, inteligência artificial [com Cognitive Services])

O modelo PaaS tem grande impacto sobre o desenvolvimento de software e é aqui que se encontra o aspecto mais crítico. Software desenvolvido sob restrições impostas pela plataforma ficam, frequentemente “travados” (lock-in) as abstrações (aka serviços) disponibilizados pelo cloud provider.

Migrando do modelo PaaS para SaaS

Organizações que contratam serviços de nuvens do tipo SaaS não tem controle qualquer nem mesmo sobre as aplicações e modelos de dados. A preocupação fundamental de desenvolvimento passa a ser oportunidades de customização.

No modelo SaaS, uma empresa deixa de se preocupar com o desenvolvimento de um ERP. Contrata o mesmo como um serviço na nuvem e, eventualmente, faz customizações.

Tudo junto e misturado

Não há motivos para que não consideremos o desenvolvimento de soluções combinando on-premises, IaaS, PaaS e SaaS. Aliás, talvez essa seja a forma “certa” para aproveitar os benefícios da nuvem, em qualquer de seus modelos.

Compartilhe este insight:

Comentários

Participe deixando seu comentário sobre este artigo a seguir:

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments

AUTOR

Elemar Júnior
Fundador e CEO da EximiaCo atua como tech trusted advisor ajudando empresas e profissionais a gerar mais resultados através da tecnologia.

NOVOS HORIZONTES PARA O SEU NEGÓCIO

Nosso time está preparado para superar junto com você grandes desafios tecnológicos.

Entre em contato e vamos juntos utilizar a tecnologia do jeito certo para gerar mais resultados.

Insights EximiaCo

Confira os conteúdos de negócios e tecnologia desenvolvidos pelos nossos consultores:

Engenharia de Software

Três vantagens reais de utilizar orquestradores BPM para serviços

Arquiteto de software e solução com larga experiência corporativa
Desenvolvimento de Software

Os principais desafios ao adotar testes

Especialista em Testes e Arquitetura de Software
Arquitetura de Dados

Insights de um DBA na análise de um plano de execução

Especialista em performance de Bancos de Dados de larga escala

Acesse nossos canais

Simplificamos, potencializamos e aceleramos resultados usando a tecnologia do jeito certo

EximiaCo 2022 – Todos os direitos reservados

0
Queremos saber a sua opinião, deixe seu comentáriox
()
x

Comparando On-premises, IaaS, PaaS e SaaS

Para se candidatar nesta turma aberta, preencha o formulário a seguir:

Condição especial de pré-venda: R$ 14.000,00 - contratando a mentoria até até 31/01/2023 e R$ 15.000,00 - contratando a mentoria a partir de 01/02/2023, em até 12x com taxas.

Tenho interesse nessa capacitação

Para solicitar mais informações sobre essa capacitação para a sua empresa, preencha o formulário a seguir:

Tenho interesse em conversar

Se você está querendo gerar resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

O seu insight foi excluído com sucesso!

O seu insight foi excluído e não está mais disponível.

O seu insight foi salvo com sucesso!

Ele está na fila de espera, aguardando ser revisado para ter sua publicação programada.

Tenho interesse em conversar

Se você está querendo gerar resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

Tenho interesse nessa solução

Se você está procurando este tipo de solução para o seu negócio, preencha este formulário que um de nossos consultores entrará em contato com você:

Tenho interesse neste serviço

Se você está procurando este tipo de solução para o seu negócio, preencha este formulário que um de nossos consultores entrará em contato com você:

× Precisa de ajuda?