O serviço de Banco de Dados Oracle do OCI, também conhecido como DBCS (Database Cloud Service) ou DBaaS (Database as a Service), permite que você crie Banco de Dados Oracle de uma maneira simples e rápida, eliminando qualquer necessidade de instalação ou configuração manual do software. Além disto, o serviço já disponibiliza de forma integrada o gerenciamento de backups, restores e aplicação de patches.
O Banco de Dados Oracle criado no OCI, pode ser classificado como "cogerenciadas" (co-managed) ou "autônomo". Vale destacar que ambos se "encaixam" no modelo PaaS. Ou seja, você recebe acesso total aos recursos e operações disponíveis do banco de dados, mas é a Oracle quem possui e gerencia toda a sua infraestrutura.
Um ambiente autônomo ou Autonomous Database, são ambientes já pré-configurados (oltp ou data warehouse) e totalmente gerenciados. Já os ambientes cogerenciadas, são sistemas de Banco de Dados Oracle prontos para uso sobre diferentes tipos de hardwares:
Banco de Dados Oracle criados no OCI suportam dois tipos de licença:
-
Licença incluída (License included)
- O custo total do serviço já inclui o licenciamento.
-
Bring Your Own License (BYOL)
- Clientes do Oracle Database podem usar suas licenças existentes ao migrar seu banco de dados on-premises para a nuvem.
Neste capítulo, irei apresentar os detalhes que envolvem Banco de Dados Oracle "cogerenciados" em máquinas virtuais e bare metal. Teremos capítulos especificos que tratam sobre Autonomous Database e Exadata Cloud Service (ExaCS).
darmbrust@hoodwink:~$ oci db system-shape list \
> --compartment-id "ocid1.tenancy.oc1..aaaaaaaavv2qh5asjdcoufmb6fzpnrfqgjxxdzlvjrgkrkytnyyz6zgvjnua" \
> --all \
> --query "data[?\"shape-family\"=='VIRTUALMACHINE'].shape" \
> --output table
+-----------------+
| Column1 |
+-----------------+
| VM.Standard2.16 |
| VM.Standard2.4 |
| VM.Standard1.4 |
| VM.Standard2.1 |
| VM.Standard1.2 |
| VM.Standard2.2 |
| VM.Standard1.8 |
| VM.Standard1.16 |
| VM.Standard1.1 |
| VM.Standard2.24 |
| VM.Standard2.8 |
+-----------------+