[Red Hat OpenShift](/en/technologies/cloud-computing/openshift "Red Hat OpenShift")
Menu
 expanded
 collapsed
* [Product editions](#)
  + [### Cloud services editions](/en/technologies/cloud-computing/openshift/openshift-cloud-services)
    Fully managed in the public cloud of your choice
  ---
  + [Red Hat OpenShift Service on AWS](/en/technologies/cloud-computing/openshift/aws)
    Jointly managed and supported by Red Hat and AWS
  + [Microsoft Azure Red Hat OpenShift](/en/technologies/cloud-computing/openshift/azure)
    Jointly managed and supported by Red Hat and Microsoft
  + [Red Hat OpenShift Dedicated](/en/technologies/cloud-computing/openshift/dedicated)
    Managed offering available on AWS or Google Cloud
  + [Red Hat OpenShift on IBM Cloud](/en/technologies/cloud-computing/openshift/ibm)
    Jointly supported by Red Hat and IBM; managed by IBM
  + [### Self-managed editions](/en/technologies/cloud-computing/openshift/self-managed)
    Granular control on your own infrastructure
  ---
  + [Red Hat OpenShift Platform Plus](/en/technologies/cloud-computing/openshift/platform-plus)
    A complete platform for accelerating application development and application modernizations
  + [Red Hat OpenShift Container Platform](/en/technologies/cloud-computing/openshift/container-platform)
    A full set of operations and developer services and tools
  + [Red Hat OpenShift Kubernetes Engine](/en/technologies/cloud-computing/openshift/kubernetes-engine)
    Basic functionality of enterprise Kubernetes
  + ### Services & add-ons
    A portfolio of managed cloud services and tools for Red Hat OpenShift
  ---
  + [Red Hat OpenShift AI](/en/technologies/cloud-computing/openshift/openshift-ai)
  + [Red Hat OpenShift Virtualization](/en/technologies/cloud-computing/openshift/virtualization)
  + [Red Hat Quay](/en/technologies/cloud-computing/quay)
  + [Red Hat Advanced Cluster Management for Kubernetes](/en/technologies/management/advanced-cluster-management)
  + [Red Hat Advanced Cluster Security for Kubernetes](/en/technologies/cloud-computing/openshift/advanced-cluster-security-kubernetes)
  + [Red Hat 3scale API Management](/en/technologies/jboss-middleware/3scale)
  + [Red Hat OpenShift Consulting](/en/services/consulting/cloud-native-development)
  ---
  [Subscription guide](/en/resources/self-managed-openshift-subscription-guide)
* [Documentation](#)
  ### Cloud services editions
  ---
  + [Red Hat OpenShift Service on AWS](https://docs.redhat.com/en/documentation/red_hat_openshift_service_on_aws/4)
  + [Microsoft Azure Red Hat OpenShift](https://docs.openshift.com/aro/4/welcome/index.html)
  + [Red Hat OpenShift Dedicated](https://docs.redhat.com/en/documentation/openshift_dedicated/4)
  + [Red Hat OpenShift on IBM Cloud](https://cloud.ibm.com/docs/openshift?topic=openshift-getting-started&interface=ui)
  ### Self-managed editions
  ---
  + [Red Hat OpenShift Platform Plus](https://docs.redhat.com/en/documentation/openshift_platform_plus/4)
  + [Red Hat OpenShift Container Platform](https://docs.redhat.com/en/documentation/openshift_container_platform/4.13)
  ### Services & add-ons
  ---
  + [Red Hat OpenShift AI](https://docs.redhat.com/en/documentation/red_hat_openshift_ai/ )
  + [Red Hat OpenShift Virtualization](https://docs.redhat.com/en/documentation/openshift_container_platform/4.8/html/openshift_virtualization/index)
  + [Red Hat Quay](https://docs.redhat.com/en/documentation/red_hat_quay/3.8)
  + [Red Hat Advanced Cluster Management for Kubernetes](https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_management_for_kubernetes/2.11)
  + [Red Hat Advanced Cluster Security for Kubernetes](https://docs.redhat.com/en/documentation/red_hat_advanced_cluster_security_for_kubernetes/4.5)
* [Explore](#)
  ### Why Red Hat OpenShift?
  ---
  + [For developers](/en/technologies/cloud-computing/openshift/developers)
  + [For IT operations](/en/technologies/cloud-computing/openshift/it-operations)
  + [For platform engineers](/en/technologies/cloud-computing/openshift/platform-engineer)
  + [For business leaders](/en/technologies/cloud-computing/openshift/business-leaders)
  + [Features and benefits](/en/technologies/cloud-computing/openshift/features)
  + [Customer stories](/en/success-stories?f%5B0%5D=taxonomy_product_tid%3A6921#rhdc-search-listing)
  ### Use cases
  ---
  + [CI/CD](/en/technologies/cloud-computing/openshift/ci-cd)
  + [AI/ML](/en/technologies/cloud-computing/openshift/aiml)
  + [Cloud-native applications](/en/topics/cloud-native-apps/why-choose-red-hat-cloud-native)
  + [Application modernization](/en/topics/application-modernization)
  + [Databases and data analytics](/en/technologies/cloud-computing/openshift/databases-and-data-analytics)
  + [GitOps](/en/technologies/cloud-computing/openshift/gitops)
  + [Virtualization](/en/technologies/cloud-computing/openshift/virtualization)
  + [OpenShift Operators](/en/technologies/cloud-computing/openshift/what-are-openshift-operators)
  + [Edge](/en/technologies/cloud-computing/openshift/edge-computing)
  + [Security](/en/technologies/cloud-computing/openshift/security)
  + [Java](/en/technologies/cloud-computing/openshift/quarkus)
  + [Serverless](/en/technologies/cloud-computing/openshift/serverless)
* [Learn](#)
  ### Guided offerings
  Hands-on training and experiences to develop knowledge and skills for using OpenShift
  ---
  + [Containers, Kubernetes and Red Hat OpenShift Technical Overview](/en/services/training/do080-deploying-containerized-applications-technical-overview)
  + [Red Hat OpenShift Administration I: Operating a Production Cluster](/en/services/training/red-hat-openshift-administration-i-operating-a-production-cluster)
  + [Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with exam](/en/services/training/red-hat-openshift-administration-ii-configuring-a-production-cluster)
  + [Developing Applications with Red Hat OpenShift Serverless and Knative](/en/services/training/do244-developing-applications-with-red-hat-openshift-serverless-and-knative)
  + [Modern Application Development Roadshow](/en/events/openshift-workshop-721461)
  + [Managing Virtual Machines with Red Hat OpenShift Virtualization](/en/services/training/managing-virtual-machines-red-hat-openshift-virtualization-exam)
  ### Learning hubs
  Learning materials and tools organized by top tasks for key OpenShift services
  ---
  + [Red Hat OpenShift Virtualization](/en/technologies/cloud-computing/openshift/virtualization/learn)
  + [Red Hat OpenShift Service on AWS](/en/technologies/cloud-computing/openshift/aws/learn)
  + [Microsoft Azure Red Hat OpenShift](/en/technologies/cloud-computing/openshift/azure/learn)
  ### On-demand
  ---
  + [Interactive labs](/en/interactive-labs/openshift)
    Scenario-based, preconfigured OpenShift environments in your web browser
  + [OpenShift learning paths](https://cloud.redhat.com/learn)
    Resources for beginners or experts, dev or ops
  + [Red Hat OpenShift Library](https://access.redhat.com/articles/7052429)
    Materials divided into chapters for self-managed and managed OpenShift customers
  + [Ask an OpenShift Admin](https://www.youtube.com/playlist?list=PLaR6Rq6Z4IqdsG6b09q4QIv_Yq5fNL7zh)
    Livestream episodes on OpenShift topics and cloud-native tooling
* [Get started](#)
  ### Try Red Hat OpenShift
  ---
  + [Red Hat OpenShift Service on AWS hands-on experience](https://console.redhat.com/openshift/overview/rosa/hands-on?source=rhhe7&intcmp=7015Y000003sdOhQAI)
    Get access to a free 8 hour hands-on experience of ROSA in a Red Hat owned demo environment
  + [Red Hat OpenShift Container Platform](/en/technologies/cloud-computing/openshift/ocp-self-managed-trial)
    Self-managed on OpenShift Container Platform, in the cloud, on your computer, or in your datacenter
  + [Red Hat OpenShift Dedicated](/en/technologies/cloud-computing/openshift/osd-managed-trial)
    Fully managed OpenShift Dedicated trial cluster with self-service sign-up and cluster provisioning in your Google Cloud account
  + [Developer sandbox](https://developers.redhat.com/developer-sandbox)
    Instant access to your own minimal, preconfigured environment for development and testing
  ### Buy Red Hat OpenShift
  ---
  + [Red Hat OpenShift Service on AWS](/en/technologies/cloud-computing/openshift/aws/get-started)
    A pay-as-you-go, fully managed turnkey application platform which allows organizations to quickly build, deploy, and scale applications in a native AWS environment
  + [Azure Red Hat OpenShift](/en/technologies/cloud-computing/openshift/azure/get-started)
    A pay-as-you-go, turnkey application platform that provides highly available, fully managed OpenShift clusters on demand
[Pricing](/en/technologies/cloud-computing/openshift/pricing)
* [Topics](/en/topics "Topics")
* [Application development and delivery](/en/topics/application-modernization "Application development and delivery")
* Why choose Red Hat for cloud-native development?
Why choose Red Hat for cloud-native development?
================================================
Published  May 10, 2022•*4*-minute readCopy URL
* [Overview](#overview)
* [Your challenge](#your-challenge)
* [How can Red Hat help?](#how-can-red-hat-help)
* [What to deliver](#what-to-deliver)
Overview
--------
Red Hat’s solutions helps you support every aspect of cloud-native application development, so you can continuously deliver new features to your customers—because every company is now a software company.
Modern enterprises now find their markets dominated by digital engagement, where being competitive requires embracing a software-driven business model. Whether your industry is [telecom](/en/technologies/industries/telecommunications), [banking](/en/technologies/industries/financial), [healthcare](/en/technologies/industries/health-life-sciences)—even cattle farming—[you are now also a software company](https://techcrunch.com/2016/06/07/software-is-eating-the-world-5-years-later/). And apps at the center of your business strategy. This software-driven business transformation requires new apps to be developed and delivered faster, for users who have come to expect a higher quality. This is no small task.
Red Hat believes this requires investing in your processes, infrastructure, and [architecture](/en/topics/cloud-native-apps/what-is-an-application-architecture) to compete in modern, fast-changing markets. We also believe your application development can take full advantage of these necessary investments through [cloud-native application development](/en/topics/cloud-native-apps).
[8 steps to cloud-native applications](/en/engage/cloud-native-application-development-20180622 "The path to cloud-native applications") 
Your challenge
--------------
You need to take full advantage of the [cloud computing](/en/topics/cloud-computing) model to deliver [well-recognized business value](/en/blog/open-outlook-cloud-native-application-development). As [public](/en/topics/cloud-computing/what-is-public-cloud), [private](/en/topics/cloud-computing/what-is-private-cloud), and [hybrid](/en/topics/cloud-computing/what-is-hybrid-cloud) clouds become increasingly prevalent, cloud-native application development is a means to quickly take advantage of the benefits these modern, dynamic environments make possible.
Ideally, a cloud-native app is a collection of small, independent, and loosely coupled [microservices](/en/topics/microservices), deployed in [Linux containers](/en/topics/containers), and connected through [application programming interfaces](/en/topics/api) (APIs) or a [mesh network for message routing](/en/topics/microservices/what-is-a-service-mesh). Each service implements a business capability, and is developed by small teams using [DevOps](/en/topics/devops) workflows like [continuous integration and continuous deployment](/en/topics/devops/what-is-ci-cd) (CI/CD). This allows services to be built quickly, deployed automatically, and updated regularly—no more monolithic development cycles.
Through [our open source portfolio](/en/technologies-521), including [Red Hat® Enterprise Linux®](/en/technologies/linux-platforms/enterprise-linux) and [OpenShift®](/en/technologies/cloud-computing/openshift), we think Red Hat is uniquely positioned to partner with companies who must change to compete in fast-paced, software-driven markets.
Our product ecosystem is designed to support every aspect of cloud-native application development. Whether you [manage Red Hat OpenShift yourself](/en/technologies/cloud-computing/openshift/self-managed) or access [OpenShift in a public cloud as a cloud service](/en/technologies/cloud-computing/openshift/openshift-cloud-services), it fully [integrates](/en/topics/integration/what-is-integration) with:
* Red Hat Enterprise Linux to efficiently use your existing investments while modernizing for the future.
* [Red Hat Ansible® Automation Platform](/en/technologies/management/ansible) to [automate](/en/topics/automation) your deployments and enable DevOps.
* [OpenStack®](/en/topics/openstack) to manage your core cloud-computing services.
* [Red Hat Application Services](/en/products/application-foundations) to connect everything.
Red Hat Resources
-----------------
[Keep reading](/en/resources "Keep reading")
How can Red Hat help?
---------------------
[Open source](/en/about/open-source) is the Red Hat way. Your company benefits from our [development model](/en/about/development-model) and the principles that helped build these technologies. This is why Red Hat has been a [trusted](/en/about/trusted) partner for over 20 years.
This video can't play due to privacy settingsTo change your settings, select the "Cookie Preferences" link in the footer and opt in to "Advertising Cookies."
### You don't have to be a "digital native" to do this
"Digital natives" are the companies who have changed their markets by building from scratch the methodologies, tools, and technologies that are now industry standards. These standards have improved over time, though, meaning traditional enterprises are now positioned to become digital leaders themselves by adopting new platforms and focusing on scale. Now, rather than building your own platform, it's possible to focus on strategic investments and commit to agile software development and delivery capabilities with Red Hat OpenShift. Instead of reinventing well-known strategies, teams can focus on actually building applications that adapt quickly for continuous change and innovation.
Red Hat OpenShift is a platform for building containerized applications that also integrates with [storage](/en/topics/data-storage) and [middleware](/en/topics/middleware), meaning it can take care of your operations and infrastructure. It's based on industry standards like containers and [Kubernetes](/en/topics/containers/what-is-kubernetes) to enable your [digital transformation](/en/topics/digital-transformation/what-is-digital-transformation) by providing automated app delivery, [management](/en/topics/management), monitoring, and scalability.
#### Build cloud-native applications with Kubernetes
Watch this webinar series to get expert perspectives on how to build, run, deploy, and modernize applications with an enterprise-grade data platform on Red Hat OpenShift.
[Watch the webinar series on demand](https://www.brighttalk.com/summit/4689-enhance-enterprise-kubernetes-with-a-data-platform/?utm_source=Red-Hat&utm_medium=web&utm_campaign=RH-ISV-DTA-PLAT-2020)
What to deliver
---------------
Red Hat believes that every organization should become better at developing and delivering software applications to their customers. Whether you're looking to more efficiently utilize your existing legacy applications or build a new microservices architecture, there's a way to optimize your development practices to better serve your customers.
Our experts can help your organization develop the practices, tools, and culture needed to more efficiently modernize existing applications and to build new ones.
[Get expert help on your cloud-native development journey](/en/services/consulting/cloud-native-development)
**Deliver the apps your customers want—no more, no less.** Your customers have options, so you must deliver apps that meet their needs in time to be competitive. Deliver more features than they want? You're probably not getting to market fast enough. Deliver less than they want? Lose opportunity and disappoint users. The days of delivering a large number of features and hoping some will catch on has ended—today you must deliver exactly what is needed as quickly as possible.
**Get it out there and learn from it.** Customer needs and competitive threats change quickly. In response, long-term strategic planning and lengthy product cycles have given way to feedback-driven cycles. This is enabled by real-time testing in production and your software's ability to support rapid changes to products. When you can test new ideas quickly—over and over—it's possible to continuously learn from your users, rather than trying to anticipate all of their needs for one "big bang" release.
**Develop quickly without sacrificing quality.** It seems like common sense that increasing speed reduces quality. That conventional wisdom still holds for a traditional approach, but cloud-native apps have changed the relationship between speed and quality at scale. Through DevOps methods like continuous delivery, quality testing can be automated at every step of the process, rather than waiting for the infamous "merge day" or "integration hell" that can halt delivery. Continuous testing also enables fast feedback, early, which cuts down on wasted time and effort.
We know these cloud-native goals seem like a lot, but with the right platform and techniques, [we've helped others succeed](/en/success-stories/barclays). Changing internal processes is a necessary challenge for staying competitive in modern, fast-paced markets. In order to support these changes, Red Hat believes organizations will need a new platform to enable improvements across your architecture, infrastructure, and processes. The end goal is the ability to deliver higher-quality apps with greater agility.
[Get technical with the OpenShift developer blog](https://developers.redhat.com/products/openshift/overview)
Hub
The official Red Hat blog
-------------------------
Get the latest information about our ecosystem of customers, partners, and communities.
[Keep reading](/en/blog "The official Red Hat blog")
All Red Hat product trials
--------------------------
Our no-cost product trials help you gain hands-on experience, prepare for a certification, or assess if a product is right for your organization.
[Keep reading](/en/products/trials "All Red Hat product trials")
Keep reading
------------
### What is application migration?
Application migration is a process that can improve workloads by moving an application from one environment to another.
[Read the article](/en/topics/cloud-native-apps/application-migration "article | what is application migration")
### Red Hat OpenShift for platform engineers
Red Hat OpenShift provides platform engineering teams with the tools they need to effectively build and manage internal developer platforms.
[Read the article](/en/technologies/cloud-computing/openshift/platform-engineer "product article | Red Hat OpenShift for platform engineers")
### Stateful vs stateless
Whether something is stateful or stateless depends on how long the state of interaction with it is being recorded and how that information needs to be stored.
[Read the article](/en/topics/cloud-native-apps/stateful-vs-stateless "article | Stateful vs stateless")
Application development and delivery resources
----------------------------------------------
### Featured product
* #### [Red Hat OpenShift](/en/technologies/cloud-computing/openshift)
  A unified application development platform that lets you build, modernize, and deploy applications at scale on your choice of hybrid cloud infrastructure.
[See all products](/en/technologies/all-products "See all products")
### Related content
* Blog post
  [A year of telco transformation: reflections on 2024 and looking ahead to 2025](/en/blog/year-telco-transformation-reflections-2024-and-looking-ahead-2025)
* Blog post
  [Deutsche Telekom, Red Hat and IBM collaborate on successful O-Cloud trial for open RAN](/en/blog/deutsche-telekom-red-hat-and-ibm-collaborate-successful-o-cloud-trial-open-ran)
* Infographic
  [Is platform engineering a worthwhile investment? Lessons learned](/en/resources/platform-engineering-infographic)
* Blog post
  [Telenor offers a slice of 5G at the edge for AI apps](/en/blog/telenor-offers-slice-5g-edge-ai-apps)
### Related articles
* [What is application migration?](/en/topics/cloud-native-apps/application-migration)
* [Why use Red Hat Ansible Automation Platform with Red Hat OpenShift?](/en/technologies/cloud-computing/openshift/ansible-on-openshift)
* [What is application integration?](/en/topics/cloud-native-apps/application-integration)
* [How to manage and automate applications at the edge](/en/topics/edge-computing/how-to-manage-automate-applications-edge)
* [What is an AI platform?](/en/topics/ai/what-is-an-ai-platform)
* [What is platform engineering?](/en/topics/devops/platform-engineering)
* [Red Hat OpenShift for developers](/en/technologies/cloud-computing/openshift/developers)
* [Red Hat OpenShift for platform engineers](/en/technologies/cloud-computing/openshift/platform-engineer)
* [Stateful vs stateless](/en/topics/cloud-native-apps/stateful-vs-stateless)
* [What is CI/CD?](/en/topics/devops/what-is-ci-cd)
* [What is DevSecOps?](/en/topics/devops/what-is-devsecops)
* [What is an application development platform?](/en/topics/cloud-native-apps/what-app-dev-platform)
* [What is a container registry?](/en/topics/cloud-native-apps/what-is-a-container-registry)
* [What are cloud applications?](/en/topics/cloud-native-apps/what-are-cloud-applications)
* [What is agile methodology?](/en/topics/devops/what-is-agile-methodology)
* [What is a CI/CD pipeline?](/en/topics/devops/what-cicd-pipeline)
* [What is serverless?](/en/topics/cloud-native-apps/what-is-serverless)
* [Functional safety and continuous certification on Linux](/en/topics/open-source/functional-safety-and-continuous-certification-on-linux)
* [How to deploy Red Hat OpenShift](/en/technologies/cloud-computing/openshift/deploy-red-hat-openshift)
* [Kubernetes-native Java development with Quarkus](/en/technologies/cloud-computing/openshift/quarkus)
* [What is continuous delivery?](/en/topics/devops/what-is-continuous-delivery)
* [What is deployment automation?](/en/topics/automation/what-is-deployment-automation)
* [What is application lifecycle management (ALM)?](/en/topics/devops/what-is-application-lifecycle-management-alm)
* [What is an SDK?](/en/topics/cloud-native-apps/what-is-SDK)
* [What is a Java runtime environment (JRE)?](/en/topics/cloud-native-apps/what-is-a-Java-runtime-environment)
* [Why choose the Red Hat build of Quarkus?](/en/topics/cloud-native-apps/why-choose-red-hat-quarkus)
* [What is an application architecture?](/en/topics/cloud-native-apps/what-is-an-application-architecture)
* [What is Quarkus?](/en/topics/cloud-native-apps/what-is-quarkus)
* [What are Java frameworks?](/en/topics/cloud-native-apps/what-is-a-Java-framework)
* [What is an IDE?](/en/topics/middleware/what-is-ide)
[More about this topic](/en/topics/application-modernization "More about this topic")