Este documento oferece uma vista geral das cargas de trabalho da base de dados Oracle que pode implementar no Google Cloud usando a ferramenta de automatização de implementação guiada no Workload Manager. Google Cloud
Quando configura a implementação da base de dados Oracle, o Workload Manager recolhe os requisitos da carga de trabalho, recomenda valores para as definições de implementação e ajuda a garantir que a implementação segue as práticas recomendadas para executar cargas de trabalho da base de dados Oracle no Compute Engine.
Processo de implementação da base de dados Oracle
O Workload Manager conclui as seguintes tarefas quando implementa uma base de dados Oracle:
- Ative as APIs necessárias (se não estiverem ativadas no projeto) e conceda as funções e as autorizações necessárias.
- Configure e aprovisione a infraestrutura necessária para a implementação.
- Crie VMs para a base de dados Oracle.
- Crie discos de armazenamento.
- Configure e instale o software Oracle.
- Instale o agente para cargas de trabalho de computação nas VMs.
O resultado de uma implementação bem-sucedida é uma base de dados Oracle vazia ("greenfield") a ser executada no Compute Engine.
Regiões suportadas para implementações da base de dados Oracle
Para implementações da base de dados Oracle, o Workload Manager suporta regiões onde as máquinas N4 e C4 estão disponíveis. A lista de regiões disponíveis pode mudar consoante o número de máquinas disponíveis para utilização. Ao criar uma implementação, pode ver a lista mais recente de regiões disponíveis na Google Cloud consola.
Arquitetura de alto nível da implementação da base de dados Oracle
Para ver uma arquitetura de alto nível da implementação da base de dados do Oracle, consulte o artigo Aplicação empresarial com a base de dados do Oracle no Compute Engine. A implementação da base de dados Oracle através da ferramenta de automatização de implementação guiada cria uma VM do Compute Engine que aloja uma base de dados Oracle, que é um pequeno bloco de construção da arquitetura de alto nível.
Implemente através da Google Cloud consola
Quando opta por implementar a sua carga de trabalho através da Google Cloud consola, o Workload Manager processa automaticamente a implementação integral, incluindo o aprovisionamento da base de dados Oracle, das VMs e do armazenamento. Também tem acesso a todos os ficheiros subjacentes usados durante o processo de implementação.
O Workload Manager usa o Infrastructure Manager para automatizar o processo de implementação. O Infra Manager usa o Cloud Build para inicializar o Terraform e executar outros comandos do Terraform. Em seguida, o Cloud Build armazena os ficheiros Terraform e o ficheiro de estado do Terraform num contentor do Cloud Storage no seu Google Cloud projeto. O Ansible orquestra a instalação do software Oracle nas VMs.
Considerações de segurança
As secções seguintes descrevem como o Workload Manager ajuda a proteger as suas implementações.
Contas de serviço e autorizações da IAM
O Workload Manager usa as três seguintes contas de serviço para a sua implementação do Oracle:
- Conta de serviço do Workload Manager: esta conta de serviço é usada para conceder as funções e as autorizações de IAM necessárias ao Workload Manager para criar implementações.
- Conta de serviço gerida pelo utilizador: Esta conta de serviço está anexada à sua implementação e chama outras APIs e serviços para criar os recursos necessários para a implementação.
- Conta de serviço do Compute Engine: Esta conta de serviço está associada às VMs do Compute Engine que são criadas durante o processo de implementação.
Consoante a sua aplicação e configuração, o Workload Manager pode pedir-lhe que conceda funções e autorizações de IAM em falta à sua conta de serviço.
Credenciais da base de dados Oracle
O Workload Manager usa o Secret Manager para armazenar as credenciais de acesso à sua base de dados Oracle. Para palavras-passe da sua base de dados, tem de criar segredos e, em seguida, especificar os segredos durante o processo de implementação.
Para mais informações, consulte a secção Pré-requisitos.
Google Cloud APIs
Uma carga de trabalho do Oracle Database no Google Cloud usa vários produtos e serviços. O processo de implementação requer as seguintes APIs que são ativadas automaticamente, se necessário. A utilização destas APIs está sujeita aos Termos de Utilização de cada API e pode incorrer em custos associados adicionais.
- API Cloud Build
- Cloud Logging API
- Cloud Resource Manager API
- API Cloud Storage
- API Compute Engine
- API IAM Service Account Credentials
- API Identity and Access Management
- API Infrastructure Manager
- API Secret Manager
- API Service Usage
- API Workload Manager
Licenciamento
O Workload Manager usa um modelo de licença própria (BYOL) para implementações de cargas de trabalho do Oracle Database, o que significa que é responsável pelo licenciamento de todo o seu software Oracle.
Preços
Embora a automatização da implementação guiada esteja disponível sem custos financeiros, incorre em custos por quaisquer outros recursos usados durante o processo de implementação, como VMs e discos persistentes. Também lhe pode ser cobrado o valor das APIs necessárias ou de outros serviços.
O Workload Manager não fornece uma estimativa de custos para a implementação escolhida. Contacte a Equipa das Contas Google para obter informações sobre preços, incluindo quaisquer descontos ou créditos relevantes.
Receber apoio técnico
Se tiver um problema com a implementação ou precisar de assistência, contacte o apoio ao cliente do Google Cloud.
O que se segue?
- Leia os pré-requisitos para a implementação através do Workload Manager.
- Saiba como implementar uma carga de trabalho da base de dados Oracle.