Oracle Database@AWS
Oracle Database@AWS es un servicio de base de datos en la nube que te permite acceder a la infraestructura de Oracle Exadata gestionada por OCI dentro de los centros de datos de AWS.
El servicio le permite migrar cargas de trabajo locales de Oracle a AWS, lo que brinda a sus aplicaciones clave para el negocio conectividad de baja latencia a sus bases de datos Oracle. Con Oracle Database@AWS, también tiene acceso al rendimiento de Oracle Real Application Clusters (RAC) y Oracle Exadata para aplicaciones esenciales en AWS. El servicio se integra con otros servicios de AWS y obtiene una única factura a través de AWS Marketplace que incluye la facturación de Oracle Database@AWS. Oracle Database@AWS usage counts toward AWS commitments and Oracle Support rewards.
El siguiente diagrama de arquitectura de alto nivel muestra cómo una región de OCI (sitio principal) está conectada a la zona de disponibilidad (sitio secundario) de una región de AWS a través de una red gestionada de OCI como parte de Oracle Database@AWS. Un servidor de aplicaciones desplegado en Amazon EC2 se conecta a las bases de datos Oracle desplegadas en una red de Oracle Database (ODB) mediante el intercambio de tráfico de ODB. El plano de control, que es de alta disponibilidad y tolerante a fallos, se despliega en la región de OCI y ofrece una experiencia de administración y gestión de bases de datos perfecta.
Ventajas del Uso de Oracle Database@AWS
Oracle Database@AWS ofrece una solución potente y flexible para ejecutar cargas de trabajo de Oracle directamente dentro de AWS. Entre las ventajas clave se incluyen:
Migración simplificada
Oracle Database@AWS le permite migrar sin problemas sus cargas de trabajo de Oracle a Oracle Exadata Database Service on Dedicated Infrastructure u Oracle Autonomous Database on Dedicated Exadata Infrastructure, desplegadas en AWS. Estas migraciones requieren cambios mínimos en la base de datos, conservan conjuntos completos de funciones de Oracle, mantienen la compatibilidad con la arquitectura y ofrecen un rendimiento igual al de los entornos locales. Las herramientas de migración soportadas incluyen RMAN, Oracle Data Guard, tablespaces transportables, Oracle Data Pump, Oracle GoldenGate y Oracle Zero Downtime Migration (ZDM).
Conectividad de baja latencia
Al alojar Oracle Database cerca de sus aplicaciones de AWS, se reduce la latencia de red, lo que garantiza tiempos de respuesta más rápidos y un mejor rendimiento de las aplicaciones. Esta proximidad minimiza los retrasos en la transferencia de datos y optimiza la eficiencia del sistema.
Gestión y operaciones unificadas
Oracle Database@AWS ofrece una experiencia operativa cohesiva con compras integradas, soporte y gestión del ciclo de vida en Oracle y AWS. Admite sus compromisos de AWS y derechos de licencia de Oracle existentes, incluidos Oracle Support Rewards. Puede gestionar los recursos de Oracle mediante las API, la CLI y los SDK de AWS, que llaman internamente a las API de OCI necesarias para el aprovisionamiento y la gestión.
Integración perfecta
Oracle Database@AWS se integra perfectamente con los principales servicios de AWS, como Amazon EC2, VPC e IAM, lo que permite una gestión cohesiva de la seguridad y la infraestructura. También es compatible con las herramientas nativas de AWS, como Amazon CloudWatch para la supervisión, Amazon EventBridge para la automatización y Amazon S3 para copias de seguridad altamente duraderas.
Servicios de base de datos disponibles
Oracle Database@AWS ofrece los siguientes servicios de Oracle Database:
- Oracle Exadata Database Service on Dedicated Infrastructure
- Oracle Autonomous Database en infraestructura de Exadata dedicada
Tanto Exadata Database Service on Dedicated Infrastructure como Autonomous Database on Dedicated Exadata Infrastructure utilizan el mismo hardware subyacente de alto rendimiento optimizado para cargas de trabajo de base de datos, pero cada uno de ellos ofrece distintas ventajas para satisfacer las diferentes necesidades del cliente.
Característica | Oracle Exadata Database Service | Oracle Autonomous Database |
---|---|---|
Uso | Infraestructura dedicada totalmente gestionada para ejecutar bases de datos Oracle. Adecuado para cargas de trabajo esenciales y sensibles a la latencia que requieren un rendimiento predecible cuando la supervisión operativa de la base de datos pertenece al cliente. | Servicio de base de datos totalmente gestionado (Infraestructura, SO, Base de datos) para ejecutar Oracle Database. Adecuado para cargas de trabajo esenciales y sensibles a la latencia que requieren un rendimiento predecible donde la supervisión operativa se delega a Oracle. |
Rendimiento | Ofrece un alto rendimiento consistente y predecible con baja latencia debido a la integración optimizada de hardware y software. | Ofrece un alto rendimiento consistente y predecible con baja latencia debido a la integración optimizada de hardware y software. |
Gestión | Requiere administración y gestión manuales, incluida la configuración, el ajuste y el mantenimiento de la base de datos. | Totalmente gestionado con funciones opcionales de ajuste automático y tareas de administración automatizadas como el aprovisionamiento, la ampliación, la aplicación de parches, la clonación y las copias de seguridad. |
Operaciones |
La automatización en la nube proporciona la creación, las actualizaciones de mantenimiento y la supervisión básica de las bases de datos. Los administradores de bases de datos deben ajustar la base de datos, aplicar actualizaciones de mantenimiento y configurar una supervisión adicional de la base de datos. Un sólido modelo de resolución de problemas de soporte de Oracle. |
Reducción de los gastos generales operativos, ya que Oracle gestiona las tareas administrativas. Los clientes solo necesitan centrarse en el desarrollo de aplicaciones y la gestión de datos. Se mueve a un modelo de resolución de problemas DevOps. |
Costo |
Costo de suscripción por adelantado para la infraestructura dedicada y de pago por uso para las CPU asignadas a los recursos del cluster de VM. Proporciona precios predecibles. |
Costo de suscripción por adelantado para infraestructura dedicada y pago por uso para CPU que ejecutan activamente bases de datos autónomas. Proporciona el costo total de propiedad más bajo. |
Escalado |
Proporciona posibilidades de ampliación flexibles para la infraestructura, de modo que puede realizar ampliaciones verticales y horizontales cuando necesite más recursos para las cargas de trabajo. |
Proporciona la misma escalabilidad flexible para los recursos de infraestructura, pero también proporciona escalado automático a nivel de base de datos, sin necesidad de escalar a la infraestructura para optimizar los costos. |
Seguridad |
Funciones de seguridad sólidas que incluyen cifrado, parches de seguridad y controles de acceso de operador para la infraestructura. Los clientes son responsables de la configuración y gestión de la seguridad. |
Configuración de seguridad obligatoria por defecto. La base de datos se ejecuta en dominios de Database Vault, los clientes pueden traer claves y certificados de cifrado. Control de acceso de operador para recursos de infraestructura y virtualización. |
Configuración |
Requiere configuración inicial e instalación, incluido el aprovisionamiento de hardware y la instalación de software. Control total de la configuración, pero valores por defecto sugeridos en el aprovisionamiento. |
Requiere configuración inicial e instalación, incluido el aprovisionamiento de hardware y la instalación de software. Control total de la configuración, pero valores por defecto sugeridos en el aprovisionamiento y valores por defecto de mejores prácticas especializadas para la carga de trabajo de OLTP/almacén de datos. |
Aplicación de parches |
Las actualizaciones de seguridad y mantenimiento de la infraestructura se aplican automáticamente según el programa configurado. Recibe parches de base de datos, infraestructura de grid y sistema operativo invitado, que puede aplicar según su programa. |
Aplicación de parches práctica y definida de políticas para toda la pila de servicios: infraestructura, sistema operativo, cuadrícula y base de datos. Automatización de parches puntuales y capacidad para establecer flujos de trabajo de gobernanza personalizados para controlar el cambio de software de desarrollo a producción. |
Aislamiento | Aislamiento completo, ya que los clientes cuentan con su propia infraestructura dedicada. | Aislamiento completo, ya que los clientes cuentan con su propia infraestructura dedicada. |
Flexibilidad |
Ofrece flexibilidad en la personalización dentro de la máquina virtual para scripts de aplicaciones existentes y bibliotecas dependientes, por lo que la migración a la nube es lo más fácil posible. |
Totalmente gestionado y controlado por Oracle, por lo que no hay cambios en la máquina virtual. Proporciona la mayor flexibilidad en el uso y la ampliación, adaptándose a las demandas de cargas de trabajo dinámicas. |
Integraciones con terceros |
Se integra con herramientas y aplicaciones de terceros a través del amplio ecosistema de partners y API de Oracle. |
Se integra con herramientas y aplicaciones de terceros a través del amplio ecosistema de partners y API de Oracle. |
Caso de uso
Oracle Exadata Database Service
Oracle Exadata Database Service ofrece una solución de base de datos de rendimiento predecible, ampliable y fiable para empresas con cargas de trabajo exigentes y requisitos de cumplimiento específicos.
Pequeñas empresas
Aunque Exadata Database Service suele ser elegido por empresas más grandes, también pueden beneficiarse las pequeñas empresas con requisitos específicos de cumplimiento o rendimiento. Por ejemplo, una pequeña empresa de servicios financieros que se ocupa de datos confidenciales puede necesitar la infraestructura dedicada y el rendimiento extremo que ofrece Exadata.
Ejemplo: una empresa de inversión boutique que maneja datos financieros confidenciales utiliza Exadata Database Service porque les proporciona un entorno de base de datos dedicado, altamente seguro y de alto rendimiento, y les permite cumplir con estrictos estándares de cumplimiento normativo.
Empresas medianas
Las medianas empresas con cargas de trabajo esenciales de gran volumen pueden beneficiarse de la potencia y las posibilidades de ampliación de Exadata Database Service. Les proporciona el rendimiento, la fiabilidad y la disponibilidad necesarios para soportar sus aplicaciones esenciales.
Ejemplo: una empresa de juegos en línea de tamaño medio con millones de usuarios simultáneos utiliza Exadata Database Service porque el rendimiento y la escalabilidad extremos de la plataforma pueden manejar la carga de trabajo transaccional de alto volumen, garantizando una experiencia de usuario perfecta y con capacidad de respuesta.
Grandes empresas
Las grandes empresas con aplicaciones empresariales, almacenes de datos o proyectos de consolidación exigentes pueden utilizar Exadata Database Service para gestionar con facilidad grandes volúmenes de datos, alta simultaneidad y consultas complejas.
Ejemplo: una gran empresa de telecomunicaciones con terabytes de datos y consultas analíticas complejas puede utilizar Exadata Database Service porque las capacidades de procesamiento paralelo y en memoria de la plataforma aceleran el rendimiento de las consultas, lo que permite una toma de decisiones más rápida y una mayor eficiencia operativa.
Oracle Autonomous Database
Oracle Autonomous Database es una excelente opción para empresas de todos los tamaños, ya que ofrece soluciones de bases de datos económicas, flexibles y de alto rendimiento.
Pequeñas empresas
Las pequeñas empresas suelen tener cargas de trabajo dinámicas e impredecibles. Autonomous Database es ideal para este escenario. Permite a las pequeñas empresas centrarse en su negocio principal sin la sobrecarga que supone gestionar la infraestructura de la base de datos.
Ejemplo: una pequeña startup de comercio electrónico utiliza Autonomous Database como base de su tienda en línea, ya que la base de datos puede escalarse automáticamente en función de la demanda, garantizando el mejor rendimiento durante los períodos de máxima actividad y reduciendo los costos cuando la demanda es baja.
Empresas medianas
Las empresas medianas suelen tener necesidades de datos crecientes que requieren una solución rentable y ampliable. Autonomous Database les permite pagar solo por lo que usan, lo que lo convierte en una opción flexible y económica.
Ejemplo: una empresa mediana de SaaS que ofrece soluciones de gestión de relaciones con el cliente (CRM) utiliza Autonomous Database para su servicio. A medida que crece su base de clientes, la base de datos se puede ampliar sin problemas, lo que garantiza que solo paguen por los recursos consumidos durante ese período. Esto les ayuda a gestionar los costos de manera efectiva al tiempo que ofrecen un servicio confiable a sus clientes.
Grandes empresas
Las grandes empresas suelen tener diversos requisitos de base de datos, incluido el manejo de cargas de trabajo críticas e impredecibles. Autonomous Database proporciona la flexibilidad necesaria para satisfacer estas necesidades sin la complejidad de gestionar la infraestructura.
Ejemplo: una gran cadena minorista utiliza Autonomous Database para su sistema inventory management. Durante las ventas estacionales o los eventos promocionales, la base de datos se puede escalar automáticamente para manejar mayores volúmenes de transacciones, asegurando operaciones sin problemas. Las capacidades autónomas también reducen la carga para el equipo de TI, lo que les permite centrarse en iniciativas estratégicas.