Uma cloud pública funciona com um conjunto partilhado de recursos de computação, como servidores, armazenamento e redes, disponibilizados por um fornecedor de serviços cloud de terceiros através da Internet. Estes recursos estão alojados nos datacenters do fornecedor e são disponibilizados a múltiplos clientes com base num modelo pay as you go ou por subscrição.
As funcionalidades de uma cloud pública incluem:
Infraestrutura e virtualização. Os fornecedores de cloud pública operam grandes datacenters com milhares de servidores. Através de tecnologia de virtualização, dividem estes recursos físicos em máquinas virtuais (VMs) ou contentores, os quais são alocados aos clientes com base nas suas necessidades.
Acesso a pedido. Os utilizadores podem aceder aos serviços cloud através de uma interface baseada na Web, APIs ou ferramentas de linha de comando. Podem rapidamente aumentar ou reduzir verticalmente os recursos consoante as exigências da carga de trabalho.
Modelo multi-inquilinos. Múltiplas empresas, indivíduos ou organizações partilham a mesma infraestrutura subjacente, mas os dados e as aplicações de cada cliente permanecem isolados por motivos de segurança e privacidade.
Preços pay as you go. Os clientes são faturados com base na utilização, como poder de computação, armazenamento, largura de banda e serviços adicionais como ferramentas de IA, bases de dados ou análises.
Serviços geridos e segurança. O fornecedor de cloud trata da manutenção, atualizações e medidas de segurança, incluindo firewalls, encriptação, certificações de conformidade e soluções de cópia de segurança para proteger os dados dos clientes.
Acessibilidade global. Os fornecedores de cloud pública têm frequentemente uma rede de datacenters em todo o mundo, permitindo que os clientes implementem aplicações e acedam aos dados a partir de qualquer lugar com uma ligação à Internet.
Os principais serviços numa cloud pública incluem: