Red Hat OpenShift Service on AWS for agile applications

Reduce complexity to build applications faster with Red Hat OpenShift Service on AWS 

Organizations that are able to streamline their application development and delivery process can differentiate their business, engage customers, and find new ways to create value that translate into revenue opportunities. An application platform like Red Hat® OpenShift® Service on AWS can help teams reduce complexity and run scalable, modern applications in a cost-effective and efficient manner.

As a result of increasing demands, organizations are using Linux containers and Kubernetes container orchestration to enable cloud-native application development and gain scalability, flexibility, and innovation. 

But for applications to be effective, they must be configured properly. Cloud environments must be connected and optimized to increase scalability and elasticity. 

Consistent platforms and processes are needed to manage applications across on-premise and cloud environments. In addition, developers and operations teams need a consistent way to collaborate across all deployment types, from air-gapped and edge computing environments to infrastructure in the datacenter or the hybrid cloud.

Building innovative applications faster means IT teams must manage a new series of challenges: Common challenges include: 

Navigating IT infrastructure complexity, which may include on-premise environments, and hyperscaler resources like AWS and Microsoft Azure. 

Building and configuring container-based applications effectively in more complex environments that may include:

  • Maintaining container security, including image scanning, patching, and compliance. 
  • Ensuring applications operate consistently across hybrid environments. 
  • Providing operations support to continually run Kubernetes clusters. 

Red Hat OpenShift Service on AWS is an innovative turnkey solution from Red Hat and Amazon Web Services (AWS) that addresses these challenges and enables organizations to quickly create, deploy, and manage cloud-based applications in both self-managed and fully managed deployment options.

Streamline your application environment with managed cloud services from Red Hat and AWS

Through long-standing cooperation, Red Hat and AWS have collaborated to develop applications faster with Red Hat® OpenShift® and the AWS cloud platform. The combined offering provides organizations with a flexible, high-performance application environment that supports modern, digital operations. 

Built on open source innovation using industry standards, Red Hat OpenShift is a comprehensive platform for building and running container-based applications with enterprise-grade Kubernetes. You can develop, deploy, and manage traditional and container apps seamlessly across physical and AWS Cloud environments—without needing to recode or refactor applications. As a result, you can speed iteration cycles and innovation through self-service capabilities and automation.

On the infrastructure side, AWS is a high-performance, scalable, and comprehensive cloud platform that offers the availability, elasticity, and agility you need to run modern and existing applications. As business needs evolve, you can adapt quickly to meet demands with automatic resource provisioning and retirement. 

Red Hat OpenShift Service on AWS provides a Kubernetes platform that supports existing and cloud-ready applications with streamlined access to AWS services. Benefits include: 

Seamless service provisioning: AWS Operators allow native AWS cloud services to be provisioned and exposed directly through Red Hat OpenShift.

Cross-infrastructure consistency: Applications and workloads behave the same way across development, test, and production environments. This reduces complexity for DevOps teams, simplifying everything from self-service developer provisioning to continuous integration and delivery (CI/CD) pipelines and workflows.

A unified experience across hybrid clouds: Agile development and DevSecOps methodologies work across on-premise and cloud environments. Platform unification with Red Hat OpenShift Service on AWS unlocks benefits like simplifying built-in security, automating tasks with tools like Red Hat Ansible® Automation Platform, and more. 

Flexible application deployment for existing apps: Existing applications, whether containerized or monolithic, can be deployed on cloud infrastructure to increase agility, scalability, and elasticity. This allows teams to balance stable operations and application modernization practices like decomposing applications into microservices deployed in containers.

Rapid development capabilities: Automation and self-service capabilities let developers focus on building differentiated products instead of managing commodity application components.

Applications are the core of business operations

Kubernetes-based container environments help build, deploy, and operate applications faster and with greater agility.

When evaluating your options, be sure to consider: 

  • Ability to build and deploy applications quickly.
  • On-premise and public cloud capabilities.
  • Infrastructure management.
  • IT complexity.
  • Availability and scalability.
  • Support.

Choose the right edition of Red Hat OpenShift for your organization

Red Hat and AWS provide numerous deployment options to meet your organization's needs. Red Hat OpenShift Service on AWS is ideal for organizations that need a turnkey application platform with native AWS service and integration. Red Hat OpenShift is also available as a self-managed Kubernetes platform or a fully managed Red Hat cloud service. 

Red Hat OpenShift Container Platform: Self-managed OpenShift

Red Hat OpenShift Container Platform lets you install, configure, and administer OpenShift yourself. This option is best suited for those who want complete control over their environment to customize to suit their needs. Automated, full-stack installation tools help you get up and running in around 15 minutes.

Red Hat OpenShift Dedicated: Managed OpenShift from Red Hat

