Cloud Computing (Computação em nuvem)

Home » BR » O que é...? » Cloud Computing (Computação em nuvem)


O que é Cloud Computing?

Computação em nuvem é a prestação de diferentes serviços através da Internet. Estes recursos incluem ferramentas e aplicações como armazenamento de dados, servidores, bancos de dados, redes e software.

Ao invés de manter arquivos em um disco rígido proprietário ou dispositivo de armazenamento local, o armazenamento baseado em nuvem permite salvá-los em um banco de dados remoto. Desde que um dispositivo eletrônico tenha acesso à web, ele tem acesso aos dados e aos programas de software para executá-los.

A computação em nuvem é uma opção popular para pessoas e empresas por várias razões, incluindo economia de custos, aumento de produtividade, velocidade e eficiência, desempenho e segurança.

Entendendo a Computação em Nuvem

A computação em nuvem é nomeada como tal porque as informações acessadas são encontradas remotamente na nuvem ou em um espaço virtual. As empresas que fornecem serviços na nuvem permitem aos usuários armazenar arquivos e aplicativos em servidores remotos e depois acessar todos os dados através da Internet. Isto significa que o usuário não é obrigado a estar em um local específico para ter acesso a ele, permitindo que o usuário trabalhe remotamente.

A computação em nuvem retira todo o trabalho pesado envolvido na trituração e processamento de dados do dispositivo que você carrega ou no qual se senta e trabalha. Ela também move todo esse trabalho para enormes clusters de computadores distantes no ciberespaço. A Internet torna-se a nuvem, e voilà - seus dados, trabalho e aplicações estão disponíveis a partir de qualquer dispositivo com o qual você possa se conectar à Internet, em qualquer lugar do mundo.

A computação em nuvem pode ser tanto pública quanto privada. Os serviços públicos em nuvem fornecem seus serviços através da Internet por uma taxa. Os serviços privados de nuvem, por outro lado, fornecem serviços apenas a um determinado número de pessoas. Estes serviços são um sistema de redes que fornecem serviços hospedados. Existe também uma opção híbrida, que combina elementos dos serviços públicos e privados.

CHAVES QUE FUNCIONAM

  • A computação em nuvem é a prestação de diferentes serviços através da Internet, incluindo armazenamento de dados, servidores, bancos de dados, redes e software.

  • O armazenamento baseado em nuvem permite salvar arquivos em um banco de dados remoto e recuperá-los sob demanda.

  • Os serviços podem ser tanto públicos quanto privados - os serviços públicos são fornecidos online por uma taxa enquanto os serviços privados são hospedados em uma rede para clientes específicos.

Tipos de Serviços em Nuvem

Independentemente do tipo de serviço, os serviços de computação em nuvem oferecem aos usuários uma série de funções, inclusive:

  • Email

  • Armazenamento, backup e recuperação de dados

  • Criação e teste de aplicativos

  • Análise de dados

  • Transmissão de áudio e vídeo

  • Entrega de software sob demanda

A computação em nuvem ainda é um serviço bastante novo, mas está sendo utilizado por uma série de organizações diferentes, desde grandes corporações a pequenas empresas, sem fins lucrativos a agências governamentais, e até consumidores individuais.

Modelos de implantação

Há vários tipos de nuvens, cada uma diferente da outra. As nuvens públicas fornecem seus serviços em servidores e armazenamento na Internet. Estas são operadas por empresas terceirizadas, que manipulam e controlam todo o hardware, software e a infra-estrutura geral. Os clientes acessam os serviços através de contas que podem ser acessadas por praticamente qualquer pessoa.

As nuvens privadas são reservadas para clientes específicos, geralmente uma empresa ou organização. O centro de serviços de dados da empresa pode hospedar o serviço de computação em nuvem. Muitos serviços privados de computação em nuvem são fornecidos em uma rede privada.

As nuvens híbridas são, como o nome indica, uma combinação de serviços públicos e privados. Este tipo de modelo permite ao usuário mais flexibilidade e ajuda a otimizar a infra-estrutura e a segurança do usuário.

As novas formas de serviços de computação em nuvem incluem a nuvem comunitária, a grande nuvem de dados e a multi-nuvem.

Tipos de computação em nuvem

