Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Computação em Nuvem

O que é computação em nuvem? Definição, tipos e benefícios


Alugar serviços de TI geralmente faz mais sentido para os negócios do que a abordagem DIY de um data center no local. Gastar tempo e dinheiro na geração de receita é sempre uma escolha melhor do que assumir o fardo (e as despesas) de uma sala de servidores no local.

A computação em nuvem é a tecnologia por trás dessa mentalidade. O uso da nuvem permite que uma empresa conte com recursos de TI prontos, uma estratégia que oferece uma linha de benefícios comerciais exclusivos.

Este artigo é um guia completo para computação em nuvem que explica tudo o que você precisa saber sobre essa tecnologia e seu papel na TI moderna. Depois de ler esta postagem, você poderá tomar uma decisão informada sobre se a nuvem é a infraestrutura certa para suas necessidades de negócios.

O que é computação em nuvem?


A computação em nuvem é um termo abrangente para qualquer recurso de TI (servidor, banco de dados, rede, etc.) que o consumidor usa na Internet. O usuário final terceiriza recursos prontos e os acessa online em vez de depender da infraestrutura local. Outros nomes (muito menos populares) para a nuvem são computação utilitária e computação sob demanda .

Existem inúmeras razões pelas quais as empresas decidem usar serviços em nuvem:

A maioria de nós usa computação em nuvem todos os dias. Quando você digita uma consulta no Google, o computador em sua mesa não é o dispositivo que encontra as respostas. A solicitação viaja pela Internet para um dos milhares de servidores em cluster do Google que extraem resultados e os enviam de volta ao seu dispositivo.

O mesmo princípio se aplica a qualquer serviço online (enviar um e-mail, editar um arquivo online, transmitir um filme, ouvir música, ver fotos de mídia social etc.).

Uma breve história da computação em nuvem


Embora seja um conceito relativamente novo para o público em geral, a nuvem não é nova. Aqui está uma breve sinopse de como a computação em nuvem se tornou a tecnologia que conhecemos hoje:

Como funciona a computação em nuvem?


Do ponto de vista do consumidor, a forma como a nuvem funciona é simples. Contanto que haja uma conexão de Internet funcionando, o usuário final pode acessar arquivos baseados em nuvem.

As operações são mais complexas do ponto de vista do provedor de nuvem. Uma infraestrutura de computação em nuvem tem dois componentes principais:

O back-end é executado em computadores em um grande data center capaz de lidar com centenas ou milhares de usuários. Um servidor central gerencia a comunicação entre o front-end e o back-end. Este servidor:

A nuvem depende muito de virtualização e automação:

Características da computação em nuvem


Aqui estão as características mais notáveis ​​da computação em nuvem:

Tipos de computação em nuvem


Existem diferentes tipos de nuvens em termos de implantação e modelos de serviço. Nem todas as opções são adequadas para todos, portanto, saber o que cada modelo oferece é vital para escolher uma plataforma que leve ao sucesso a longo prazo.

Tipos de acordo com os modelos de entrega


Vejamos primeiro os diferentes tipos de implantações de nuvem. Existem seis opções:

Nuvem privada


Os recursos da nuvem privada estão disponíveis apenas para um grupo selecionado de usuários, geralmente todos trabalhando para uma organização. Uma nuvem privada é executada em data centers no local (no escritório da empresa que usa a nuvem) ou em um centro de colocation de terceiros.

A nuvem privada exige que o proprietário construa e mantenha a infraestrutura subjacente. Esse modelo oferece a mesma versatilidade e conveniência que outras nuvens, mas a estratégia permite que você mantenha o gerenciamento de hardware e as medidas de segurança internamente.

Nuvem pública


Em um modelo de nuvem pública, o provedor de serviços possui e gerencia todo o hardware, software e infraestrutura de suporte. O fornecedor entrega recursos de TI (servidores, armazenamento, etc.) aos usuários finais pela Internet.

Provedores terceirizados vendem serviços de nuvem pública sob demanda, normalmente cobrando por minuto ou hora de uso do serviço. O cliente paga apenas pelos ciclos da unidade central de processamento, armazenamento e largura de banda que consomem.

Nuvem Bare Metal (BMC)


Bare metal cloud (BMC) é um híbrido de bare metal e computação em nuvem. O BMC fornece acesso direto ao hardware bare metal combinado com as propriedades de autoatendimento da computação em nuvem. Ao contrário de outros modelos de computação em nuvem, o BMC não tem sobrecarga de virtualização, enquanto ainda fornece ambientes nativos de nuvem implantáveis ​​em menos de 2 minutos.

O objetivo do Bare Metal Cloud é fornecer todos os benefícios dos recursos bare metal combinados com a flexibilidade da computação em nuvem. O BMC é fornecido por meio de um modelo de infraestrutura como serviço (IaaS).

Nuvem privada virtual (VPC)


A nuvem privada virtual combina ofertas públicas e privadas — um usuário de VPC tem acesso exclusivo a um segmento isolado de uma nuvem pública. Este modelo é um compromisso entre um modelo privado e público em termos de preço e características.

Você acessa um segmento de VPC dedicado por meio de uma conexão segura (normalmente uma VPN) e tem mais recursos de segurança do que uma nuvem pública "baunilha" oferece (firewalls personalizados, lista de permissões de endereços IP etc.).

Nuvem híbrida


Uma nuvem híbrida combina diferentes ambientes locais e de nuvem (hospedagem no local, colocation, nuvem pública, nuvem privada etc.) para criar um ambiente de TI unificado. Todos os sistemas integrados se comunicam entre si, portanto, há uma forte ênfase nos recursos de orquestração e automação.

A configuração de uma nuvem híbrida é mais complexa do que uma nuvem privada e apresenta alguns desafios únicos. No entanto, o esforço compensa quando você coloca cada carga de trabalho em um ambiente de TI ideal (por exemplo, você executa cargas de trabalho de missão crítica em uma nuvem privada e usa uma oferta pública para lidar com picos de carga de trabalho ou picos de demanda).

Nuvem da comunidade


Uma nuvem comunitária é um ambiente compartilhado que oferece suporte a um determinado grupo de usuários com as mesmas preocupações ou objetivos (por exemplo, a mesma missão, requisitos de segurança cibernética, regras de conformidade etc.).

Esse modelo opera no local (em uma ou compartilhada entre várias organizações locatárias) ou em uma instalação de terceiros. Uma nuvem comunitária normalmente não é aberta ao público em geral, independentemente de onde a hospedagem ocorre.

Multi-nuvem


Uma multinuvem é um ambiente no qual o usuário depende de vários provedores de nuvem em vez de um único fornecedor. Você é livre para escolher os melhores serviços de cada provedor com base em:

Se você deseja minimizar interrupções ou aproveitar os preços de um provedor específico, uma multinuvem é uma opção que vale a pena. No entanto, existem alguns riscos de segurança específicos, portanto, certifique-se de que a equipe considere a segurança da computação em nuvem antes de começar a confiar em vários fornecedores.

Tipos de acordo com os tipos de serviço


Todo serviço de computação em nuvem pertence a uma das quatro categorias:

Os provedores geralmente se referem a essas categorias como "pilha " porque eles constroem um em cima do outro.

IaaS - Infraestrutura como serviço


Infraestrutura como serviço (IaaS) significa que o consumidor compra acesso a hardware de computação bruto pela Internet. A IaaS oferece componentes de infraestrutura que normalmente são executados no data center do provedor, como:

A IaaS também oferece uma gama de serviços para acompanhar esses componentes, como:

A IaaS oferece os serviços de computação mais básicos, portanto, a equipe interna de uma empresa cliente deve ter um alto nível de experiência em TI para executar o sistema com eficiência.

PaaS - Plataforma como serviço


Plataforma como serviço (PaaS) é um serviço de computação em nuvem no qual um provedor entrega ferramentas de hardware e software aos usuários. A maioria das ferramentas baseadas na web de PaaS ajuda no desenvolvimento e os usuários finais as acessam por meio de APIs, portais da web ou software de gateway.

