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

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.

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

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.