Oracle Cloud Infrastructure (OCI) é um serviço de computação em nuvem oferecido pela Oracle Corporation, que fornece servidores, armazenamento, rede, aplicativos e serviços por meio de uma rede global de data centers gerenciados pela Oracle. A plataforma permite que esses serviços sejam provisionados sob demanda pela Internet, oferecendo suporte a uma variedade de modelos de implantação, incluindo infraestrutura como serviço (IaaS), plataforma como serviço (PaaS), software como serviço (SaaS) e dados como serviço (DaaS). A OCI é projetada para construir, implantar, integrar e estender aplicativos na nuvem, com suporte a padrões abertos como SQL, HTML5 e REST, bem como aplicativos de código aberto como Kubernetes, Spark, Hadoop, Kafka e Terraform. Ela acomoda uma variedade de linguagens de programação, bancos de dados, ferramentas e frameworks, incluindo software específico da Oracle, de código aberto e de terceiros.
A OCI ganhou destaque como um provedor-chave de infraestrutura de IA, hospedando cargas de trabalho para importantes empresas de inteligência artificial, incluindo a OpenAI e várias startups de modelos de linguagem de grande porte. Suas ofertas de computação de alto desempenho e GPUs a tornaram um player competitivo no mercado de nuvem, frequentemente posicionado em relação à Amazon Web Services, Microsoft Azure e Google Cloud.
História e Evolução
A infraestrutura de nuvem da Oracle foi disponibilizada ao público em geral em 20 de outubro de 2016, sob o nome "Oracle Bare Metal Cloud Services". Este lançamento inicial focou em instâncias bare metal alimentadas por processadores Intel, oferecendo computação bruta sem hipervisor. Em 2018, o serviço foi renomeado para Oracle Cloud Infrastructure e denominado "Generation 2 Cloud" da Oracle na Oracle OpenWorld 2018, sinalizando uma grande reformulação arquitetônica voltada para segurança e desempenho de nível empresarial.
A plataforma expandiu suas opções de hardware ao longo do tempo. Em 2018, a Oracle adicionou instâncias bare metal com processadores AMD, seguidas pelos processadores Ampere Cloud-native em 2021. No mesmo ano, a OCI lançou suas primeiras instâncias de computação baseadas em VM com processadores Arm, ampliando seu suporte para diversos tipos de carga de trabalho. Esses desenvolvimentos posicionaram a OCI para atender tanto aplicativos empresariais tradicionais quanto cargas de trabalho emergentes de IA que exigem processamento massivamente paralelo.
A Oracle também fez aquisições estratégicas para aprimorar suas capacidades de nuvem. Em 2016, adquiriu a Dyn, uma empresa de infraestrutura de internet especializada em serviços de DNS, que se tornou parte dos serviços de borda da OCI. Em 16 de maio de 2018, a Oracle adquiriu a DataScience.com, uma plataforma de workspace em nuvem de capital fechado para projetos e cargas de trabalho de ciência de dados, integrando-a em suas ofertas de plataforma de IA.
Infraestrutura como Serviço (IaaS) e Plataforma como Serviço (PaaS)
A OCI oferece um conjunto abrangente de serviços de IaaS e PaaS, organizados em várias categorias:
Computação: A OCI oferece instâncias de máquina virtual com vários formatos (tamanhos de VM) adaptados a diferentes características de desempenho de carga de trabalho. Ela também fornece servidores bare metal sob demanda e servidores GPU bare metal sem hipervisor, adequados para computação de alto desempenho e treinamento de IA. As instâncias de GPU são particularmente adequadas para cargas de trabalho de aprendizado profundo e redes neurais, com suporte a frameworks como aprendizado de máquina e modelos transformadores.
Armazenamento: A plataforma oferece armazenamento de blocos, de arquivos e de arquivamento, com suporte a cargas de trabalho de banco de dados, análise, conteúdo e outras, por meio de APIs padronizadas.
Rede: A OCI fornece uma rede com endereços IP totalmente configuráveis, firewalls e sub-redes, permitindo redes privadas com segurança de ponta a ponta.
Governança: Para auditoria e conformidade, a plataforma oferece verificações de integridade de dados, rastreamento de mudanças e relatórios de uso.
Gerenciamento de Banco de Dados: A plataforma fornece um ambiente de gerenciamento para cargas de trabalho de banco de dados, bem como big data hiperescala e streaming, incluindo OLTP, data warehousing, Spark, aprendizado de máquina, pesquisa de texto, análise de imagens, catálogo de dados e aprendizado profundo. Ela permite que bancos de dados Oracle, MySQL e NoSQL sejam implantados sob demanda como serviços de nuvem gerenciados. Os bancos de dados Oracle oferecem exclusivamente o Oracle Autonomous Database, otimizado para data warehouse, processamento de transações ou JSON, além do formato Exadata e do Real Application Clusters (RAC).
Balanceamento de Carga: A plataforma fornece balanceamento de carga para rotear automaticamente o tráfego entre domínios de falha e domínios de disponibilidade, garantindo alta disponibilidade e tolerância a falhas.
Serviços de Borda: A OCI oferece serviços de monitoramento do caminho entre usuários e recursos, adaptando-se a falhas e interrupções. Eles incluem serviços de Sistema de Nomes de Domínio (DNS) da Dyn.
FastConnect: A OCI oferece conectividade privada entre redes locais e a nuvem por meio de provedores como Equinix, AT&T e Verizon.
Desenvolvimento de Aplicativos: A plataforma oferece suporte ao desenvolvimento de aplicativos nativos da nuvem, incluindo contêineres, DevOps para CI/CD e integração com aplicativos SaaS e locais. Os serviços incluem plataforma de contêiner de aplicativo, plataforma de desenvolvedor, integração e catálogo de APIs.
Integração: A OCI oferece capacidades para integrar aplicativos locais e em nuvem, incluindo integração e replicação de dados, gerenciamento de APIs, análise de integração e serviços de processo.
Análise de Negócios: A OCI fornece uma plataforma de análise que gera insights a partir de dados em aplicativos, data warehouses e data lakes, com serviços como Analytics Cloud, Business Intelligence e Essbase.
Segurança: A plataforma oferece aplicativos de identidade e segurança para acesso seguro e monitoramento de ambientes de nuvem híbrida, atendendo a requisitos de governança e conformidade de TI. Ela fornece um Centro de Operações de Segurança (SOC) de identidade por meio de uma oferta combinada de SIEM, CASB e IDaaS.
Gerenciamento: A OCI fornece uma plataforma integrada de monitoramento, gerenciamento e análise que usa aprendizado de máquina e big data em conjuntos de dados operacionais, para melhorar a estabilidade de TI, reforçar a segurança e otimizar o desempenho.
Conteúdo e Experiência: Esta camada fornece gerenciamento de conteúdo, colaboração e presença na web, integrando-se aos serviços SaaS da Oracle.
Infraestrutura de IA e Parcerias
A OCI se tornou um player significativo no espaço de infraestrutura de IA, especialmente para hospedar cargas de trabalho de IA generativa. Em abril de 2020, a Oracle se tornou o provedor de infraestrutura de nuvem para o Zoom, a plataforma de videoconferência online, demonstrando sua capacidade de lidar com tráfego massivo e escalável. No mesmo mês, a Nissan anunciou sua migração para a Oracle Cloud para computação de alto desempenho (HPC), simulando impactos estruturais de designs de carros, destacando a capacidade da OCI em tarefas intensivas de computação.
Em 2021, a Xerox anunciou uma parceria com a Oracle Cloud, utilizando os recursos de computação em nuvem da OCI em seu incubador de negócios. Mais recentemente, a OCI atraiu empresas de IA como Anthropic e outros desenvolvedores de modelos de linguagem de grande porte, aproveitando seus clusters de GPU e rede de alta largura de banda para treinar e implantar modelos. Esse foco em IA posicionou a OCI como uma concorrente dos provedores de nuvem estabelecidos, com reputação de preços competitivos e desempenho em cargas de trabalho baseadas em GPU.
Software como Serviço (SaaS)
A Oracle também oferece ofertas de SaaS, que fazem parte do portfólio mais amplo da Oracle Cloud. Esses serviços são projetados para aplicativos empresariais como ERP, HCM e CX, integrando-se à camada de IaaS e PaaS da OCI para fornecer uma experiência de nuvem unificada.
Presença Global e Data Centers
A OCI opera uma rede global de data centers gerenciados pela Oracle, distribuídos em várias regiões e domínios de disponibilidade, permitindo alta disponibilidade e recuperação de desastres. A infraestrutura atende a uma ampla gama de setores, incluindo serviços financeiros, saúde e setor público, com certificações de conformidade que atendem a requisitos regulatórios rigorosos. A Oracle continua a expandir sua presença geográfica para atender à demanda global por serviços de nuvem e IA.