A computação em nuvem não é uma peça única da tecnologia como um microchip ou um telefone celular. Ao contrário, é um sistema composto principalmente de três serviços: software como serviço (SaaS), infra-estrutura como serviço (IaaS) e plataforma como serviço (PaaS).

  1. Software-as-a-service (SaaS) envolve o licenciamento de um aplicativo de software para os clientes. As licenças são normalmente fornecidas através de um modelo de pagamento como serviço ou sob demanda. Este tipo de sistema pode ser encontrado no Microsoft Office's 365.

  2. Infrastructure-as-a-service (IaaS) envolve um método para fornecer tudo, desde sistemas operacionais a servidores e armazenamento através de conectividade baseada em IP como parte de um serviço on-demand. Os clientes podem evitar a necessidade de adquirir software ou servidores e, em vez disso, adquirir esses recursos em um serviço terceirizado, on-demand. Exemplos populares do sistema IaaS incluem IBM Cloud e Microsoft Azure.

  3. Platform-as-a-service (PaaS) é considerado o mais complexo dos três níveis de computação baseada em nuvem. O PaaS compartilha algumas semelhanças com o SaaS, a principal diferença é que ao invés de entregar software online, ele é na verdade uma plataforma para a criação de software que é entregue via Internet. Este modelo inclui plataformas como Salesforce.com e Heroku.

Vantagens do Cloud Computing

O software baseado em nuvem oferece às empresas de todos os setores uma série de benefícios, incluindo a capacidade de usar software de qualquer dispositivo, seja através de um aplicativo nativo ou de um navegador. Como resultado, os usuários podem transportar seus arquivos e configurações para outros dispositivos de uma maneira completamente transparente.

A computação em nuvem é muito mais do que apenas acessar arquivos em múltiplos dispositivos. Graças aos serviços de computação em nuvem, os usuários podem verificar seus e-mails em qualquer computador e até mesmo armazenar arquivos usando serviços como Dropbox e Google Drive. Os serviços de computação em nuvem também possibilitam aos usuários fazer backup de suas músicas, arquivos e fotos, garantindo que esses arquivos estejam imediatamente disponíveis no caso de uma falha no disco rígido.

Também oferece às grandes empresas um enorme potencial de economia de custos. Antes que a nuvem se tornasse uma alternativa viável, as empresas eram obrigadas a comprar, construir e manter uma tecnologia e infraestrutura de gerenciamento de informações caras. As empresas podem trocar caros centros de servidores e departamentos de TI por conexões rápidas com a Internet, onde os funcionários interagem com a nuvem on-line para completar suas tarefas.

A estrutura da nuvem permite aos indivíduos economizar espaço de armazenamento em seus desktops ou laptops. Ela também permite aos usuários atualizar o software mais rapidamente porque as empresas de software podem oferecer seus produtos via web em vez de através de métodos mais tradicionais e tangíveis envolvendo discos ou unidades flash. Por exemplo, os clientes Adobe podem acessar aplicativos em sua Nuvem Criativa através de uma assinatura baseada na Internet. Isto permite que os usuários baixem novas versões e corrijam facilmente seus programas.

Desvantagens da Nuvem

Com toda a velocidade, eficiência e inovações que vêm com a computação em nuvem, há, naturalmente, riscos.

A segurança sempre foi uma grande preocupação com a nuvem, especialmente quando se trata de registros médicos e informações financeiras sensíveis. Embora os regulamentos obriguem os serviços de computação em nuvem a apoiar suas medidas de segurança e conformidade, esta continua sendo uma questão permanente. A criptografia protege informações vitais, mas se essa chave de criptografia for perdida, os dados desaparecem.

Os servidores mantidos pelas empresas de computação em nuvem podem ser vítimas de desastres naturais, bugs internos e quedas de energia também. O alcance geográfico da computação em nuvem corta os dois sentidos: Um apagão na Califórnia poderia paralisar os usuários em Nova York, e uma empresa no Texas poderia perder seus dados se algo causasse a queda de seu provedor baseado na Maine-.

Como em qualquer tecnologia, há uma curva de aprendizado tanto para funcionários quanto para gerentes. Mas com muitos indivíduos acessando e manipulando informações através de um único portal, erros inadvertidos podem ser transferidos através de todo um sistema.

O mundo dos negócios

As empresas podem empregar a computação em nuvem de diferentes maneiras. Alguns usuários mantêm todos os aplicativos e dados na nuvem, enquanto outros utilizam um modelo híbrido, mantendo certos aplicativos e dados em servidores privados e outros na nuvem.

Quando se trata de prestação de serviços, os grandes atores na esfera da computação corporativa incluem:

  • Google Cloud

  • Amazon Web Services (AWS)

  • Microsoft Azure

  • IBM Cloud

  • Alibaba Cloud

A Amazon Web Services é 100% pública e inclui um modelo de terceirização de pagamento por encomenda. Uma vez na plataforma, você pode se inscrever para aplicativos e serviços adicionais. Microsoft Azure permite que os clientes mantenham alguns dados em seus próprios sites. Enquanto isso, a Alibaba Cloud é uma subsidiária do Grupo Alibaba.