Quais são os diferentes tipos de aplicativos de computação em nuvem?
A computação em nuvem usa a web, recursos compartilhados e software compartilhado para permitir aos usuários facilidade e flexibilidade ao acessar dados e programas. As pessoas usam a computação em nuvem há anos sem saber, como serviços de email e vídeo baseados na Web. Empresas e outras organizações também estão pensando em usar aplicativos de computação em nuvem ou já começaram a migrar para eles. A maioria dos aplicativos de computação em nuvem se enquadra em três categorias principais: infraestrutura como serviço, plataforma como serviço ou software como serviço.
Os aplicativos de computação em nuvem são usados em todo o mundo há algum tempo. Um dos aplicativos de computação em nuvem mais comuns em uso é o email gratuito baseado na Web. Os usuários de computador também acessam uma nuvem pública ao usar serviços de mensagens instantâneas e de vídeo, além de voz sobre IP. Os serviços de backup de dados permitem que os usuários armazenem arquivos em uma nuvem pública ou privada no ciberespaço. Existem também serviços de gerenciamento de clientes e força de vendas para empresas.
Os aplicativos de computação em nuvem se enquadram em três categorias principais. A primeira categoria é chamada de infraestrutura como serviço. Essa tecnologia da informação permite que empresas e outras grandes organizações configurem um data center virtual em uma nuvem pública ou privada. Os dois melhores exemplos disso são o Simple Storage Service da Amazon e o Elastic Compute Cloud, ou EC2. Outros serviços similares de armazenamento e infraestrutura virtual são fornecidos por empresas globais de computação e provedores de telecomunicações.
A segunda categoria é chamada de plataforma como serviço. Nesse sistema, a nuvem fornece um sistema de servidor virtual que pode substituir o servidor e os desktops de hardware tradicionais por sistemas operacionais, processadores e memória. Essencialmente, os usuários podem acessar seus arquivos e aplicativos pessoais ou comerciais em qualquer lugar a partir de qualquer dispositivo de computação usando esses aplicativos de computação em nuvem. Um dos exemplos mais populares desse tipo de aplicativo em nuvem é o Azure ™ da Microsoft®.
O software como serviço é talvez o grupo mais comum de aplicativos de computação em nuvem. O software tradicional precisa ser baixado em um desktop ou laptop. É executado apenas nos computadores que o baixaram. Aplicativos de computação em nuvem, no entanto, existem na nuvem. Não há necessidade de baixar o aplicativo, e a funcionalidade completa está disponível para qualquer usuário em qualquer dispositivo com acesso via web. Alguns exemplos comuns desses tipos de programas são qualquer serviço de email online ou mensagem instantânea.
Para usuários e organizações individuais, os aplicativos de computação em nuvem oferecem benefícios valiosos. Eles permitem acessar e pagar a quantidade exata de capacidade de computação e capacidade de armazenamento de dados de que precisam. A computação em nuvem também incentiva a mobilidade e requer menos recursos internamente.