En este documento, se proporciona una descripción general de las cargas de trabajo de Oracle Database que puedes implementar en Google Cloud con la herramienta de automatización de implementación guiada en Workload Manager.
Cuando configuras tu implementación de Oracle Database, Workload Manager recopila los requisitos de tu carga de trabajo, recomienda valores para la configuración de tu implementación y te ayuda a garantizar que tu implementación siga las prácticas recomendadas para ejecutar cargas de trabajo de Oracle Database en Compute Engine.
Proceso de implementación de Oracle Database
Workload Manager completa las siguientes tareas cuando implementas una base de datos de Oracle:
- Habilita las APIs obligatorias (si no están habilitadas en el proyecto) y otorga los roles y permisos necesarios.
- Configurar y aprovisionar la infraestructura necesaria para la implementación
- Crea VMs para la base de datos de Oracle.
- Crea repositorios de Artifact Registry.
- Crea las reglas de firewall necesarias para que las VMs se comuniquen entre sí.
- Crear discos de almacenamiento
- Configurar e instalar el software de Oracle
- Instala el Agente para cargas de trabajo de Compute en las VMs.
El resultado de una implementación exitosa es una base de datos de Oracle vacía ("greenfield") que se ejecuta en Compute Engine.
Arquitectura de alto nivel de la implementación de Oracle Database
Para obtener una arquitectura de alto nivel de la implementación de Oracle Database, consulta Aplicación empresarial con Oracle Database en Compute Engine. La implementación de la base de datos de Oracle con la herramienta Guided Deployment Automation crea una VM de Compute Engine que aloja una base de datos de Oracle, que es un pequeño componente básico de la arquitectura de alto nivel.
Implementa con la consola de Google Cloud
Cuando eliges implementar tu carga de trabajo con la consola de Google Cloud , Workload Manager controla automáticamente la implementación de extremo a extremo, incluido el aprovisionamiento de la base de datos de Oracle, las VMs y el almacenamiento. También tienes acceso a todos los archivos subyacentes que se usan durante el proceso de implementación.
Workload Manager usa Infrastructure Manager para automatizar el proceso de implementación. Infra Manager usa Cloud Build para inicializar Terraform y ejecutar otros comandos de Terraform. Luego, Cloud Build almacena los archivos de Terraform y el archivo de estado de Terraform en un bucket de Cloud Storage en tu proyecto Google Cloud . Ansible coordina la instalación del software de Oracle en las VMs.
Consideraciones de seguridad
En las siguientes secciones, se describe cómo Workload Manager ayuda a proteger tus implementaciones.
Cuentas de servicio y permisos de IAM
Workload Manager usa las siguientes tres cuentas de servicio para otorgar los roles y permisos de IAM necesarios para tu implementación de Oracle:
- Cuenta de servicio del Administrador de cargas de trabajo
- Cuenta de servicio administrada por el usuario
- Cuenta de servicio de Compute Engine
Para obtener más información sobre estas cuentas de servicio, consulta Cuentas de servicio para implementaciones de Oracle.
Credenciales de Oracle Database
Workload Manager usa Secret Manager para almacenar las credenciales de acceso a tu base de datos de Oracle. En el caso de las contraseñas de tu base de datos, debes crear secretos y, luego, especificarlos durante el proceso de implementación.
Para obtener más información, consulta Requisitos previos.
APIs deGoogle Cloud
Una carga de trabajo de Oracle Database en Google Cloud utiliza varios productos y servicios. El proceso de implementación requiere las siguientes APIs, que se habilitan automáticamente si es necesario. El uso de estas APIs está sujeto a las condiciones del servicio de cada API y puede generar cargos asociados adicionales.
- API de Artifact Registry
- API de Cloud Build
- API de Cloud Logging
- API de Cloud Resource Manager
- API de Cloud Storage
- API de Compute Engine
- API de IAM Service Account Credentials
- API de Identity and Access Management
- API de Infrastructure Manager
- API de Secret Manager
- API de Service Usage
- API de Workload Manager
Licencias
Workload Manager usa un modelo de licencia adquirida por el usuario (BYOL) para las implementaciones de cargas de trabajo de Oracle Database, lo que significa que eres responsable de obtener la licencia de todo tu software de Oracle.
Precios
Si bien la automatización de la implementación guiada está disponible sin costo, se generan cargos por cualquier otro recurso que se use durante el proceso de implementación, como las VMs y los discos persistentes. También es posible que se te cobre por las APIs necesarias o por otros servicios.
Workload Manager no proporciona una estimación de costos para la implementación elegida. Comunícate con tu equipo de cuentas de Google para obtener información sobre los precios, incluidos los descuentos o créditos pertinentes.
Obtener asistencia
Si tienes problemas con tu implementación o necesitas ayuda, comunícate con Atención al cliente de Cloud.
¿Qué sigue?
- Lee los requisitos previos para la implementación con Workload Manager.
- Aprende a implementar una carga de trabajo de Oracle Database.