¿Qué es una base de datos gestionada?

El servicio de base de datos gestionada adecuado permite que su organización se libere de la carga de gestionar sus propios recursos de base de datos en la nube, lo que le da más libertad y tiempo para dedicarse a lo que es importante para su negocio. Descubra cómo evaluar a los proveedores de servicios, qué capacidades debe pedir y los beneficios que puede obtener si elige un proveedor de servicios administrados que cubra sus necesidades.

Definición de una base de datos gestionada

La definición de una base de datos gestionada es una base de datos con servicios de almacenamiento, datos y recursos informáticos que gestiona y mantiene un proveedor de terceros en lugar del personal de TI de una organización.

¿Gestionado o gestionado en su totalidad? Descubra cómo Oracle Autonomous Database elimina casi todo el trabajo manual.

Beneficios de una base de datos gestionada

Con una base de datos autogestionada, su organización debe mantener el sistema operativo y la base de datos, lo que requiere un nivel de experiencia interna y conjuntos de aptitudes para todo, desde la seguridad integral hasta el escalado. El mantenimiento de un sistema autogestionado puede permitir el control, pero ese control puede presentar inconvenientes, como un aumento de los costos a lo largo del tiempo y la necesidad de dedicar tiempo y personal a tareas como la gestión del diseño de esquemas, parches, seguridad y acceso en lugar de a la innovación y el diseño del producto.

Por el contrario, una base de datos alojada transfiere la administración, la gestión y el mantenimiento a un proveedor de servicios. El proveedor se encarga de la configuración, la gestión, la seguridad y el escalado. A su vez, el personal de TI y los desarrolladores de su organización pueden volver a agregar más valor empresarial a través de las innovaciones y el desarrollo de nuevas aplicaciones. El trabajo duro de mantenimiento y soporte se convierte en responsabilidad del proveedor de servicios de la base de datos gestionada.

Una base de datos gestionada tiene varios beneficios.

  • Mantenimiento y administración reducidos. Una base de datos autogestionada traslada las responsabilidades de mantenimiento y soporte al proveedor de servicios. Su personal de TI dedicará mucho menos tiempo a la resolución de problemas, lo que les permite agregar valor en el diseño de productos y el desarrollo de aplicaciones.
  • Mayor seguridad. La seguridad de la base de datos es una tarea compleja y difícil de realizar, como lo demuestran las infracciones perjudiciales que aparecen constantemente en las noticias. Los mejores proveedores de servicios de bases de datos gestionadas ofrecen un enfoque de seguridad multicapa e integral, además de recurrir a expertos en ciberseguridad in situ que configuran, gestionan y pueden proporcionar supervisión para lo siguiente:
    • sistemas de control de acceso;
    • seguridad de las aplicaciones;
    • supervisión continua ante amenazas;
    • validación continua;
    • redundancia de datos;
    • cifrado de datos en tránsito y estáticos;
    • protección contra eliminación masiva de archivos;
    • protección de red;
    • supervisión de conexión y actividad sospechosas.
  • Alto grado de disponibilidad. Un sistema de gestión de bases de datos es ideal para ejecutar aplicaciones que requieren disponibilidad confiable. Una base de datos gestionada, en especial una en la nube, puede ofrecer una disponibilidad superior mediante la arquitectura y las herramientas adecuadas. Sin embargo, debe elegir a su proveedor con cuidado: una base de datos en la nube gestionada de forma deficiente puede estar menos disponible que una base de datos local.
  • Costos de explotación menores. El costo de mantenimiento, seguridad y soporte de la infraestructura pasa a ser responsabilidad del proveedor de servicios en la nube que manipula el sistema de gestión de bases de datos. Las actualizaciones y adiciones del centro de datos, así como la necesidad de contratar especialistas para gestionar la nueva infraestructura, ya no serán su problema presupuestario. Con un servicio de la base de datos gestionada, el costo recurrente se reduce a una suscripción mensual con el proveedor de servicios seleccionado.

