Cloud Computing: IaaS ou PaaS, qual escolher?

blog iaas paas 2

O Cloud Computing já está presente no leque de opções para desenvolver ou hospedar aplicações web. O mercado oferece diferentes produtos e plataformas, qual seria a melhor opção para o meu projeto?

As soluções em cloud são indicadas para sites e sistemas que precisam de infraestrutura flexível com ótimo custo-benefício, elasticidade para se adequar ao exato tamanho da demanda e controle de custos. É ideal para web developers, startups e empresas de todos os portes ou segmentos, pois oferece os recursos computacionais a um baixo investimento inicial.

As ofertas de nuvem no Brasil amadureceram bastante nos últimos anos, tanto em IaaS (Infraestrutura como Serviço) ou PaaS (Plataforma como Serviço). Os profissionais que necessitam de configurações de máquina, sistemas operacionais e bancos de dados além do padrão ou buscam total liberdade criar e administrar seu ambiente devem optar pelo IaaS. Com ele, o sysadmin conta com acesso root/admin e é responsável por gerenciar a aplicação e o servidor, parametrizando seus requisitos técnicos ou regras de negócio, ainda que eles sejam específicos.

# – No IaaS, o provedor do serviço – como a Locaweb, por exemplo – oferece manutenção e suporte para os recursos físicos do servidor (memória, processador, disco), infraestrutura de rede e conexão com a internet, monitoração de disponibilidade do servidor cloud e rotinas de backup e restore de segurança, em casos de falhas de infraestrutura). Neste caso, é a modalidade indicada para quem quer ter liberdade na escolha das linguagens de programação e bancos de dados para atender a projetos específicos e ou criar arquiteturas personalizadas.

Por outro lado, optar por uma solução PaaS traz muitos benefícios: trabalhar em uma plataforma pré configurada economiza tempo, esforço e é muito mais prático do que iniciar um ambiente do zero. Ele atende muito bem à maioria dos projetos web e ainda traz praticidade na gestão deste ambiente.

blog iaas paas

# – Em PaaS, o setup é simples, o upload de pacotes e deploy da aplicação podem ser feitos em poucos cliques, sem precisar alterar código-fonte ou usar APIs. A aplicação, seja apenas web ou com banco de dados, é automaticamente distribuída entre as instâncias do ambiente, permitindo também que se escale rapidamente sem a necessidade de reconfiguração, migração ou upgrade, tanto na vertical (RAM e CPU da máquina) quanto na horizontal (balanceamento de carga entre máquinas).

PaaS é uma excelente opção para desenvolvedores e programadores, uma vez que já vem pronta para usar, oferece flexibilidade para montar a arquitetura do ambiente como quiser, permitindo a clonagem de ambientes para testes, homologação ou produção nas mesmas configurações de servidor e software, monitoração em tempo real do consumo de memória, CPU e banda, e ainda poupa o tempo e o trabalho de manter tudo isso.

Neste cenário, o Jelastic Cloud Locaweb vem se destacando por ser o primeiro e único PaaS do mercado que oferece elasticidade totalmente automática com zero alteração de código. Lançado em parceria com a Jelastic Inc, é a tradução mais pura do conceito de computação em nuvem: escalável, barato e com cobrança por hora. Além disso, os servidores estão no Brasil, o que garante menor latência de rede, proteção contra espionagem de dados e preços em reais, não sujetitos à variação do câmbio.

Parece desnecessário dizer que a computação em nuvem é uma grande aliada para quem deseja fazer muito mais com muito menos, independentemente se é infraestrutura pura ou plataforma, e que esta se tornou uma tecnologia inevitável e, ao mesmo tempo, fundamental. E se você ainda não deu seus primeiros passos nesta direção, está ficando para trás.

Exibir ComentáriosOcultar Comentários

2 Comments

  • Marcos Pelaez
    Posted 22/07/2015 at 16:35 0Likes

    Quer dizer que eu posso ter um ambiente de desenvolvimento na nuvem adaptado ao que eu quero? Legal. Só resta saber sobre softwers de desenvolvimento: Se posso instalar na minha solução Cloud Computing. Pode?

    Obrigado, Marcos Pelaez.

  • Locaweb
    Posted 28/07/2015 at 15:10 0Likes

    Olá Marcos! Dentro da nossa categoria de produtos cloud, existem vários versões do Cloud Compunting, Cloud Hosting, Cloud Server Pro, em todos eles tem diversas ferramentas que podem ser instaladas para desenvolvimento.

Comments are closed.