Red Hat OpenShift Container Platform
All your applications
OpenShift Container Platform handles cloud-native and traditional applications on a single platform. Containerize and manage your existing applications, modernize on your own timeline, and work faster with new, cloud-native applications.
Kubernetes for all your teams
OpenShift gives your teams self-service to consistent environments across your organization, from development through production.
Run on any infrastructure or cloud
OpenShift Container Platform offers trusted, proven Kubernetes on any infrastructure. Get consistency and control anywhere that Red Hat Enterprise Linux runs.
Security is integrated throughout OpenShift, from infrastructure to services, and throughout the operations and application lifecycle.
OpenShift includes Kubernetes for container orchestration and management. Users access Kubernetes via a secure API to deploy pods, which include one or more containers managed as a single atomic unit. Kubernetes schedules containers across a number of server hosts (i.e., Nodes) and OpenShift users can extend the scheduler with their own placement policies.
Red Hat is heavily engaged with the Kubernetes community and, along with Google, is among the top contributors to this vibrant community. OpenShift provides direct access to the Kubernetes core for scheduling containers using Kubernetes CLI.
OpenShift automates the process of building new container images for all of your users. OpenShift can run standard docker builds based on the dockerfiles you provide. OpenShift also provides a “source-to-image” feature which allows you to specify the source from which to generate your images.
This allows administrators to control a set of base or “builder images” and then users can layer on top of. The build source could be a GIT location, if you want OpenShift to build your application container images from source.
Containers package code and runtime dependencies to offer greater portability to cloud-native applications. But containers are ephemeral by design. If containers fail, stateful applications lose all of their data, leaving your enterprise open to the risk of lost revenue and lower customer satisfaction.
Red Hat is the ideal provider for versatile, multi-purpose storage for containerized applications. Red Hat offers storage for containers, letting you attach modern software-defined storage to container platforms or bridge to traditional storage.