¿Por qué conviene tener una base de datos gestionada?

  • Reduzca la complejidad de TI:
    una base de datos gestionada ayuda a centralizar una infraestructura de TI en una plataforma gestionada por un tercero que puede abordar las necesidades actuales y futuras en cuanto a la escalabilidad, la disponibilidad y las cargas de trabajo.

  • Aumente la agilidad:
    la base de datos gestionada adecuada puede ayudar a aumentar la agilidad de su organización al proporcionar la potencia y la capacidad de reaccionar más rápido ante las condiciones cambiantes. Esto incluye la capacidad de escalar verticalmente de forma automática para satisfacer picos de demanda o hacer una reducción vertical cuando sea necesario.

  • Cultive un nuevo entorno para los desarrolladores:
    la transformación digital comienza con planes para innovaciones y aplicaciones nuevas. La elección de un proveedor de base de datos completamente gestionada que ofrezca servicios automatizados puede eliminar las tareas manuales a las que algunos desarrolladores tienen que dedicar tiempo extra, ya sea resolviendo por su cuenta o esperando a que equipos de TI sobrecargados de trabajo lo hagan. Las organizaciones pueden comercializar nuevos productos más rápido, ya que los desarrolladores pueden volver a lo que hacen mejor: el desarrollo.

  • Optimice el rendimiento:
    para que las organizaciones obtengan un beneficio competitivo, su base de datos tiene que ofrecer un rendimiento ideal en todo momento. Con una base de datos gestionada de un proveedor de servicios de terceros, la disponibilidad, la fiabilidad y la escalabilidad se pueden optimizar y ajustar automáticamente, a veces de forma instantánea en lugar de hacerlo en cuestión de horas si se trata de una base de datos completamente gestionada con servicios autónomos. Sin embargo, debe tener cuidado con los proveedores de bases de datos gestionadas que afirman ofrecer esto: asegúrese de leer la letra chica.

  • Obtenga rentabilidad:
    cuando su departamento de TI puede proporcionar bases de datos que se amplían y aprovisionan según sea necesario, su organización ahorra dinero. Una base de datos completamente gestionada con servicios autónomos optimiza los costos, ya que las organizaciones pagan solo por una fracción del pico de escalabilidad de la carga de trabajo cuando es necesario.

Comparación entre completamente gestionada y autogestionada

El proveedor administra completamente una base de datos gestionada en su totalidad, pero no todos los proveedores ofrecen servicios completamente gestionados. Los clientes que se asocian con verdaderos proveedores de servicios de base de datos completamente gestionados no tienen que supervisar, gestionar o mantener su propia base de datos de la forma en que lo hacen en un centro de datos autogestionado. Todas las resoluciones de problemas y seguridad las gestiona el proveedor de servicios, junto con la aplicación de parches y los ajustes que se requieren en una intervención manual en entornos autogestionados.

Selección de un proveedor de servicios de base de datos gestionada

Elegir un proveedor de servicios en la nube para una base de datos gestionada se reduce al presupuesto, los tipos de datos y los objetivos. Lo más importante es tener en cuenta la reputación del proveedor de bases de datos gestionadas en las siguientes áreas:

  • Capacidades y objetivos:
    un proveedor de base de datos gestionada debe tener un conocimiento profundo de las necesidades de su organización según su configuración actual. No debe haber sorpresas. Las capacidades del proveedor deben tener en cuenta los tipos de datos que se migran a una base de datos gestionada, la accesibilidad organizativa y el entorno local actual.

  • Experiencias exitosas de clientes:
    considere a proveedores que tengan experiencia en su sector específico. Por ejemplo, las organizaciones de servicios de asistencia sanitaria y financieras deben buscar un proveedor de servicios de base de datos gestionada que haya trabajado con otras personas en su sector. El conocimiento del sector es un factor de éxito importante que solo se obtiene con la experiencia.

  • Capacidad de gestión:
    la flexibilidad y la capacidad de configuración de una base de datos gestionada son motivos clave por las que las organizaciones eligen proveedores de servicios de terceros. Sin embargo, los servicios deben poder gestionarse en todo momento para ofrecer este beneficio. ¿Ofrece el proveedor acuerdos de nivel de servicio (service level agreements, SLA) de capacidad de gestión para ayudar a garantizar la capacidad de gestionar, controlar y modificar los recursos?

  • Rendimiento:
    no basta con que se pueda acceder a una base de datos gestionada. Una base de datos gestionada debe funcionar siempre como se espera. Considere recurrir a proveedores de servicios que puedan garantizar o mantener el rendimiento, incluso cuando las cargas de trabajo varían según el volumen y los tipos. La base de datos gestionada ideal puede lograr un ajuste continuo del rendimiento autónomo, mientras que las bases de datos gestionadas de forma menos óptima seguirán necesitando cierto nivel de conocimientos y ajustes finos por parte del cliente.

  • Enfoque centrado en la seguridad:
    el riesgo no es aceptable cuando se trata de sistemas de base de datos. Asegúrese de que su proveedor cumple con las normas, como los Controles de Sistema y Organización (System and Organization Controls, SOC) 2 de tipo II, el Reglamento General de Protección de Datos (General Data Protection Regulation, RGPD) de la Unión Europea, las regulaciones del Departamento de Servicios Financieros de Nueva York (New York Department of Financial Services, NYDFS) y el Título 23 de los Códigos, reglas y regulaciones de Nueva York (New York Codes, Rules and Regulations, NYCRR) Parte 500. Todos los proveedores que esté evaluando deben poder cumplir con estas normas estrictas.

  • Acuerdos de nivel de servicio (service-level agreements, SLA):
    las organizaciones requieren más que solo la disponibilidad de su base de datos gestionada. Las demandas de carga de trabajo también necesitan un rendimiento consistente y la capacidad de gestionar, controlar y modificar los recursos que se ejecutan en la nube en cualquier momento. Busque proveedores que ofrezcan SLA integrales que cubran el desempeño, la disponibilidad y la capacidad de gestión de los servicios.

  • Antecedentes comprobados:
    investigue y formule las preguntas pertinentes. ¿Cuáles son los antecedentes del proveedor en cuanto a las filtraciones de datos? ¿Cómo es la disponibilidad y el tiempo de actividad del proveedor? ¿En qué plazo puede el proveedor identificar problemas y cuál es su estándar para resolver problemas de todo tipo, desde cargas y transferencias de archivos hasta acceso?

Al evaluar proveedores de servicios de bases de datos gestionadas, hay una pregunta sencilla que se debe hacer antes de tomar una decisión: ¿qué se está gestionando? Analice qué compromisos debe asumir su organización y si es necesario realizar algún trabajo. Asegúrese de preguntar a cada proveedor sobre su nivel de automatización y cómo eso puede afectar la gestión y las operaciones de TI de su organización. Considere los siguientes aspectos:

  • Las actualizaciones y los parches pueden estar automatizados, pero ¿tendrá su departamento de TI que pausar la base de datos, lo que requiere tiempo, experiencia y planificación?
  • Las bases de datos gestionadas basadas en la nube pueden ampliarse, pero posiblemente esto imponga restricciones de carga de trabajo o soporte solo la lectura, no la escritura.
  • El ajuste del rendimiento requiere un tiempo y una gran experiencia, pero muchos proveedores de bases de datos gestionadas basadas en la nube esperan que sea el usuario y no el proveedor quien se encargue de ajustar el entorno.

No todos los proveedores de servicios de bases de datos gestionadas ofrecen las mismas capacidades, por lo que debe comprobar cuidadosamente qué gestionará el proveedor y qué tendrá que hacer su organización internamente.

Gestión y desarrolladores de bases de datos: una solución convergente

El desarrollo actual contribuye de forma valiosa en el crecimiento empresarial y, a veces, se refiere al desarrollo de aplicaciones distribuidas. Esto podría significar que equipos independientes trabajan a su propio ritmo con sus propias herramientas, lenguajes, modelos de datos y muchas bases de datos potencialmente diferentes para manejar distintos servicios. Los desarrolladores prefieren utilizar sus propias herramientas y datos para poder hacer lo que desean, utilizar lo que desean y agilizar las tareas.

Esto supone un potencial problema para la organización en general. Los datos que se encuentran en silos separados crean inconsistencias en todas partes, lo que dificulta la obtención de estadísticas útiles. Mientras los desarrolladores trabajan en sus propios proyectos y plazos, es posible que no tengan acceso a datos que ayuden a consolidar su trabajo. Esto puede deberse a los tipos de datos que su base de datos no puede manejar o a la inconsistencia en el acceso.

Una base de datos gestionada que ofrece capacidades de sistema convergente (una base de datos multimodelo, multiinquilino y de carga de trabajo múltiple que admite el modelo de datos y el método de acceso que cada equipo de desarrollo desea) ayuda tanto a los desarrolladores como a sus organizaciones. Por otra parte, también ayuda a reducir los costos operativos. Por ejemplo, los desarrolladores que utilizan notación de objeto de JavaScript (JavaScript Object Notation, JSON) pueden acceder a otras bases de datos externas a las suyas según el tipo de datos. Los usuarios no están limitados a una sola forma de acceder a sus datos; los desarrolladores y otros usuarios pueden consultar datos JSON mediante un lenguaje de consulta estructurado (Structured Query Language, SQL) o pueden utilizar una consulta de gráfico para explorar relaciones y detectar conexiones en los datos. Si los desarrolladores necesitan cambiar modelos de datos, pueden mantener la misma base de datos en un modelo convergente. Las estadísticas que se obtienen más fácilmente permiten tomar decisiones más veloces en toda la organización.

¿Por qué debería tener una base de datos autónoma?

Oracle Autonomous Database ofrece los beneficios que se mencionan anteriormente y más, para ayudar a las empresas a mejorar las operaciones de negocios y reducir los costos. El servicio de autogestión aprovisiona bases de datos de alta disponibilidad, configura y realiza ajustes para cargas de trabajo específicas, protege los datos confidenciales y escala automáticamente los recursos informáticos cuando es necesario. Oracle Autonomous Database reduce los costos operativos en hasta un 90 % con una base de datos convergente multimodelo y la automatización basada en el aprendizaje automático para una gestión completa del ciclo de vida útil.

Descubra cómo Oracle Autonomous Database gestiona y reduce los costos operativos por completo.

Mira el video de introducción a Oracle Autonomous Database
Vea una introducción a Oracle Autonomous Database