O que é hospedagem em nuvem?

8 Julho 2024 

Autores

Ian Smalley

Senior Editorial Strategist

O que é hospedagem em nuvem?

A hospedagem em nuvem é uma infraestrutura como serviço (IaaS) que disponibiliza aplicações e sites ao agrupar recursos de computação e armazenamento de uma rede de servidores em nuvem virtuais e físicos operados por um provedor terceirizado.

Da perspectiva de TI empresarial, a flexibilidade da implementação rápida para atender às necessidades de negócios em evolução é crítica tanto para o cliente quanto para o provedor de serviços de nuvem. Em um ambiente interno tradicional, com longa trajetória de implementações de TI, uma organização não consegue implementar uma nova solução sem alterar significativamente a infraestrutura de TI existente. A hospedagem em nuvem oferece opções e vantagens de implementação mais rápida de soluções a um custo de implementação e operações muito menor do que aqueles associados à propriedade e ao gerenciamento de data centers.

À medida que as organizações, de startups a empresas globais, procuram novas soluções digitais para inovar e manter a competitividade, a hospedagem em nuvem e outros serviços de computação em nuvem desempenham um papel crucial na adoção contínua da nuvem. Segundo relatório da Acumen Research and Consulting, o mercado global de computação movimentou USD 495,3 bilhões em 2022 e pode alcançar USD 2.495,2 bilhões até 2032, com taxa média de crescimento anual (CAGR) de 17,8% entre 2023 e 2032.1

Vista aérea de rodovias

Fique por dentro da nuvem 


Receba o boletim informativo semanal do Think para ver orientações especializadas sobre a otimização das configurações multinuvem na era da IA.

Como funciona a hospedagem na nuvem?

Ao contrário da hospedagem tradicional, que usa um único servidor para implementar aplicações e sites, a hospedagem em nuvem depende de uma rede de servidores em nuvem virtuais e físicos conectados, garantindo maior flexibilidade e escalabilidade. Por exemplo, se um servidor na nuvem estiver com a capacidade esgotada, o provedor de serviços em nuvem (CSP) poderá executar seu site ou aplicação em outro servidor.

A hospedagem em nuvem depende da virtualização, que usa software para criar uma camada de abstração sobre o hardware de computador, permitindo a divisão dos componentes de hardware de um único computador, como processadores, memória e armazenamento, em várias máquinas virtuais (VMs). A virtualização é fundamental para a computação em nuvem porque possibilita o uso eficiente dos recursos, de modo que os usuários da nuvem comprem somente os recursos de computação de que precisam quando precisam e dimensionem esses recursos de forma econômica.

Os usuários acessam a maioria dos serviços de hospedagem em nuvem por meio de uma interface web simples, onde solicitam software, hardware e serviços que são entregues imediatamente. Até mesmo as atualizações de software e hardware ocorrem automaticamente.

Os requisitos não funcionais de escalabilidade, confiabilidade e alta disponibilidade permanecem os mesmos tanto em ambientes internos quanto na hospedagem em nuvem. Entretanto, a hospedagem em nuvem oferece um conjunto mais amplo de recursos de TI para atender a esses requisitos com maior confiança.

A escalabilidade, a confiabilidade e a alta disponibilidade também podem ser ajustadas automaticamente às necessidades da solução da organização. Esse recurso se chama provisionamento de serviços com reconhecimento de aplicação, implementado por ambientes definidos por software (SDEs). Os SDEs provisionam, de forma automática e dinâmica, recursos de computação, rede e armazenamento de dados conforme as necessidades da aplicação, maximizando eficiências e otimizando serviços.

AI Academy

Preparando-se para a IA com a nuvem híbrida

Guiado pelos principais líderes da IBM, o conteúdo foi desenvolvido para ajudar líderes empresariais a terem o conhecimento necessário para priorizar os investimentos em IA que podem estimular o crescimento.

Funcionalidades de hospedagem em nuvem

Nuvem

Aplicações e soluções são implementadas em uma rede de nuvem em vez de um único servidor local.

Escalabilidade

Os recursos são dimensionados para satisfazer as necessidades do usuário.

Pré-pago

As organizações pagam apenas pelos recursos que usam.

Suporte a idiomas

A hospedagem em nuvem aceita a linguagem de consulta estruturada (SQL), como MySQL, ou bancos de dados NoSQL.

Automação

As equipes automatizam e controlam as soluções com APIs, portais web e aplicativos móveis.

Quais são os tipos de hospedagem na nuvem?

Os principais provedores de nuvem, Amazon Web Services (AWS), Microsoft Azure, Google Cloud e IBM Cloud®, oferecem hospedagem em nuvem, que abrange estes modelos de implementação baseados em nuvem:

Nuvem pública

Uma nuvem pública é um modelo de computação em nuvem em que um provedor terceirizado disponibiliza recursos de computação aos usuários pela internet pública. Esses recursos podem incluir aplicações de software prontas para uso, máquinas virtuais (VMs) individuais, infraestruturas de nível empresarial completas e plataformas de desenvolvimento.

Nuvem privada

A nuvem privada é um ambiente de computação em nuvem no qual todos os recursos de hardware e software ficam dedicados e acessíveis somente a um único cliente.

Nuvem híbrida

A nuvem híbrida une nuvem pública, nuvem privada e infraestrutura no local para formar uma única infraestrutura de TI flexível e otimizada em custos. Atualmente, muitas empresas dependem de uma abordagem multinuvem híbrida , que integra nuvem pública, nuvem privada e infraestrutura local com serviços baseados em nuvem de pelo menos dois provedores de serviços em nuvem.

Serviços de nuvem gerenciados

Os serviços de nuvem gerenciados assumem a gestão total ou parcial dos recursos de nuvem do cliente. O objetivo de uma nuvem gerenciada é terceirizar o cloud management para uma opção como serviço. Essa opção permite que as organizações tenham certeza de que os recursos de nuvem estão funcionando bem, evitando os custos de contratação de uma equipe para gerenciá-los. Dependendo das necessidades de negócios e tecnológicas de uma organização, as responsabilidades de um provedor de serviços gerenciados podem abranger migração para nuvem, otimização, segurança, configuração, atualizações de sistemas e muito mais.

Estes são alguns dos principais serviços de nuvem gerenciados.

Infraestrutura como serviço (IaaS)

IaaS oferece acesso sob demanda a recursos de TI, como servidores físicos e virtuais hospedados em nuvem, máquinas virtuais, armazenamento em nuvem e rede, fornecendo toda a infraestrutura back-end de TI necessária para executar aplicações e cargas de trabalho na nuvem.

Plataforma como serviço (PaaS)

PaaS é um modelo de computação em nuvem que oferece aos clientes uma plataforma completa em nuvem, incluindo hardware, software e infraestrutura. Isso permite desenvolver, executar e gerenciar aplicações sem os custos, a complexidade e a rigidez associadas à construção e manutenção dessa plataforma no local. O Red Hat® Open Shift® é um PaaS popular criado com base em Docker, containers e Kubernetes, um projeto open source com orquestração de contêineres que automatiza a implementação, o dimensionamento, o balanceamento de carga e muito mais para aplicações baseadas em contêineres.

Software como serviço (SaaS)

SaaS é um software de aplicação hospedado na nuvem, pronto para uso, com base em um modelo de assinatura. Hoje, o SaaS é o serviço de computação em nuvem pública mais comum e o principal modelo de entrega de software. Em um relatório da Statista, o mercado de software como serviço (SaaS) foi estimado em aproximadamente 197 bilhões de dólares americanos em 2023 e deve atingir 247 bilhões de dólares americanos em 2024.2

Sem servidor

Serverless é um modelo de desenvolvimento e execução de aplicações que permite aos desenvolvedores criar e executar códigos de aplicação sem precisar provisionar ou gerenciar servidores nem infraestrutura de back-end.

Hospedagem em nuvem versus outros tipos de hospedagem

Hospedagem em nuvem é um tipo de hospedagem na web que se apoia em virtualização e servidores remotos. Outros tipos de hospedagem incluem hospedagem compartilhada, servidores virtuais privados (VPS) e hospedagem dedicada.

Hospedagem compartilhada

A hospedagem compartilhada segue o modelo multitenant, no qual o provedor hospeda seu site e diversos outros (coproprietários) em um único computador. Todos compartilham a CPU, a memória, o espaço de armazenamento em nuvem e o software do servidor web (o software que entrega conteúdo web aos navegadores que o solicitam).

A hospedagem compartilhada é o tipo mais econômico de hospedagem, o que a torna uma escolha popular para usuários não técnicos, blogueiros que precisam de hospedagem WordPress e startups com orçamento limitado. Como todos compartilham recursos, a hospedagem compartilhada pode resultar em tempos de carregamento mais lentos do que a hospedagem em nuvem ou dedicada. No entanto, a hospedagem compartilhada também é a opção mais acessível entre os tipos de hospedagem.

Como a hospedagem em nuvem oferece escalabilidade ilimitada, ela é preferida em relação à hospedagem compartilhada para sites grandes com alto volume de tráfego. Por exemplo, a hospedagem em nuvem garante alto desempenho para sites de e-commerce, pois proporciona experiências confiáveis para os usuários.

Hospedagem dedicada

A hospedagem dedicada é um serviço de locatário único que oferece acesso exclusivo ao seu próprio hardware de servidor físico, permitindo controle total sobre o desempenho, a segurança e os recursos do servidor. Organizações em setores que lidam com dados confidenciais ou transações (como instituições financeiras ou governamentais) usam frequentemente hospedagem dedicada, já que ela pode ser personalizada para atender a exigências regulatórias ou de segurança, entre outras. Por outro lado, os servidores de hospedagem em nuvem não exigem os mesmos custos de CapEx para configurar hardware de hospedagem dedicado e representam uma opção mais econômica.

