Pular para o conteúdo principal

Um guia para iniciantes em computação em nuvem

O que é computação em nuvem?

Serviços de informática de acesso - como servidores, armazenamento, rede, software - pela Internet ("a nuvem").

A computação em nuvem é o fornecimento de serviços de computação - servidores, armazenamento, bancos de dados, redes, software, análise, inteligência e muito mais - pela Internet ("a nuvem") para oferecer inovação mais rápida, recursos flexíveis e economias de escala. Em geral, você paga apenas pelos serviços de nuvem que usa, o que ajuda a reduzir os custos operacionais, a executar a infraestrutura com mais eficiência e a escalonar à medida que suas necessidades de negócios mudam.


Principais benefícios do Cloud Computing

A computação em nuvem é uma mudança na forma tradicional como as empresas pensam sobre os recursos de TI. Aqui estão seis motivos comuns pelos quais as organizações recorrem à nuvem.


O que é Cloud Computing? Custo

Custo

A computação em nuvem elimina os gastos de capital e os recursos necessários para executar e gerenciar sua própria infraestrutura. O custo de hardware, software, serviços públicos e gerenciamento de servidores no local aumenta rapidamente. 

 

O que é Cloud Computing? Velocidade

Velocidade

A maioria dos serviços de computação em nuvem é fornecida por autoatendimento e sob demanda. Até mesmo grandes quantidades de recursos de computação podem ser provisionadas em minutos, normalmente com apenas alguns cliques, proporcionando às empresas muita flexibilidade e tirando a pressão do planejamento da capacidade.

O que é Cloud Computing? Escala global

Escala Global

Os serviços de computação em nuvem incluem a capacidade de escalonar elasticamente. Em termos de nuvem, isso significa fornecer a quantidade certa de recursos de TI. Por exemplo, escolher mais ou menos capacidade de computação, armazenamento, largura de banda no momento em que for necessário e na localização geográfica correta.

O que é Cloud Computing? Produtividade

Produtividade

Em geral, os data centers no local exigem uma configuração pesada de hardware de "racking and stacking", aplicação de patches de software e outras tarefas de gerenciamento de TI que consomem muito tempo. A computação em nuvem elimina a necessidade de muitas dessas tarefas para que as equipes de TI possam trabalhar com objetivos comerciais mais importantes.

O que é Cloud Computing? Desempenho

Desempenho

Os serviços de computação em nuvem são executados em uma rede mundial de data centers seguros que usam a última geração de hardware de computação. Essa rede global oferece aos usuários do seu aplicativo a latência de rede reduzida que eles esperam. À medida que sua base de usuários muda geograficamente, sua infraestrutura de nuvem também pode mudar.

O que é Cloud Computing? Segurança

Segurança

Os provedores de nuvens normalmente oferecem um amplo conjunto de políticas, tecnologias e controles que fortalecem sua postura geral de segurança. Estas ferramentas protegem seus dados, aplicativos, usuários e infra-estrutura contra ameaças potenciais.

Tipos de Cloud Computing

Nem todas as nuvens são iguais e nem um tipo de computação em nuvem é adequado para todos. Vários modelos, tipos e serviços diferentes evoluíram para ajudar a oferecer a solução certa para suas necessidades. Primeiro, você precisa determinar o tipo de implantação de nuvem, ou arquitetura de computação em nuvem, em que seus serviços de nuvem serão implementados. Há quatro maneiras diferentes de implementar serviços em nuvem: em uma nuvem pública, nuvem privada, multinuvem ou nuvem híbrida.

  • Nuvem Pública
  • Nuvem Privada
  • Nuvem Híbrida
  • Multicloud

Nuvem Pública

As nuvens públicas são de propriedade e operadas por provedores de serviços em nuvem de terceiros, que fornecem recursos computacionais como servidores e armazenamento pela Internet. Linode, agora Akamai, é um exemplo de uma nuvem pública. Com uma nuvem pública, todo o hardware, software e outras infraestruturas de suporte são gerenciados pelo provedor da nuvem. Você acessa estes serviços e gerencia sua conta usando um web browser.

Nuvem Privada

Uma nuvem privada refere-se aos recursos de computação em nuvem usados exclusivamente por uma única empresa ou organização. Uma nuvem privada pode estar fisicamente localizada no data center local da empresa. Algumas empresas também pagam a provedores de serviços terceirizados para hospedar sua nuvem privada. Uma nuvem privada mantém os serviços e a infraestrutura em uma rede privada.

Nuvem Híbrida

A nuvem híbrida oferece uma combinação de nuvens públicas e privadas, conectadas em rede de tal forma que os dados e aplicações podem ser compartilhados entre elas. As nuvens híbridas oferecem às empresas maior flexibilidade para escalonamento e implantação.

