Por: Yassin Nurmahomed
Infrastructure as a Service (IaaS)
O IaaS é o tipo mais básico de computação em nuvem. Este serviço provê a infraestrutura em forma física ou mais comum em forma de máquinas virtuais. Estas máquinas são executadas como guests em hypervisors rodando em grandes data centers. Uma IaaS tem a capacidade de alocar mais e desalocar recursos de acordo com a necessidade do cliente, oferecendo deste modo um tipo de serviço sob demanda onde clientes pagam apenas pelos recursos utilizados.
Os recursos fornecidos por este tipo de serviço são: servidores (físicos ou virtuais) imagens de máquinas virtuais, armazenamento, firewalls, balanceadores de carga, endereços de IP, etc. Neste tipo de computação em nuvem é o usuário quem instala o sistema operacional e as aplicações que irá usar e quem fica responsável por sua manutenção.
Amazon Elastic Compute Cloud
Amazon EC2 é uma plataforma de computação em nuvem desenvolvida que permite a locação de máquinas virtuais (denominadas instancias) onde os usuários podem executar suas aplicações. A plataforma EC2 foi proposta por Chris Pinkham, até então vice-presidente de infraestrutura de TI na Amazon, e desenvolvida inicialmente por uma equipe na África do Sul.
A versão Beta foi lançada em 2006 e em 2010 a Amazon migrou completamente o seu site de vendas para a EC2.
Algumas características da plataforma são:
Elasticidade: É possível aumentar e diminuir a capacidade em questão de horas, podem ser instanciadas centenas ou até milhares de máquinas ao mesmo tempo. Este processo pode ser automatizado através de API's web.
Controle Completo: O usuário tem acesso root as instâncias e elas podem ser reiniciadas ou terminadas sem a perda dos dados.
Flexibilidade: É possível escolher entre vários tipos de instâncias, sistemas operacionais, configuração de memória, CPU e tamanho da unidade de armazenamento.
Em vez de comprar servidores, software, espaço para data centers ou equipamento de rede, muitas empresas fazem proveito dos serviços fornecidos pela EC2 o que permite-as focar mais na parte do desenvolvimento de seus serviços e menos na parte da gerência de TI. Entre estas empresas estão: o IMBb, o peixe urbano e a Gol.