Skip to contentRed Hat

Navigation

AI
  • Our approach

    • News and insights
    • Technical blog
    • Research
    • Live AI events
    • Explore AI at Red Hat
  • Our portfolio

    • Red Hat AI
    • Red Hat Enterprise Linux AI
    • Red Hat OpenShift AI
    • Red Hat AI Inference Server New
  • Engage & learn

    • AI learning hub
    • AI partners
    • Services for AI
Hybrid cloud
  • Use cases

    • Artificial intelligence

      Build, deploy, and monitor AI models and apps.

    • Linux standardization

      Get consistency across operating environments.

    • Application development

      Simplify the way you build, deploy, and manage apps.

    • Automation

      Scale automation and unite tech, teams, and environments.

    • Virtualization

      Modernize operations for virtualized and containerized workloads.

    • Security

      Code, build, deploy, and monitor security-focused software.

    • Edge computing

      Deploy workloads closer to the source with edge technology.

    • Explore solutions
  • Solutions by industry

    • Automotive
    • Financial services
    • Healthcare
    • Industrial sector
    • Media and entertainment
    • Public sector
    • Telecommunications

Discover cloud technologies

Learn how to use our cloud products and solutions at your own pace in the Red Hat® Hybrid Cloud Console.

Products
  • Platforms

    • Red Hat AI

      Develop and deploy AI solutions across the hybrid cloud.

    • Red Hat Enterprise Linux

      Support hybrid cloud innovation on a flexible operating system.

      New version
    • Red Hat OpenShift

      Build, modernize, and deploy apps at scale.

    • Red Hat Ansible Automation Platform

      Implement enterprise-wide automation.

  • Featured

    • Red Hat OpenShift Virtualization Engine
    • Red Hat OpenShift Service on AWS
    • Microsoft Azure Red Hat OpenShift
    • See all products
  • Try & buy

    • Start a trial
    • Buy online
    • Integrate with major cloud providers
  • Services & support

    • Consulting
    • Product support
    • Services for AI
    • Technical Account Management
    • Explore services
Training
  • Training & certification

    • Courses and exams
    • Certifications
    • Red Hat Academy
    • Learning community
    • Learning subscription
    • Explore training
  • Featured

    • Red Hat Certified System Administrator exam
    • Red Hat System Administration I
    • Red Hat Learning Subscription trial (No cost)
    • Red Hat Certified Engineer exam
    • Red Hat Certified OpenShift Administrator exam
  • Services

    • Consulting
    • Partner training
    • Product support
    • Services for AI
    • Technical Account Management
Learn
  • Build your skills

    • Documentation
    • Hands-on labs
    • Hybrid cloud learning hub
    • Interactive learning experiences
    • Training and certification
  • More ways to learn

    • Blog
    • Events and webinars
    • Podcasts and video series
    • Red Hat TV
    • Resource library

For developers

Discover resources and tools to help you build, deliver, and manage cloud-native applications and services.

Partners
  • For customers

    • Our partners
    • Red Hat Ecosystem Catalog
    • Find a partner
  • For partners

    • Partner Connect
    • Become a partner
    • Training
    • Support
    • Access the partner portal

Build solutions powered by trusted partners

Find solutions from our collaborative community of experts and technologies in the Red Hat® Ecosystem Catalog.

Search

I'd like to:

  • Start a trial
  • Manage subscriptions
  • See Red Hat jobs
  • Explore tech topics
  • Contact sales
  • Contact customer service

Help me find:

  • Documentation
  • Developer resources
  • Skills assessments
  • Architecture center
  • Security updates
  • Support cases

I want to learn more about:

  • AI
  • Application modernization
  • Automation
  • Cloud-native applications
  • Linux
  • Virtualization
ConsoleDocsSupportNew For you

Recommended

We'll recommend resources you may like as you browse. Try these suggestions for now.

  • Product trial center
  • Courses and exams
  • All products
  • Tech topics
  • Resource library
Log in

Sign in or create an account to get more from Red Hat

  • World-class support
  • Training resources
  • Product trials
  • Console access

A subscription may be required for some services.

Log in or register
Contact us
  • Home
  • Resources
  • Embrace open source AI/ML with Red Hat OpenShift AI

Embrace open source AI/ML with Red Hat OpenShift AI

April 8, 2024•
Resource type: E-book
Download PDF

Advance your AI/ML initiatives with Red Hat OpenShift AI

Artificial intelligence (AI) technologies power innovative applications that speed processes, personalize experiences, and unlock insights from vast data sets. AI is the science and engineering of applications that can perform tasks that typically require human intelligence, like problem solving, learning, perception, and reasoning. A subset of AI, machine learning (ML) uses algorithms and statistical models trained on massive data sets to make predictions or decisions without being explicitly programmed.

AI and ML are key tools for enterprise technology leaders who want to generate business benefits. Many organizations start by creating their own AI platform using open source projects like Jupyter, PyTorch, and Kubeflow. While this approach lets teams work close to the innovation happening in communities like Open Data Hub, it also requires larger teams and more effort to test, modify, and integrate these projects together.

Red Hat delivers foundational technology, proven expertise, and strategic partnerships to help you meet your AI and ML goals.

A natural evolution of the initiatives that created Open Data Hub, Red Hat® OpenShift® AI is an AI platform that provides tools for training, tuning, serving, monitoring, and managing AI/ML experiments and models on Red Hat OpenShift. OpenShift AI gives data scientists and developers a powerful technology platform for gathering insights and building AI-enabled applications. Teams can quickly move from experiment to production in a collaborative, consistent environment. 

With multiple versions available, OpenShift AI includes a core set of development and deployment features—like AI/ML libraries and frameworks, graphics processing unit (GPU) accelerator support, data science pipelines, and distributed workload capabilities—integrated with an ecosystem of trusted AI tools. Data scientists can start with their choice of tools, create self-service development environments, and collaborate in real time, while developers can integrate container-ready models into AI-enabled applications with less effort. At the same time, both of these teams can deploy containerized models and applications on a unified, security-focused platform and quickly scale workloads to handle demands—including volume of data, duration of training run, size of model, and required acceleration—on-site, in the cloud, or at the edge.

Experience benefits across teams

Red Hat OpenShift AI delivers benefits across your organization. Here are some of the many reasons to migrate your open source AI/ML technologies, tools, and applications to OpenShift AI.

Production-grade support 

Your OpenShift AI subscription provides access to online and phone support, so you can work with an expert to rapidly resolve issues. Speak with a product specialist from the start or find product documentation, life cycle and support information, troubleshooting tools, Red Hat Knowledgebase articles, account and subscription management tools, and security updates online via the Red Hat Customer Portal.

Simplified upgrades

Red Hat provides a simplified upgrade path for OpenShift AI, so you don’t need to keep track of the latest versions of open source projects or curate bug fixes in upstream communities. Take advantage of our expertise in creating enterprise open source solutions to save time and shift focus back to your business priorities. Managed cloud service users benefit from automatic upgrades with a 99.95% uptime service-level agreement (SLA), while self-managed users can better plan upgrades with transparent life cycle policies.

Certified integrations

Customize your OpenShift AI deployment with your preferred open source or commercially available tools. OpenShift AI directly integrates a selection of open source tools. You can also incorporate certified partner products for data engineering, model development, hardware and software acceleration, and model management. These optional products and technologies can be accessed directly from the OpenShift AI dashboard and many also offer learning modules and tutorials. Or substitute your preferred open source technologies.

Software supply chain security

Red Hat delivers enterprise-ready solutions—including OpenShift AI—via a documented, security-focused software supply chain. A dedicated team of security engineers analyzes threats and vulnerabilities, offers proactive advice, and develops security patches for Red Hat products.

Plan your migration

Use these questions to assess your existing open source AI environment and needs, as well as future requirements,  before migrating to Red Hat OpenShift AI.

Hardware requirements

  • Do you know how to right-size and configure your hardware, including graphics processing units (GPUs) and other accelerators?

Management policies

  • Will users be able to self-provision projects?
  • Which existing use cases require a project?
  • How will access to projects be managed?
  • Which resources and tools will be
    pre-deployed for teams?

Processes and pipelines

  • Do you have or need a custom pipeline for model training and data integration?
  • Do your data scientists need custom notebooks with unique packages?
  • Do you need to configure ModelMesh with custom runtimes?

Integrated components and tools

  • How will you integrate other data science tools into your new environment?
  • Can you integrate your data storage systems with OpenShift AI?
  • Do you have existing Red Hat OpenShift functionality that needs to be integrated?
  • Are there critical integration points in existing systems that require additional tooling?

Solution deployment

  • How will you deploy and manage OpenShift AI on multiple development, test, and production clusters?
  • How will you deploy and configure other third-party tools in your environment?
  • How will you manage the promotion of models across environments and clusters?

User education

  • How will teams adopt and use OpenShift AI?
  • Who will train data scientists and provide customizations to improve user experiences?

Get help from Red Hat experts

Red Hat Consulting offers several services to help you plan your migration:

  • Red Hat Consulting: Red Hat OpenShift AI Pilot is an engagement that helps you identify the tools, integrations, and customizations needed in your AI/ML platform and deploy them in your environment.
  • Red Hat Consulting: MLOps Foundation is a service that helps you advance your ML strategies, create reusable patterns for production-ready inference services, and automate the full ML model life cycle using cloud-native tooling and architectures.

Learn more about Red Hat Consulting.

Common migration steps

While no two migrations to Red Hat OpenShift AI are the same, this section provides an overview of the migration process with some of the challenges that you may encounter along the way.

NOTE: The easiest and safest way to install Red Hat OpenShift AI is on a new, unused cluster. If you need to reuse an existing cluster, make sure to fully remove any previously installed components before installing Red Hat OpenShift AI.

Step 1 - Survey your current AI platform installation.

  • Collect all manifests and configuration files.
  • Gather all relevant settings, including confidential data like Kubernetes Secrets and non-confidential data like ConfigMaps.
  • Record the versions of all installed components like Grafana and Strimzi.
  • Locate all notebook image versions, including your custom notebooks.
  • Find all persistent volume claims (PVC) used by your AI platform, or other applications or users.
  • Identify any other applications or tools installed in the same namespace as your AI platform.

Recommended for Open Data Hub releases prior to 1.4

  • Plan migrations to alternative, community supported options for any technologies no longer provided
    in more recent versions of Open Data Hub.
  • Prepare to migrate legacy JupyterHub notebooks to Kubeflow Notebook controller.
  • Create plans consolidating multi-instance deployments to a centrally managed instance.

Recommended for Open Data Hub 1.x releases

  • Evaluate all components deployed in the KfDef for migration to the data science cluster.

Recommended for Open Data Hub 2.x releases

  • Identify which components can remain in place and which must be removed and recreated post-migration.

Step 2 - Back up all data and configurations.

Perform a full backup, including raw data, user data, configurations, and secrets prior to any change.

Actual back up procedures will vary depending on the type and volume of data, the allowed downtime, and your current backup and restore capabilities.

Step 3 - Prepare your current AI platform.

Upgrade your current AI platform to the latest stable version to ensure compatibility.

Recommended for Open Data Hub 1.4 and earlier

Migrate Kubernetes resources used by individual users and notebooks—including Secrets and ConfigMaps—to individual projects.

Step 4 - Uninstall existing AI platforms.

  • Use automatic processes to remove as many components as possible.
  • Manually remove any remaining artifacts and orphaned objects.
  • Clean up old components as necessary.

Step 5 - Install Red Hat OpenShift AI.

Follow the instructions included with Red Hat OpenShift AI to complete the installation.

Step 6 - Restore all data and configurations.

Perform a full restore of previously saved raw data, user data, configuration, and secrets.

Tips for Open Data Hub users

Open Data Hub is a community project that provides a blueprint for integrating common open source AI/ML tools into an OpenShift environment. Because the Open Data Hub architecture is based on OpenShift, it is a popular choice for organizations that want to experiment with AI/ML before moving to a production-grade platform like Red Hat OpenShift AI.

There are several versions of Open Data Hub, and we call out additional version-specific tasks throughout this section for organizations that are migrating their Open Data Hub environments to Red Hat OpenShift AI.

Is Red Hat OpenShift AI right for your organization?