Multicloud

Multicloud é uma estratégia que emprega dois ou mais serviços de computação em nuvem. As estratégias de multinuvem oferecem redundância e a capacidade de selecionar diferentes serviços ou recursos de nuvem de diferentes provedores. As implementações de várias nuvens podem ser valiosas para compensar o custo dos ambientes de teste e dar aos desenvolvedores internos mais poder a um custo reduzido.

Tipos de serviços em nuvem:
IaaS, PaaS, Serverless, e SaaS

A maioria dos serviços de computação em nuvem se enquadra em quatro categorias amplas: Infraestrutura como serviço (IaaS); Plataforma como serviço (PaaS); Sem servidor; e Software como serviço (SaaS). Às vezes, essas categorias são chamadas de "pilha de computação em nuvem" porque são construídas umas sobre as outras. Saber o que são e como se diferenciam facilita a realização de suas metas de negócios.

Tipos de serviços em nuvem

IaaS

Infra-estrutura como serviço (IaaS)

Essa é a categoria mais básica de serviços de computação em nuvem. Com a IaaS, você aluga a infraestrutura de TI - servidores e máquinas virtuais (VMs), armazenamento, rede, sistemas operacionais - de um provedor de nuvem com base no pagamento conforme o uso. Para saber mais, consulte O que é IaaS?

Computação sem servidor

Computação sem servidor

Sobrepondo-se ao PaaS, a computação sem servidor se concentra na construção da funcionalidade do aplicativo sem gastar tempo continuamente gerenciando os servidores e a infra-estrutura necessária para fazê-lo. O provedor da nuvem lida com a configuração, planejamento de capacidade e gerenciamento do servidor para você. As arquiteturas sem servidor são altamente escaláveis e acionadas por eventos, utilizando recursos apenas quando ocorre uma função específica ou acionamento.

Plataforma como um serviço

Plataforma como um serviço

Plataforma como serviço (PaaS) refere-se a serviços de computação em nuvem que fornecem um ambiente sob demanda para desenvolver, testar, fornecer e gerenciar aplicativos de software. A PaaS facilita para os desenvolvedores a criação rápida de aplicativos da Web ou móveis sem se preocupar com a configuração ou o gerenciamento da infraestrutura subjacente de servidores, armazenamento, rede e bancos de dados. Para saber mais, consulte O que é PaaS?

Software como serviço (Saas)

Software as a Service (SaaS)

O software como serviço é um método de entrega de aplicações de software pela Internet, sob demanda e, tipicamente, por assinatura. Com SaaS, os provedores de nuvens hospedam e gerenciam o aplicativo de software e a infra-estrutura subjacente, e lidam com qualquer manutenção, como atualizações de software e patches de segurança. Os usuários se conectam ao aplicativo pela Internet, geralmente com um navegador da Web em seu telefone, tablet ou PC. Para saber mais, veja O que é SaaS?

Usos de Cloud Computing

Você provavelmente está usando a computação em nuvem neste momento, mesmo que não perceba. Se você usa um serviço on-line para enviar e-mails, editar documentos, assistir a filmes ou TV, ouvir música, jogar ou armazenar fotos e outros arquivos, é provável que a computação em nuvem esteja tornando tudo isso possível nos bastidores. Os primeiros serviços de computação em nuvem têm apenas uma década de existência, mas várias organizações, desde pequenas startups e corporações globais até órgãos governamentais e organizações sem fins lucrativos, já estão adotando a tecnologia por vários motivos.

Aqui estão alguns exemplos do que é possível hoje com os serviços de um fornecedor de nuvens:
  • Criar novos aplicativos e serviços
  • Armazenamento, Backup e Recuperação de Dados
  • Stream Audio e Vídeo
  • Fornecer software sob demanda

Criar novos aplicativos e serviços

Crie, implemente e dimensione rapidamente aplicativos como os da Web, móveis e API em qualquer plataforma. Acesse os recursos de que você precisa para ajudar a atender aos requisitos de desempenho, segurança e conformidade.

Armazenamento, Backup e Recuperação de Dados

Proteja seus dados de forma econômica - e em grande escala - transferindo seus dados pela Internet para um sistema de armazenamento em nuvem externo que seja acessível de qualquer local e de qualquer dispositivo.

Stream Audio e Vídeo

Conecte-se com seu público em qualquer lugar, a qualquer hora, em qualquer dispositivo com vídeo e áudio de alta definição com distribuição global.

Entregue software sob demanda

Também conhecido como Software como Serviço (SaaS), o software on-demand permite oferecer as últimas versões e atualizações de software a seus clientes - a qualquer hora e em qualquer lugar que eles precisem.