Jump to section

Databases and data analytics on Red Hat OpenShift

Copy URL

Databases and data analytics provide methods for ingesting, storing, processing, and analyzing datasets from a variety of sources for use cases such as, mobile and ecommerce applications, AI/ML, business intelligence, and more.

Red Hat® OpenShift® allows you to run databases and data analytics in a consistent way across clouds to accelerate delivery of cloud-native applications.

  • Agility - Deploy and manage modularized databases and data analytics workloads anywhere with speed, allowing faster project execution and more frequent updates.
  • Elastic Scaling - Dynamic scaling of compute resources to meet the changing needs of databases and data analytics workloads.
  • Portability - Containerize once, deploy and move anywhere.

Potential executional challenges for databases and data analytics workloads on containers and Kubernetes.

  • Downtime and data loss - Failures, outages, data corruption
  • Operational complexity - Architecture and operations (e.g. containers, storage, networking, data protection), performance tradeoff
  • Lack of ISV support - ISV endorsement or support documentation
  • Lack of expertise - Gaps in skills and processes

Automated operations 

Kubernetes Operators simplify and automate the deployment, scaling, and lifecycle management of containerized databases and data analytics on Red Hat OpenShift. This helps enable DevOps, and allows database administrators to focus on more strategic tasks such as controlling user access and security.

Consistency and portability

Secure deployment, operations, and portability in a consistent way across the hybrid cloud. Run containerized databases and data analytics in the same manner as the other components of the cloud-native application(s).

Partnerships and integrations with ISVs

Red Hat has strategic partnerships and integrations with key database and data analytics ISVs such as Microsoft, Cloudera, MongoDB, Crunchydata, Couchbase, Starburst, along with Red Hat’s AMQ Streams (Kafka on Kubernetes) using Kubernetes Operators to help make our mutual customers successful.

OpenShift data workload ISV logo wall

Simpler way to buy and deploy container-based software on OpenShift, including databases and data analytics workloads.

Keep reading

Article

What are Red Hat OpenShift Operators?

Red Hat OpenShift Operators automate the creation, configuration, and management of instances of Kubernetes-native applications.

Article

Why choose Red Hat OpenShift Serverless?

Red Hat OpenShift Serverless extends Kubernetes in order to deploy and manage serverless workloads.

Article

Why choose Red Hat OpenShift Service Mesh?

Red Hat OpenShift Service Mesh gives you a uniform way to connect, manage, and observe microservices-based applications.

More about OpenShift

Products

Red Hat OpenShift

An enterprise-ready Kubernetes container platform with full-stack automated operations to manage hybrid cloud, multicloud, and edge deployments.

Red Hat OpenShift Data Foundation

Software-defined storage that gives data a permanent place to live as containers spin up and down and across environments.

Red Hat Advanced Cluster Security Kubernetes

An enterprise-ready, Kubernetes-native container security solution that enables you to more securely build, deploy, and run cloud-native applications.

Red Hat Advanced Cluster Management Kubernetes

A single console, with built-in security policies, for controlling Kubernetes clusters and applications.

Resources

Training

Free training course

Running Containers with Red Hat Technical Overview

Free training course

Developing Cloud-Native Applications with Microservices Architectures

Free training course

Containers, Kubernetes and Red Hat OpenShift Technical Overview