Hospedagem com servidor virtual privado (VPS)

A hospedagem VPS é uma forma de hospedagem em nuvem com múltiplos locatários na qual os recursos do servidor virtualizado são disponibilizados ao usuário por meio de um provedor. Embora o VPS compartilhe um hipervisor e o hardware subjacente, cada VPS executa seu próprio sistema operacional (SO). Cada cliente compartilha os recursos isolados do servidor físico, de modo que cada cliente tem acesso aos seus próprios recursos dedicados.

A hospedagem VPS fica entre a hospedagem compartilhada e a hospedagem dedicada. Embora seja uma forma de múltiplos locatários, os clientes ainda têm controle total sobre o sistema operacional, software etc. O VPS é uma opção popular para hospedar aplicações personalizadas ou softwares baseados na web (como jogos e streaming de vídeo).

Quais são os benefícios da hospedagem em nuvem?

Os sistemas de hospedagem em nuvem evoluíram para fornecer às empresas serviços de TI e recursos de gerenciamento simplificados e centralizados. A hospedagem em nuvem oferece os seguintes benefícios:

  • Flexibilidade: Os serviços de hospedagem tradicionais oferecem largura de banda limitada. A hospedagem em nuvem é dimensionada para acomodar picos de tráfego ou demandas sazonais.
  • Eficiência de recursos: a hospedagem de servidores em nuvem oferece uma excelente alocação de recursos, pois depende de vários servidores para o desempenho ideal do site.
  • Modelo de pagamento conforme o uso: a hospedagem em nuvem é econômica porque os usuários pagam apenas pelos recursos utilizados por mês ou por hora. Essa configuração de preços é diferente das taxas fixas de hospedagem tradicional.
  • Confiabilidade e tempo de atividade: falhas de hardware não causam downtime, pois os sites e as aplicações ficam hospedados em uma rede de servidores. O tráfego passa por interfaces de rede separadas, onde é segregado e protegido. Vários servidores proporcionam melhor tempo de atividade, pois vários servidores se traduzem em um único ponto de falha.
  • Disponibilidade e recuperação de desastres: A hospedagem em nuvem oferece alta disponibilidade e recuperação de desastres com o uso de sistemas de backup, processos de failover e soluções de monitoramento para reduzir o downtime. Isso ajuda a garantir que aplicações e sites permaneçam ativos mesmo diante de qualquer interrupção, desde falhas de equipamento até ataques cibernéticos.
  • Facilidade de gerenciamento e suporte: muitos CSPs oferecem serviços especializados adicionais para ajudar a gerenciar e personalizar o ambiente hospedado em nuvem.

Segurança de hospedagem em nuvem

Considerada uma responsabilidade compartilhada entre a organização cliente e seu provedor de serviços, segurança em nuvem abrange uma ampla gama de políticas, procedimentos e tecnologias voltadas para lidar com ameaças externas e internas à segurança empresarial. Os provedores de hospedagem em nuvem oferecem medidas de segurança robustas para proteger contra agentes maliciosos ou ameaças, incluindo firewalls, gerenciamento de identidade, ferramentas de acesso, camadas seguras de soquetes (SSL), data loss prevention (DLP), atualizações regulares de segurança e monitoramento 24 horas por dia, 7 dias por semana. Além disso, os data centers em nuvem contam com segurança física robusta, como vigilância e sistemas de monitoramento, para evitar acessos não autorizados.

Soluções relacionadas
IBM Storage Ceph

O IBM Storage Ceph é uma distribuição compatível com a IBM da plataforma de código aberto Ceph, que fornece armazenamento maciçamente escalável de objetos, blocos e arquivos em um único sistema.

Explore o Storage Ceph
Serviços de armazenamento em nuvem

Acesse serviços de armazenamento em nuvem para soluções escaláveis, seguras e econômicas de armazenamento de dados.

Explore as soluções de armazenamento na nuvem
Serviços de consultoria em nuvem 

Libere novos recursos e aumente a agilidade dos negócios com os serviços de consultoria em nuvem da IBM. Descubra como cocriar soluções, acelerar a transformação digital e otimizar o desempenho por meio de estratégias de nuvem híbrida e parcerias especializadas.

Serviço de nuvem
Dê o próximo passo

Transforme a maneira como você gerencia, armazena e extrai valor dos seus dados. As soluções de armazenamento impulsionadas por IA e nuvem da IBM são projetadas para atender às demandas de cargas de trabalho com uso intensivo de dados e acelerar os resultados dos seus negócios.

Explore as soluções de armazenamento na nuvem Conheça o armazenamento orientado por IA
Notas de rodapé