Red Hat OpenShift AI could be the right choice for your project or organization. Here are some criteria shared by organizations that successfully use OpenShift AI for their AI/ML workloads.

  • We want a data science platform that runs on Red Hat OpenShift.
  • We want an open platform that provides foundational components we can build upon.
  • We want to integrate other commercial and open source products into our environment simply and easily.
  • We have compliance, data sovereignty, and privacy concerns that require us to deploy certain workloads on-site.
  • We want to deploy workloads in hybrid, multicloud, or disconnected environments.
  • We want to centrally manage users, data access, and resources for multiple teams.
  • We support open source technologies.
  • We want to simplify our workload deployment processes.
  • We want to run AI workloads like large language models (LLMs) across multiple cluster resources with automatic scaling.
  • We lack the time or expertise to integrate, maintain, and deliver a reliable platform based on multiple upstream open source projects.
  • We want support for our AI platform from a dedicated team of experts.
  • We want our data science teams to use the same practices and tools used by our other development teams.
  • We already have Red Hat OpenShift skills, processes, and tools and want to use them for our AI initiatives and workloads.

If any of these apply to your organization, Red Hat OpenShift AI would make a great addition to your AI modernization plans.

Ready to begin your migration?

Red Hat OpenShift AI can help your organization rapidly build and advance AI-powered applications from development to production.

Migrating to a new AI platform can be challenging. Red Hat Services offers a variety of consulting, training, and certification services to help you build optimized environments to speed deployment of your AI/ML models and intelligent applications. In fact, organizations that engaged Red Hat to deploy Red Hat OpenShift improved infrastructure utilization and reduced their virtual machine footprint by 50%.1 Red Hat’s services and support have also helped these organizations realize a return on investment of 703%.1 

 

Red Hat Consulting logo


Red Hat Consulting offers hands-on mentoring to help you build skills, streamline processes, align teams, and ensure systems work together. Whether you’re just starting or ready to develop strategies for deploying models to production, Red Hat Consulting can help.

Talk to a Red Hatter 

 

 

Red Hat Training and Certification logo


Red Hat Training and Certification offers targeted skills paths for Red Hat OpenShift administrators and developers. Topics for hands-on training and certifications include OpenShift AI foundations and creating ML models.

Try it free for 14 days

 
 

Red Hat


Red Hat Technical Account Managers (TAMs) are technical advisors who can help plan and deploy Red Hat software to support your AI/ML initiatives. In fact, including TAMs in key projects resulted in a 67% reduction in outages after 3 years.2

Learn more

  1. Forrester Consulting study, commissioned by Red Hat. “The Total Economic Impact™ Of Red Hat Services And Support For OpenShift,” May 2022. Results are for a composite organization representative of interviewed customers.

  2. Forrester Consulting study, commissioned by Red Hat. “The Total Economic Impact™ Of Red Hat Technical Account Managers,” March 2023. Results are for a composite organization representative of interviewed customers. 

Tags:Artificial intelligence, Application development and delivery, Application modernization, Data science, Hybrid cloud, Migration

Red Hat logoLinkedInYouTubeFacebookX

Products & portfolios

  • Red Hat AI
  • Red Hat Enterprise Linux
  • Red Hat OpenShift
  • Red Hat Ansible Automation Platform
  • Cloud services
  • See all products

Tools

  • Training and certification
  • My account
  • Customer support
  • Developer resources
  • Find a partner
  • Red Hat Ecosystem Catalog
  • Documentation

Try, buy, & sell

  • Product trial center
  • Red Hat Store
  • Buy online (Japan)
  • Console

Communicate

  • Contact sales
  • Contact customer service
  • Contact training
  • Social

About Red Hat

Red Hat is an open hybrid cloud technology leader, delivering a consistent, comprehensive foundation for transformative IT and artificial intelligence (AI) applications in the enterprise. As a trusted adviser to the Fortune 500, Red Hat offers cloud, developer, Linux, automation, and application platform technologies, as well as award-winning services.

  • Our company
  • How we work
  • Customer success stories
  • Analyst relations
  • Newsroom
  • Open source commitments
  • Our social impact
  • Jobs

Select a language

  • 简体中文
  • English
  • Français
  • Deutsch
  • Italiano
  • 日本語
  • 한국어
  • Português
  • Español

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility