Temos discutido Cloud, Cloud computing e também o Windows Azure em breve. Agora, vamos rapidamente ter uma visão geral dos tipos de serviços em nuvem existentes e do que o Microsoft Cloud nos oferece.
Tipos de serviços em nuvem
Geralmente, obtemos três tipos de serviços:
- Infraestrutura como serviço (IaaS)
- Software como serviço (SaaS)
- Plataforma como serviço (PaaS)
Infraestrutura como um serviço: É claro a partir do nome que ele fornece grades ou clusters ou servidores virtualizados, redes, armazenamento e software de sistemas projetados para aumentar ou substituir as funções de um data center inteiro. Em palavras simples, ele fornece a infraestrutura de TI que você precisa como um serviço. Todos os servidores, redes, VPNs, etc são fornecidos como um serviço para você e você é cobrado de acordo.
O provedor é exclusivamente focado em manter a infraestrutura 'iluminada' dentro dos parâmetros de disponibilidade definidos no contrato de compra. O IaaS requer recursos de desenvolvedor altamente qualificados em sua organização. Você simplesmente obtém o que você coloca no "recurso" comprado, e o ônus da implantação de aplicativos, gerenciamento, monitoramento, failover, backup e suporte é do comprador.
Um exemplo é o Elastic Compute Cloud da Amazon (EC2) e o Simple Storage Service, mas a IBM e outros fornecedores de TI tradicionais também estão oferecendo serviços, assim como a Verizon Business, fornecedora da Telecom-and-more. A Microsoft não está muito nesse espaço.
Plataforma como um serviço: Fornece servidores virtualizados nos quais os usuários podem executar aplicativos existentes ou desenvolver novos sem ter que se preocupar com a manutenção dos sistemas operacionais, hardware de servidor, balanceamento de carga ou capacidade de computação. Fornece basicamente o conjunto de ferramentas e recursos necessários para desenvolver aplicativos que serão executados na nuvem e podem fornecer também os recursos de implantação e gerenciamento automático de serviços.
Exemplos incluem o Azure da Microsoft e o Force.com da Salesforce.
Software como serviço: A forma mais amplamente conhecida e amplamente usada de computação em nuvem, o SaaS fornece todas as funções de um aplicativo tradicional sofisticado, mas por meio de um navegador da Web, não de um aplicativo instalado localmente. O SaaS elimina as preocupações sobre servidores de aplicativos, armazenamento, desenvolvimento de aplicativos e preocupações comuns relacionadas à TI. SaaS em palavras simples é tudo sobre o login em sua conta com o seu navegador da web e usar os serviços.Ele fornece maior nível de abstração para um usuário ingênuo.
Exemplos são Salesforce.com, Gmail e Apps do Google, mensagens instantâneas da AOL, Yahoo e Google, e VoIP da Vonage e Skype.Microsoft Office Web Apps, Office 365, Exchange online etc.
A Microsoft acredita que a PaaS tem o melhor potencial para aumentar e, portanto, possui uma oferta chamada Plataforma Windows Azure, que inclui o Windows Azure, o SQL Azure e o App Fabric. Mas além disso, também tem muitas ofertas sob sua nuvem.
Agora lê: Nuvem pública versus diferença de nuvem privada.