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
  • Red Hat OpenShift on Red Hat OpenStack for cloud-native apps

Red Hat OpenShift on Red Hat OpenStack for cloud-native apps

June 15, 2023•
Resource type: E-book
Download PDF

The future is built on cloud and container technologies

Across industries, organizations are modernizing their applications to increase scalability, reliability, and security while reducing costs. In fact, companies plan to modernize 78% of their custom applications within the next year.1

Cloud and container technologies will play key roles in these modernization efforts. 52% of enterprises consider “containerizing workloads” and 50% consider “bringing workloads to the cloud” to be key parts of application modernization.1 To this end, organizations run 53% of their workloads and store 51% of their data in public clouds today, and expect to expand both by 6% in the next 12 months.2

 While cloud adoption is now mainstream, many organizations are still working to move to containers. Accordingly, 27% of organizations cite expanding their use of containers as a cloud initiative for the next year.2

Even so, adopting containers isn’t a straightforward process, and organizations struggle with a lack of internal expertise, migrating applications to containers, and managing container environments for security and compliance.2

Red Hat can help simplify your container journey, no matter where you are in the process. Running Red Hat® OpenShift® on Red Hat OpenStack® Platform gives you a clear path to cloud-native operations, on your own terms and schedule. This e-book discusses how the platforms work together to help you build your container skills and practices and migrate to cloud-native approaches over time, all while maintaining familiar, reliable operations.

Vertical spotlight: Telecommunications 

The telecommunications industry will benefit greatly from cloud and container technologies. 29% of telecommunications companies have adopted a hybrid cloud strategy already,3 and many others are beginning to move from network function virtualization (NFV) architectures to cloud-native approaches based on containers and microservices to further increase speed, efficiency, and agility.

Virtual machines or containers… What’s the difference?

Understanding the differences between virtual machines and containers is critical for moving from cloud-based operations to cloud-native operations.

  • Cloud-based operations involve deploying traditional applications in virtual machines in cloud environments to take advantage of increased scalability, flexibility, and responsiveness.
  • Cloud-native operations involve deploying applications in containers, using microservices architectures, and adopting cloud-native methodologies like DevOps to accelerate development and enhance portability and reuse of application components.

While both virtual machines and containers package IT components to isolate them from the underlying infrastructure, the approaches have key differences in terms of scale and portability. 

Image of graph of virtual machines stack

Virtual machines are typically larger and include a complete operating system, so they can perform multiple resourceintensive functions at the same time. They can abstract, split, duplicate, and emulate entire servers, operating systems, desktops, databases, and networks.

Image of graph on containers stack

Containers are generally smaller and contain only an application and the files necessary to run it. They can also be used to package microservices, functions that perform specific tasks.

So what do these differences mean in practice? It comes down to several key factors:

  • Portability. While virtual machines can be moved across environments, it can be a fairly complex process as they include a complete operating system and deeper dependencies. Because containers are packaged with their entire runtime environment and all necessary files, the process of moving them across environments is simplified.
  • Capability. Virtual machines are capable of running far more operations and services than a single container, which is why they are still used for many traditional workloads that have not yet been modernized. 
  • Development approach. Traditional development approaches result in monolithic application architectures that incorporate all aspects of the application into a single package, ideally run in a virtual machine. Cloud-native and DevOps approaches break applications down into the smallest possible serviceable units possible — usually a function or microservice — which are best packaged in containers. There are many considerations around whether to keep an application as-is or to modernize it. Read the e-book to learn more about these considerations.
  • Customization. Virtual machines can be greatly customized to fit the exact needs of each application and use case, but that customization comes at the cost of larger size, less portability, and slower deployment speed. Containers are built as pre-packaged applications and dependencies, so they are faster to build, deploy, and move across environments.
  • Scalability. Due to their size and architecture, containers are extremely fast and consistent to scale. Virtual machines are also very scalable, but take more effort and time to do so.

Overall, virtual machines offer more capabilities and customization, while containers provide more consistency, portability, and scale. 

Moving from virtual machines to containers takes careful planning and deliberate effort. This journey can be complicated and time consuming, as your organization deploys the technologies and learns the skills needed to successfully support cloud-native operations. 

That’s where Red Hat comes in. Our expertise, technologies, and services provide a clear path forward to cloud-native operations.

Learn more about the differences between virtual machines and containers.

Read the article

Start your cloud-native journey with help from the experts

As a leader in enterprise open source solutions, Red Hat can help you on your journey to cloud-native operations, no matter where you are today. Our long-standing open approach to innovation gives us the expertise needed to deliver the platforms, tools, and resources that power our customers’ innovation. We have been delivering enterprise-grade open source software for more than 25 years and are leading contributors to both the OpenStack and Kubernetes communities. Our upstream approach to development contributes the improvements we make back to the community project to ensure ongoing interoperability, collaboration, and innovation. We also offer long-term support life cycles for our platforms, giving you the time you need to adopt new technology at your pace and generate return on your investments. 

Red Hat OpenStack Platform and Red Hat OpenShift work together to give you a flexible, production-grade foundation that supports your organization and initiatives throughout your cloud-native journey.

Red Hat

Red Hat OpenStack Platform is a cloud computing platform that virtualizes resources from industrystandard hardware, organizes them into clouds, and manages them so users can access what they need on demand. It’s a proven foundation for creating, scaling, and managing reliable public or private cloud environments with high security.

