Lar Computação em nuvem Escolhendo iaas e paas: o que você precisa saber

Escolhendo iaas e paas: o que você precisa saber

Índice:

Anonim

Decidir levar seus negócios para a nuvem exige muito planejamento e entendimento. Uma das maiores decisões é decidir entre Infraestrutura como serviço (IaaS) ou Plataforma como serviço (PaaS). Embora IaaS e PaaS sejam semelhantes em muitos aspectos, existem algumas diferenças importantes entre os dois modelos de computação em nuvem. Aqui, forneceremos algumas orientações para encontrar a melhor solução em nuvem. (Para saber mais sobre computação em nuvem, confira Cloud Computing: Why the Buzz?)

O que é IaaS?

Infraestrutura como um serviço refere-se a um modelo no qual o hardware de uma empresa - servidor, armazenamento e núcleo da rede - é entregue como um serviço por um custo medido, agindo como um utilitário. A empresa fornece os serviços sob demanda e cabe ao cliente configurar o sistema operacional, o software e o banco de dados.


IaaS é o pacote principal da computação em nuvem. Se você deseja integrar totalmente seus negócios na nuvem, terceirizará seu hardware. A principal atração do IaaS é a capacidade de aumentar ou diminuir, dependendo da demanda do usuário. Também reduz os gastos de capital com o hardware e os custos de utilidade que acompanham a compra e hospedagem de hardware no local.

O que é PaaS?

Onde o IaaS fornece hardware terceirizado para hospedar um ambiente, o PaaS fornece uma plataforma para desenvolver aplicativos que podem ser entregues pela Web. O PaaS possibilita que vários desenvolvedores trabalhem no código-fonte simultaneamente.


Nesse ambiente, os desenvolvedores podem testar, desenvolver, implantar e hospedar aplicativos por meio de um serviço online. Esse serviço online permite que os desenvolvedores se concentrem mais no desenvolvimento de aplicativos do que na manutenção do hardware que normalmente os suporta. O IaaS e o PaaS reduzem os gastos de capital, o que permite que um ambiente de TI se concentre mais na estratégia do que na manutenção de hardware.

Onde as coisas se complicam

Embora pareça que IaaS e PaaS sejam significativamente diferentes, os dois modelos se tornaram cada vez mais semelhantes. Isso ocorreu como resultado da integração de ferramentas agora empacotadas com as ofertas de IaaS. Essas ferramentas permitem a implantação de várias nuvens em um ambiente.

Portanto, em teoria, você poderia criar uma nuvem que agisse como uma oferta de PaaS. Você pode testar, implantar, desenvolver, hospedar e manter aplicativos nessa nuvem, mantendo os requisitos de computação, armazenamento e rede do seu ambiente de TI em outra.


Isso levou à especulação de que, eventualmente, IaaS e PaaS se misturarão em um modelo. No entanto, o uso de uma abordagem de IaaS para desenvolver uma oferta de PaaS leva muito mais tempo do que o uso de uma oferta de PaaS preexistente.

Quando você deve usar o IaaS

O IaaS tem muitos benefícios, mas pode ser difícil mudar para um modelo de infraestrutura diferente. O IaaS é ideal para empresas que precisam escalar recursos de maneira rápida e regular. Também é capaz de acomodar cargas de trabalho mais pesadas quase instantaneamente, ou diminuir a escala durante os meses mais leves.


Novas empresas que podem não ter muito capital também podem se beneficiar do IaaS. Sem ter que comprar hardware, é fácil economizar em custos de operação e manutenção. Isso, por sua vez, permite que as empresas se concentrem mais na estratégia do que na manutenção da infraestrutura.


Essencialmente, o IaaS é uma solução ideal para qualquer empresa que procura uma maneira eficiente de escalar as necessidades de infraestrutura de acordo com a demanda do usuário. Em vez de operar com muito ou pouco, o IaaS facilita a compensação de flutuações. No entanto, esses benefícios podem ser compensados ​​se uma empresa hospeda enormes quantidades de dados privados que não podem ser armazenados fora de casa.

Quando você deve usar PaaS

O PaaS é excelente quando vários desenvolvedores estão trabalhando em um único aplicativo. Ele permite o uso simultâneo de um único código-fonte e a capacidade de automatizar testes e implantação.


Algo a ter em mente com o PaaS é o bloqueio do fornecedor. Ao contrário do IaaS, o PaaS geralmente requer o uso de uma linguagem proprietária específica. Isso pode causar um problema se uma empresa quiser migrar para um provedor de PaaS diferente. Com isso em mente, é melhor pesquisar minuciosamente os fornecedores de PaaS antes de desenvolver aplicativos.

Escolhendo o caminho mais fácil

Com as ofertas de IaaS e PaaS, há muito a ganhar e muito em que pensar em termos de qual deles se adequará a uma empresa em particular. Enquanto o IaaS se concentra mais em armazenamento, rede e computação, os provedores de IaaS estão começando a oferecer ferramentas que permitem a implantação de várias nuvens, invadindo o que antes era território estritamente PaaS. Embora essas ferramentas permitam o desenvolvimento de nuvens específicas de PaaS, a curva de aprendizado é muito maior do que com um provedor de PaaS comum.

Escolhendo iaas e paas: o que você precisa saber