Red Hat OpenShift Dedicated is a fully managed cloud service operated and supported by Red Hat with 24x7 premium site reliability engineering (SRE) support and a 99.95% service-level agreement (SLA). For your convenience, you can purchase the infrastructure you need through Red Hat or AWS.

Red Hat OpenShift Service on AWS: Managed OpenShift running natively on AWS

Red Hat OpenShift Service on AWS gives you the speed and agility to quickly build, deploy, and manage Kubernetes applications in the AWS public cloud. Visit Red Hat OpenShift Service on AWS implementation for architecture recommendations, or learn at your own pace with our curated video learning path.

Consolidate cloud spending and run optimized applications on Red Hat OpenShift Service on AWS

Red Hat OpenShift Service on AWS is ideally suited for customers looking to combine the power of Red Hat OpenShift with the integration of a range of services, including AWS compute, database, analytics, machine learning, networking, and mobile application.

Development teams rely on continuous and timely access to these services to effectively carry out essential functions such as preparation, coding, testing, and deployment. 

As a fully managed service, Red Hat OpenShift Service on AWS accelerates your application development process by using familiar Red Hat OpenShift application programming interfaces (APIs) and AWS deployment tools and optimizations. 

Ideally suited for organizations looking for a solution without customization, Red Hat OpenShift Service on AWS lets IT teams focus on deploying applications and accelerating innovation by moving cluster life-cycle management to Red Hat and AWS. Run containerized applications with your existing Red Hat OpenShift workflows and reduce the complexity of management. 

Red Hat OpenShift Service on AWS key features

Native AWS service

A native AWS service accessed on demand through the console, supported by AWS and Red Hat and billed through AWS.

AWS service integration

Take advantage of the 150+ AWS cloud-native compute, database, analytics, machine learning, networking, mobile, and other services.

Full management and support from Red Hat and AWS

As a fully managed service, time-consuming functions such as installation, monitoring, management, maintenance, and upgrades are all performed by Red Hat site reliability engineers (SREs). This approach covers the complete stack, including the control plane, worker nodes, and key services, so your team can focus on accelerating their development process and building innovative applications faster. 

One number to call and a 99.95% uptime SLA

With Red Hat OpenShift Service on AWS, production-grade support is provided by both Red Hat and AWS with a 99.95% uptime service-level agreement (SLA). If you need support, you can contact Red Hat or AWS, and both sides will work together on your behalf, eliminating any back and forth between providers and ensuring that you have a single point of contact.

Consumption-based pricing

Unlike a subscription model where you pay a set cost at regular intervals, Red Hat OpenShift Service on AWS uses a consumption-based billing model. This approach means you only pay for services as you use them. 

In addition to on-demand hourly billing, your Red Hat OpenShift Service on AWS usage is tracked in a single invoice, accessible through the AWS console.

Simplify your path to hybrid cloud deployments

Red Hat OpenShift Service on AWS delivers the same production-ready Kubernetes environment that many enterprises already use on-premise today, allowing you to shift workloads to the cloud easily. This simplifies cloud migration, with support from Red Hat and AWS to help you along the way. Freely move containerized applications from on-premise infrastructure to AWS with a consistent foundation and simple deployment experience that spans hybrid infrastructure.

Build smarter to add business value

Red Hat OpenShift Service on AWS also offers greater agility, providing value across your organization that translates to value for your customers. More specifically, Red Hat OpenShift makes container orchestration simpler, providing a proven, agile foundation for developing and running applications that rely on Kubernetes and container technologies. 

By reducing operational complexity, you can boost productivity and speed time to market for new applications.

Learn more about Red Hat OpenShift Service on AWS

Applications are an essential part of digital business operations. Kubernetes-based container environments speed application development, deployment, and management. Red Hat and AWS can help you navigate IT complexity to adopt Kubernetes more quickly and easily. 

Explore Red Hat OpenShift Service on AWS use cases and data on cost- and time-savings, view our curated video learning path, or sign up for a trial and start harnessing the power of simplified Kubernetes today.

Red Hat OpenShift Service on AWS brings together three key components: 

  1. Container platform: Build and run container-based applications with enterprise-grade Kubernetes. 
  2. Cloud infrastructure: AWS provides availability, elasticity, and agility to run modern and existing applications. 
  3. Support and operations: Fully managed and supported by both Red Hat and AWS with a 99.95% uptime service-level agreement (SLA).

Ready to learn more and try Red Hat OpenShift Service on AWS?

Get started with our video learning path, Red Hat OpenShift Service on AWS (ROSA) explained. 

Discover how to optimize your AWS spending with OpenShift committed spend programs.

Explore Red Hat OpenShift Service on AWS implementation for architecture details and diagrams.