Por exemplo, um cliente pode desenvolver um site de comércio eletrônico e hospedar seus principais aspectos (incluindo web design, carrinho de compras, sistemas de checkout, etc.) no servidor do provedor de nuvem. O fornecedor de PaaS fornece as ferramentas necessárias para:

O PaaS oferece todos os componentes do pacote IaaS, além de hospedar e gerenciar sistemas operacionais e middleware que o cliente precisa para criar e executar um aplicativo. A PaaS permite o desenvolvimento rápido, portanto, esse modelo também oferece ambientes sob demanda para todo o ciclo de vida de desenvolvimento de software.

Computação sem servidor (ou função como serviço (FaaS))


Em um modelo de computação sem servidor, o provedor é quem provisiona, gerencia e dimensiona a infraestrutura baseada em nuvem. Os desenvolvedores se concentram em escrever código enquanto os serviços baseados em eventos (como AWS Lambda ou Azure Functions) lidam com a execução. Os clientes pagam apenas pelo número de transações que a função executa.

Assim como no PaaS, o provedor é responsável por todo o gerenciamento de rotina (atualizações e patches do SO, gerenciamento de segurança, planejamento de capacidade, monitoramento de nuvem etc.). Quando aplicada corretamente, a computação sem servidor leva a:

O nome é um pouco enganador, no entanto. A computação sem servidor não dispensa o uso de servidores, mas a equipe do cliente não tem nada a ver com hardware. Em vez disso, os desenvolvedores se concentram apenas na criação de aplicativos e rotinas de manipulação de eventos, e é por isso que a computação sem servidor é frequentemente associada ao movimento NoOps .

SaaS - Software como serviço


Software como Serviço (SaaS) significa que um cliente executa o aplicativo completo na nuvem e que o provedor o disponibiliza aos usuários finais pela Internet. O Google Documents é o exemplo mais conhecido de SaaS.

Como a forma mais ampla de computação em nuvem, o SaaS permite que um cliente pense apenas em como a empresa e os clientes usam o software, não como entregá-lo ou mantê-lo.

Benefícios e desvantagens da computação em nuvem


Como toda tecnologia, a computação em nuvem tem seus prós e contras. Vejamos os mais proeminentes.

Benefícios da Nuvem


Aqui estão as principais vantagens da computação em nuvem:

Disadvantages of the Cloud


Here are the main downsides of using cloud computing:

Cloud Computing Applications


The cloud can serve any IT role, but some use cases make more sense than others. Here are the most common cloud computing applications:

Most Famous Cloud Computing Examples


Here are a few of the most popular and widely used services that rely on cloud computing:

Cloud Computing Statistics You Should Know


Here are a few stats that are worth knowing about the current cloud computing market:

The Future of Cloud Computing


Cloud computing is an ever-evolving industry that's prone to change. Here's a quick overview of what to expect in the coming years:

The Cloud is Not Going Away Any Time Soon


Is cloud computing perfect? Certainly not, but its benefits far outweigh the drawbacks, so expect the cloud to continue to play a crucial part in IT going forward. The technology opens many doors that would otherwise remain shut for teams lacking sufficient IT skills. Add the cloud's ability to lower IT costs to the equation, and it becomes clear why this tech is not going away anytime in the foreseeable future.

Computação em Nuvem

  1. Quais são os melhores cursos de computação em nuvem?
  2. Por que mudar para a nuvem? 10 benefícios da computação em nuvem
  3. Como o treinamento de computação em nuvem beneficia os desenvolvedores?
  4. Computação em nuvem vs local
  5. 8 tipos diferentes de computação em nuvem em 2021
  6. O que é um hipervisor? Definição | Tipos | Exemplos
  7. O que é Torneamento? - Definição e Tipos de Operação
  8. O que é soldagem?- Definição | Tipos de Soldagem
  9. O que é máquina de perfuração? - Definição, peças e tipos
  10. O que é Chapeamento de Metal? - Definição, Tipos e Benefícios