Oracle AI Database@AWS
O Oracle AI Database@AWS é um serviço de banco de dados em nuvem que permite acessar a infraestrutura do Oracle Exadata gerenciada pela OCI nos data centers da AWS.
O serviço permite que você migre cargas de trabalho on-premises da Oracle para a AWS, oferecendo aos seus aplicativos essenciais aos negócios conectividade de baixa latência aos seus bancos de dados Oracle. Com o Oracle AI Database@AWS, você também tem acesso ao desempenho do Oracle Real Application Clusters (RAC) e Oracle Exadata para aplicações de missão crítica na AWS. O serviço se integra a outros serviços da AWS e você obtém uma única fatura por meio do AWS Marketplace que inclui o faturamento do Oracle AI Database@AWS. O uso do Oracle AI Database@AWS conta para os compromissos da AWS.
O diagrama de arquitetura de alto nível a seguir mostra como uma região da OCI (site pai) é conectada com a Zona de Disponibilidade (site filho) de uma região da AWS por meio de uma rede gerenciada pela OCI como parte do Oracle AI Database@AWS. Um servidor de aplicativos implantado no Amazon EC2 se conecta aos bancos de dados Oracle implantados em uma rede do Oracle Database (ODB) por meio do pareamento do ODB. O plano de controle, que é altamente disponível e tolerante a falhas, é implantado na OCI Region e oferece uma experiência perfeita de gerenciamento e administração de banco de dados.
Benefícios do Uso do Oracle AI Database@AWS
O Oracle AI Database@AWS oferece uma solução avançada e flexível para executar cargas de trabalho da Oracle diretamente na AWS. Os principais benefícios incluem:
Migração Simplificada
O Oracle AI Database@AWS permite migrar perfeitamente suas cargas de trabalho da Oracle para o Oracle Exadata Database Service on Dedicated Infrastructure ou para o Oracle Autonomous AI Database on Dedicated Exadata Infrastructure, implantado na AWS. Essas migrações exigem alterações mínimas de banco de dados, retenção de conjuntos de recursos completos da Oracle, manutenção da compatibilidade de arquitetura e entrega desempenho equivalente aos ambientes locais. As ferramentas de migração suportadas incluem RMAN, Oracle Data Guard, tablespaces transportáveis, Oracle Data Pump, Oracle GoldenGate e Oracle Zero Downtime Migration (ZDM).
Conectividade de Baixa Latência
Hospedar o Oracle Database perto de seus aplicativos AWS reduz a latência da rede, o que garante tempos de resposta mais rápidos e melhor desempenho do aplicativo. Essa proximidade minimiza os atrasos na transferência de dados e otimiza a eficiência do sistema.
Gerenciamento e Operações Unificadas
O Oracle AI Database@AWS oferece uma experiência operacional coesa com gerenciamento integrado de compras, suporte e ciclo de vida em toda a Oracle e AWS. Ele oferece suporte aos compromissos existentes da AWS e aos direitos de licença da Oracle. Você pode gerenciar recursos da Oracle usando APIs, CLI e SDKs da AWS, que invocam internamente as APIs da OCI necessárias para provisionamento e gerenciamento.
Integração Contínua
O Oracle AI Database@AWS se integra perfeitamente aos principais serviços da AWS, como Amazon EC2, VPC e IAM, permitindo segurança coesa e gerenciamento de infraestrutura. Ele também oferece suporte a ferramentas nativas da AWS, como Amazon CloudWatch para monitoramento, Amazon EventBridge para automação e Amazon S3 para backups altamente duráveis.
Serviços de Banco de Dados Disponíveis
O Oracle AI Database@AWS oferece os seguintes serviços de banco de dados Oracle:
| Nome do serviço | Versões disponíveis | Oferta Privada elegível? | Oferta Pública elegível? |
|---|---|---|---|
| Oracle Exadata Database Service on Dedicated Infrastructure | 19c, 26ai | Sim | Não |
| Oracle Autonomous AI Database na Infraestrutura Dedicada do Exadata | 19c, 26ai | Sim | Não |
| Oracle Database Autonomous Recovery Service | Não Aplicável | Sim | Não |
| Oracle Autonomous AI Database Serverless | 19c, 26ai | Sim | Sim |
O Oracle Exadata Database Service on Dedicated Infrastructure e o Oracle Autonomous AI Database on Dedicated Exadata Infrastructure usam o mesmo hardware de alto desempenho subjacente otimizado para cargas de trabalho de banco de dados, mas cada um oferece vantagens distintas para atender às diferentes necessidades do cliente.
| Característica | Oracle Exadata Database Service | Oracle Autonomous AI Database na Infraestrutura Dedicada do Exadata | Oracle Autonomous AI Database |
|---|---|---|---|
| Uso | Infraestrutura dedicada totalmente gerenciada para executar bancos de dados Oracle. Adequado para cargas de trabalho de missão crítica e sensíveis à latência que exigem desempenho previsível, em que o monitoramento operacional do banco de dados pertence ao cliente. | Serviço de banco de dados totalmente gerenciado (Infraestrutura, SO, Banco de Dados) para executar bancos de dados Oracle. Adequado para cargas de trabalho de missão crítica e sensíveis à latência que exigem desempenho previsível, em que o monitoramento operacional é delegado à Oracle. | Serviço de banco de dados totalmente gerenciado, elástico e escalável. Projetado para cargas de trabalho variáveis, aplicativos nativos da nuvem e uso flexível, ampliando e reduzindo automaticamente os recursos conforme necessário. É necessário um mínimo de esforço administrativo. |
| Desempenho | Oferece alto desempenho consistente e previsível com baixa latência por causa da integração otimizada de hardware e software. | Oferece alto desempenho consistente e previsível com baixa latência por causa da integração otimizada de hardware e software. | Fornece alto desempenho com dimensionamento automático. Oferece baixa latência e alto throughput, aproveitando a elasticidade da nuvem. |
| Management | Requer gerenciamento e administração manuais, incluindo configuração, ajuste e manutenção de banco de dados. | Totalmente gerenciado com recursos opcionais de autoajuste e tarefas administrativas automatizadas, como provisionamento, dimensionamento, aplicação de patches, clonagem e backups. | Autônomo e autogerenciado, automatizando tarefas como provisionamento, dimensionamento, ajuste, aplicação de patches e backups. |
| Operações |
A automação da nuvem fornece criação, atualizações de manutenção e monitoramento básico para bancos de dados. Os administradores de banco de dados precisam ajustar o banco de dados, aplicar atualizações de manutenção e configurar o monitoramento adicional do banco de dados. Forte modelo de resolução de problemas de suporte da Oracle. |
Redução da sobrecarga operacional, à medida que a Oracle gerencia tarefas administrativas. Os clientes só precisam se concentrar no desenvolvimento de aplicativos e no gerenciamento de dados. Move para um modelo de resolução de problemas DevOps. |
Reduz a sobrecarga operacional, à medida que a Oracle gerencia a maioria das tarefas administrativas. Os clientes só precisam se concentrar no desenvolvimento de aplicativos e no gerenciamento de dados. |
| Custo |
Custo de assinatura inicial para infraestrutura dedicada e pagamento por uso para CPUs alocadas para recursos de Cluster de VMs. Fornece preços previsíveis. |
Custo inicial de assinatura para infraestrutura dedicada e pagamento por uso para CPUs que executam ativamente Autonomous AI Databases. Fornece o menor custo total de propriedade. |
Usa um modelo de pagamento conforme o uso, cobrando com base no consumo real de recursos. Os custos aumentam e diminuem com o uso, fornecendo flexibilidade e possível economia de custos. |
| Dimensionamento |
Fornece dimensionamento elástico para infraestrutura para que você possa dimensionar vertical e horizontalmente quando precisar de mais recursos para suas cargas de trabalho. |
Fornece o mesmo dimensionamento elástico para recursos de infraestrutura, mas também oferece dimensionamento automático no nível do banco de dados, sem necessidade de dimensionamento na infraestrutura para otimizar os custos. |
Oferece dimensionamento automático e elástico. Pode aumentar e diminuir com base nas demandas de carga de trabalho sem intervenção manual, fornecendo uma verdadeira escalabilidade sem servidor. |
| Segurança |
Recursos de segurança robustos, incluindo criptografia, patches de segurança e controles de acesso de operador para infraestrutura. Os clientes são responsáveis pelo gerenciamento e configuração de segurança. |
Configuração de segurança obrigatória por padrão. O banco de dados é executado em realms do Database Vault. Os clientes podem trazer chaves de criptografia e certificados. Controle de acesso do operador para recursos de infraestrutura e virtualização. |
Segurança integrada com criptografia automática de dados, autenticação de usuário e detecção de ameaças. A Oracle gerencia atualizações e patches de segurança. |
| Configuração |
Requer configuração e configuração iniciais, incluindo provisionamento de hardware e instalação de software. Controle total sobre a configuração, mas valores padrão sugeridos no provisionamento. |
Requer configuração e configuração iniciais, incluindo provisionamento de hardware e instalação de software. Controle total da configuração, mas valores padrão sugeridos no provisionamento e padrões de melhores práticas especializadas para carga de trabalho OLTP/Data Warehouse. |
Pré-configurado e provisionado instantaneamente, exigindo configuração e configuração mínimas. |
| Aplicação de Patches |
Atualizações de segurança e manutenção de infraestrutura aplicadas automaticamente na programação configurada. Você recebe patches do Banco de Dados, do Grid Infrastructure e do SO Convidado, que você aplica com base na sua programação. |
Aplicação de patches hands free definida pela política para toda a pilha de serviços: Infraestrutura, SO, Grade e banco de dados. Automação para patches one-off e capacidade de definir fluxos de trabalho de governança personalizados para controlar a alteração de software de Desenvolvimento para Produção. | Aplicação automática de patches sem tempo de inatividade, gerenciada pela Oracle. |
| Isolamento | Isolamento completo, pois os clientes têm sua própria infraestrutura dedicada. | Isolamento completo, pois os clientes têm sua própria infraestrutura dedicada. | Isolamento de dados por meio de instâncias de banco de dados dedicadas, garantindo a separação de dados do cliente. |
| Flexibilidade |
Oferece flexibilidade na personalização dentro da VM para scripts de aplicativos existentes e bibliotecas dependentes, portanto, a migração para a nuvem é mais fácil. |
Totalmente gerenciado e monitorado pela Oracle, portanto, não há alterações na VM. Oferece maior flexibilidade de uso e dimensionamento, adaptando-se às demandas dinâmicas de carga de trabalho. |
Totalmente gerenciado e monitorado pela Oracle. Oferece flexibilidade de uso e dimensionamento, adaptando-se às demandas dinâmicas de carga de trabalho. |
| Integrações com terceiros |
Integra-se com ferramentas e aplicativos de terceiros por meio do extenso ecossistema de parceiros e APIs da Oracle. |
Integra-se com ferramentas e aplicativos de terceiros por meio do extenso ecossistema de parceiros e APIs da Oracle. |
Integra-se com ferramentas e aplicativos de terceiros por meio do extenso ecossistema de parceiros e APIs da Oracle. |
Casos de Uso
Oracle Exadata Database Service
O Oracle Exadata Database Service oferece uma solução de banco de dados de desempenho previsível, escalável e confiável para empresas com cargas de trabalho exigentes e requisitos de conformidade específicos.
Pequenas Empresas
Embora o Exadata Database Service geralmente seja escolhido por empresas maiores, as pequenas empresas com requisitos específicos de conformidade ou desempenho também podem se beneficiar. Por exemplo, uma pequena empresa de serviços financeiros que lida com dados confidenciais pode exigir a infraestrutura dedicada e o desempenho extremo que o Exadata oferece.
Exemplo: Uma empresa de investimento boutique que lida com dados financeiros confidenciais usa o Exadata Database Service porque ele fornece a eles um ambiente de banco de dados dedicado, altamente seguro e de alto desempenho, e permite que eles atendam a padrões rigorosos de conformidade regulatória.
Empresas de Médio Porte
Empresas de médio porte com cargas de trabalho de missão crítica de alto volume podem se beneficiar do poder e da escalabilidade do Exadata Database Service. Ele fornece a eles o desempenho, a confiabilidade e a disponibilidade necessários para oferecer suporte a seus aplicativos essenciais.
Exemplo: Uma empresa de jogos on-line de médio porte com milhões de usuários simultâneos usa o Exadata Database Service porque o desempenho e a escalabilidade extremos da plataforma podem lidar com a carga de trabalho transacional de alto volume, garantindo uma experiência de usuário contínua e responsiva.
Grandes Empresas
Grandes empresas com aplicativos empresariais, data warehouses ou projetos de consolidação exigentes podem usar o Exadata Database Service para lidar com grandes volumes de dados, alta simultaneidade e consultas complexas com facilidade.
Exemplo: Uma grande empresa de telecomunicações com terabytes de dados e consultas analíticas complexas pode usar o Exadata Database Service porque o processamento paralelo e os recursos na memória da plataforma aceleram o desempenho das consultas, permitindo uma tomada de decisão mais rápida e maior eficiência operacional.
Oracle Autonomous AI Database
O Oracle Autonomous AI Database é uma excelente escolha para empresas de todos os tamanhos, oferecendo soluções de banco de dados econômicas, flexíveis e de alto desempenho.
Pequenas Empresas
As pequenas empresas geralmente têm cargas de trabalho dinâmicas e imprevisíveis. O Autonomous AI Database é ideal para esse cenário. Ele permite que as pequenas empresas se concentrem em seus principais negócios sem a sobrecarga de gerenciar a infraestrutura de banco de dados.
Exemplo: uma pequena startup de comércio eletrônico usa o Autonomous AI Database como base de sua loja on-line porque o banco de dados pode ser dimensionado automaticamente com base na demanda, garantindo o melhor desempenho durante os períodos de pico de vendas e reduzindo os custos quando a demanda é baixa.
Empresas de Médio Porte
As empresas de médio porte geralmente têm necessidades crescentes de dados que exigem uma solução econômica e escalável. O Autonomous AI Database permite que eles paguem apenas pelo que usam, tornando-o uma escolha flexível e econômica.
Exemplo: Uma empresa de médio porte SaaS que oferece soluções de CRM (Customer Relationship Management) usa o Autonomous AI Database para seus serviços. À medida que sua base de clientes cresce, o banco de dados pode ser dimensionado perfeitamente, garantindo que eles paguem apenas pelos recursos consumidos durante esse período. Isso os ajuda a gerenciar custos de forma eficaz, ao mesmo tempo em que oferece um serviço confiável aos seus clientes.
Grandes Empresas
As grandes empresas geralmente têm diversos requisitos de banco de dados, incluindo o tratamento de cargas de trabalho críticas e imprevisíveis. O Autonomous AI Database oferece a flexibilidade para acomodar essas necessidades sem a complexidade de gerenciar a infraestrutura.
Exemplo: uma grande cadeia de varejo usa o Autonomous AI Database para seu sistema de gerenciamento de estoque. Durante eventos promocionais ou de vendas sazonais, o banco de dados pode ser dimensionado automaticamente para lidar com o aumento dos volumes de transações, garantindo operações tranquilas. Os recursos autônomos também reduzem a carga sobre a equipe de TI, permitindo que eles se concentrem em iniciativas estratégicas.