Red Hat OpenShift logo

Red Hat OpenShift is a production ready application platform for cloud-native innovation. Powered by containers, Kubernetes, and DevSecOps capabilities, it provides a foundation for rapidly building, deploying, running, and managing existing and new applications at scale, with security, across hybrid and multicloud environments.

Red Hat OpenStack Platform and Red Hat OpenShift build on the trusted foundation of Red Hat Enterprise Linux®, expanding the reliability, performance, and security of the operating system through the entire software stack. The platforms are co-engineered and developed together for reliable interoperability and to make the most of each platform’s capabilities over time. Red Hat supports both platforms together, simplifying and streamlining issue resolution. Our engineering and support experts work together to solve problems quickly and with less hassle. We also offer services and training to help you adopt Red Hat OpenStack and Red Hat OpenShift together successfully.

Deploying Red Hat OpenShift on Red Hat OpenStack Platform lets you run both virtualized and containerized applications and workloads, side by side, with bare-metal performance, so you can progress on your cloud-native journey more easily. Key integrations — including aligned networking, storage, and management — streamline interoperability and let you run both platforms on the same underlying infrastructure. IT operations can run virtual machines on Red Hat OpenStack Platform, and manage them using your existing processes. Developers can create containerized workloads on Red Hat OpenShift, and deploy them using cloud-native operations. This gives your teams an opportunity to get started with cloud-native operations and develop their skills in a low-risk setting. When you’re ready, you can modernize and migrate your applications from Red Hat OpenStack Platform to OpenShift.

Image with icons displaying the Benefits of running Red Hat OpenShift on Red Hat OpenStack Platform

Get help from the experts

Planning your cloud-native journey can be a daunting task. Red Hat can help your organization develop the practices, tools, and culture needed to more efficiently modernize existing applications and build new cloud-native ones. Our mentor-based approach gives your teams information straight from the source and teaches them the skills they need to adopt cloud-native operations. Red Hat experts with diverse technical experience work with your staff in a collaborative, hands-on manner to ensure success. In fact, customers that engage Red Hat Services and Support offerings for Red Hat OpenShift experience 703% return on investment.6 

Get started with a one-day, no-cost consulting discovery session. Our experts work with you to identify business objectives and provide a tailored project approach to meet your goals. 

Our training offerings also pair well with consulting engagements. Red Hat Training helps your teams build the skills to evolve with changing IT needs. Our flexible curriculum lets you choose from courses that teach everything from managing and deploying containers to implementing microservices and DevOps processes. 

Take our free skills assessment to find the best place to begin.

Build a foundation for 5G 

Running Red Hat OpenShift on Red Hat OpenStack Platform gives telecommunications companies a foundation for moving to 5G while still supporting 4G customers. Tight integration between the platforms provides optimized network capacity and performance, enhanced security capabilities, and greater efficiency. Built-in security capabilities that extend throughout the software stack and application life cycle let you enforce security and compliance without compromising development and deployment speed. 

Proximus logo

Belgium’s largest telecommunications provider, Proximus Group sought to replace its costly bare-metal server environment with a flexible, scalable NFV approach by standardizing on Red Hat OpenStack Platform, supported by Red Hat OpenShift and Red Hat Ceph® Storage. Proximus worked closely with Red Hat Consulting over two weeks to design an architecture, then deploy and optimize the solution. 

Read the success story.

 

Reduced application scaling costs by 20%

Improved developer speed and efficiency

Generated €30,000 in savings each month

Red Hat
Icon-Red_Hat-Media_and_documents-Quotemark_Open-B-Red-RGB As we continue our transformation journey, Red Hat OpenStack Platform and Red Hat OpenShift will continue to play a crucial role. With Red Hat, we are confident our platform will deliver the performance and stability we need to deliver our new offerings with the high service levels our customers expect.

Jan van Hoorick

Network & Service Platform Architect, Proximus Group

Begin your journey to cloud-native operations

Cloud and container technologies will fuel innovation for the future.

Red Hat simplifies your journey to cloud-native operations with an integrated, supported foundation for running both virtualized and containerized applications and workloads. Combine the scalability, flexibility, and automation of Red Hat OpenStack Platform with the containerization, automation, and integration capabilities of Red Hat OpenShift to develop and deploy your applications more quickly and efficiently.

Red Hat

Try Red Hat OpenShift on Red Hat OpenStack at no cost

Through our Level Up program, eligible Red Hat OpenStack Platform customers can try Red Hat OpenShift at no cost for 1 year. Register today to get no-cost, fully supported access to Red Hat OpenShift Platform Plus.

Activate now
  1. Red Hat. “How enterprises approach legacy application modernization,” February 2023. 

  2. Flexera. “Flexera 2023 State of the Cloud Report,” March 2023. 

  3. 2023 Global Tech Outlook, a Red Hat Report. Conducted by Red Hat via Qualtrics, May - June 2022. n = 199

  4. OpenStack project commits from Stackalytics.com, accessed 28 April 2023. 

  5. Kubernetes project commits from Stackalytics.com, accessed 28 April 2023.

  6. Forrester Consulting study, commissioned by Red Hat. “The Total Economic Impact™ Of Red Hat Services And Support For OpenShift,” May 2022.

Tags:Application development and delivery, Containers, Hybrid cloud, Virtualization

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