Introducción
Las bases y el análisis de datos facilitan la incorporación, el almacenamiento, el procesamiento y la evaluación de los conjuntos de datos de distintas fuentes para diversos casos prácticos, como las aplicaciones móviles y de comercio electrónico, la inteligencia artificial y el aprendizaje automático, la inteligencia comercial, entre otros.
¿Por qué conviene implementar las cargas de trabajo de las bases y el análisis de datos en los contenedores y Kubernetes?
- Agilidad: implemente y gestione rápidamente las cargas de trabajo de las bases y el análisis de datos organizadas en módulos donde lo crea más conveniente, para ejecutar los proyectos en menos tiempo y lanzar actualizaciones con mayor frecuencia.
- Capacidad de ajuste: adapte los recursos informáticos de forma dinámica para satisfacer las necesidades cambiantes de las cargas de trabajo relacionadas con las bases y el análisis de datos.
- Portabilidad: organice las aplicaciones en contenedores una sola vez, para luego implementarlas o trasladarlas a cualquier entorno.
Posibles desafíos
Desafíos relacionados con la ejecución de estas cargas de trabajo en los contenedores y en Kubernetes:
- Tiempo de inactividad y pérdida de los datos: fallas, interrupción de los servicios y corrupción de los datos
- Complejidad operativa: tanto en la arquitectura como en las operaciones (por ejemplo, los contenedores, el almacenamiento, las conexiones de red y la protección de los datos); menor rendimiento
- Falta de soporte de los ISV: documentación de respaldo o soporte de los proveedores de software independientes
- Falta de experiencia: escasez de procesos y de especialistas
Ventajas de la implementación de las bases y el análisis de datos en Red Hat OpenShift
Red Hat® OpenShift® le permite ejecutar las bases y el análisis de datos de manera uniforme en todas las nubes, para agilizar la distribución de las aplicaciones desarrolladas en ellas.
Operaciones automatizadas
Los operadores de Kubernetes simplifican y automatizan la implementación, el ajuste de la capacidad y la gestión del ciclo de vida de bases de datos en contenedores y análisis de datos en Red Hat OpenShift. De esta manera, se habilitan las DevOps, y los administradores de bases de datos se concentran en tareas más estratégicas, como controlar el acceso de los usuarios y la seguridad.
Uniformidad y portabilidad
Proteja las implementaciones, las operaciones y la portabilidad de manera uniforme en toda la nube híbrida. Ejecute las bases y el análisis de datos en contenedores de la misma forma que ejecuta otros elementos de las aplicaciones desarrolladas en la nube.
Asociaciones e integraciones con proveedores de software independientes
Red Hat tiene integraciones y asociaciones estratégicas con proveedores de software independientes de bases y análisis de datos clave, como Microsoft, Cloudera, MongoDB, Crunchydata, Couchbase y Starburst. Además,Red Hat's AMQ Streams (Kafka en Kubernetes) usa operadores de Kubernetes para que nuestros clientes compartidos tengan éxito.
Red Hat Marketplace
Red Hat Marketplace es la manera más simple de adquirir e implementar sistemas de software basados en contenedores en Red Hat OpenShift, lo cual incluye las cargas de trabajo relacionadas con las bases y el análisis de datos.