O que é Cloud Computing?

Cloud Computing surgiu nos últimos quinze anos, e desde então vários fornecedores oferecem esse serviço para todo o espectro de clientes corporativos. Isso foi impulsionado por avanços tecnológicos, incluindo:

• Aumento significativo da velocidade e qualidade da infraestrutura da Internet, onde os serviços de computação convenientemente podem ser hospedados remotamente, em vez de uma localização física do negócio;

• Tecnologias que permitem que o hardware suporte múltiplas aplicações e serviços isolados um do outro;

• Padrões de interoperabilidade de software que quebraram software em componentes que podem ser agregados em diferentes aplicativos em vez de aplicações monolíticas no passado;

• Emergência de software como um serviço de aplicações que possuem um modelo de entrega muito simples com gastos gerais mínimos para os consumidores.

Embora existam tentativas experimentais de computação em redes, foi só no início dos anos 2000 que a entrada da Cloud Computing foi anunciada com a introdução do Salesforce.com em 1999 e da Amazon Web Services em 2002. Mais tarde na mesma década, organizações como o Google e a Microsoft apresentaram aplicativos corporativos baseados em navegador que eram os "aplicativos matadores" para a Cloud Computing. A Cloud Computing está amadurecendo rapidamente e está tornando-se uma opção de importação para consumidores de TI de todas as facetas, e é essencial para os profissionais de TI se tornarem adeptos dessa tecnologia.

 

Com a Cloud Computing chegando ao vocabulário cotidiano, o termo se usa em muitos lugares onde não há uma compreensão adequada disso. O Instituto Nacional de Padrões e Tecnologia (NIST) publicou um documento que fornece uma definição recomendada de computação em nuvem:

 

A Cloud Computing é um modelo para permitir o acesso a uma rede compartilhada de recursos de computação configuráveis, por exemplo: redes, servidores, armazenamento, aplicativos e serviços - acessíveis e convenientes, que podem ser rapidamente provisionados e lançados com o mínimo esforço de gerenciamento ou interação do provedor de serviços.

 

A primeira parte da definição descreve o que faz a computação em nuvem, mas a segunda parte descreve o benefício que é o provisionamento rápido de recursos de computação. No passado, a aquisição de recursos computacionais era uma atividade prolongada com muitas organizações e meses de planejamento necessários para qualquer produto ou serviço de TI. Muitas soluções de Cloud Computing oferecem provisionamento quase instantâneo de recursos de computação com o potencial de racionalizar muitos projetos de TI e permitir que as organizações aloquem recursos em outras áreas. Isso, junto com a virtualização, ajuda a reduzir, se não eliminar, os custos irrecuperáveis ​​associados a muitos projetos de TI. NIST também identificou que o modelo de nuvem é composto por:

• Cinco características essenciais;

• Três modelos de serviço;

• Quatro modelos de implantação.


características essenciais

As cinco características essenciais que um modelo de nuvem deve exibir são:

• Autoatendimento on-demand

• Amplo acesso à rede;

• Compartilhamento de recursos;

• Elasticidade rápida;

• Serviço de medição.

Autoatendimento on-demand

Esta é a essência da aquisição automatizada de recursos computacionais por um usuário em nuvem, com o benefício de reduzir custos e tempo para configurar recursos de TI oferecendo uma solução que seja uma vantagem em relação aos departamentos tradicionais de TI.

Acesso amplo à rede

Permite que os usuários finais usem diferentes dispositivos (laptops, tablets e smartphones) para acessar os recursos de computação. O benefício aumenta a usabilidade do sistema sem despesas gerais de compra e configuração de hardware.

Compartilhamento de recursos

Fornece multi-arrendamento de recursos, para que o hardware não seja adaptado para um aplicativo ou para um cliente, fazendo-o completamente reconfigurável. Isso remove a necessidade de orçamento para hardware fixo para cada cliente, assim como o planejamento e aprovação necessários para conseguir isso.

Elasticidade rápida

Isso permite o fornecimento instantâneo de hardware on-demand, e é um dos principais benefícios da Cloud Computing, onde o hardware adquirido representa um custo irrecuperável. Isso permite que os clientes reduzam seu "inventário" de hardware e sejam mais eficientes com os recursos.

Serviço de medição

Isso possibilita que os fornecedores da nuvem meçam o uso para manutenção, cobrança dos usuários de acordo com seu hábito de utilização, e permite aos usuários monitorar instantaneamente seu uso.

Três modelos de serviço

Os três modelos de serviços que compõem um modelo de nuvem são:

• Software como um serviço (SaaS)

• Plataforma como um serviço (PaaS)
• Infraestrutura como um serviço (IaaS)


No próximo artigo, explicitaremos como funciona cada modelo de nuvem.

 

Saiba mais sobre as nossas soluções armazenadas em nuvem:

 

Sua empresa está preparada para atender às obrigações do REINF? Conheça o módulo MASTERSAF EFD-Reinf

Sua empresa tem dificuldade na previsão de custo para importação e exportação? Saiba mais sobre como o ONESOURCE Global Trade para PME pode te auxiliar.

Sobre o autor

Peter Trotter, Engenheiro Principal de Software na Thomson Reuters, formado pela University of New South Wales.