Manage hybrid cloud and multicloud deployments
Red Hat® OpenShift® is an enterprise-ready Kubernetes container platform with full-stack automated operations to manage hybrid cloud and multicloud deployments. Red Hat OpenShift is optimized to improve developer productivity and promote innovation.
Watch video for what's new in last release openShift 4.4
Drive your journey with Red Hat OpenShift
Red Hat supports our customers’ journeys to the cloud, with Red Hat OpenShift serving as a consis-tent, hybrid cloud foundation for building and running containerized applications for long-term inno-vation. Power business transformation and unite your teams on a cost-effective, single platform to quickly deliver the exceptional experiences your customers expect, anywhere they are. Red Hat OpenShift meets the needs of IT teams and application developers. Customers have wide choice in Kubernetes solutions, including do-it-yourself (DIY) platforms built on upstream projects, managed services on public clouds, and other self-hosted platforms. Red Hat OpenShift stands out as a leading choice for customers who want a more secure, supported Kubernetes platform guided by deep expertise.
Features and benefits
Scalability
Applications running on penShift Container Platform can scale to thousands of instances across hundreds of nodes in a matter of seconds.
Multicluster federation
Consolidated views of clusters and the use of Kubernetes technologies offer a consistent management layer across on-premises and public clouds.
Persistent storage
Red Hat OpenShift Container Storage allows users to run stateful applications and cloud-native stateless applications
Open source standards
OpenShift Container Platform incorporates Open Containers Initiative (OCI)/Docker-formatted containers and Cloud Native Computing Foundation (CNCF)-certified Kubernetes for container orchestration, in addition to other open source technologies.
Container portability
Container images built on the OCI industry standard ensure portability between developer workstations and production OpenShift Container Platform environments.
Self-service provisioning
Developers can quickly and easily create applications on demand from the tools they use most, while Operations retains full control over the entire environment.
Polyglot, multi language support
Developers can use various languages, frameworks, and databases on the same platform.
Integrated CI/CD pipelines
OpenShift Container Platform lets developers reduce manual deployment work to deploy higher quality software for continuous integration and automated tests.
User interfaces
Developers have direct access to a rich set of command-line tools,a multidevice web console, and Eclipse-based IDEs.
Source-to-image deployment
OpenShift Container Platform provides a toolkit and workflow for producing ready-to-run images by injecting source code into a container and letting the container prepare that source code for execution.
Automated installation and upgrades
Automated installation and over-the-air platform upgrades are supported in the cloud with Amazon Web Services, Google Cloud Platform, and Azure, and on-premise using vSphere, enStack® or bare metal. Services consumed from the OperatorHub can be deployed fully configured and upgradable with a single operation.
Automation
Streamlined and automated container and application builds,deployments, scaling, health management, and more are standard with OpenShift Container Platform.
Robust ecosystem
An ever-expanding ecosystem of partners provides a wide variety of integrations. These third parties deliver additional storage and network providers, IDE and CI integrations, ISV solutions, and more for use with OpenShift Container Platform.
OpenShift Container Platform
The leading enterprise, hybrid cloud Kubernetes application platform. Explore what is new with the latest Release
RHV IPI
Azure & OpenStack UPI
DNS forwarding
Kubernetes 1.17
OpenShift Serverless is GA
Helm 3 support is GA
OpenShift Pipelines is TP
Developer Console gains
monitoring & Helm features
CSI topology support
CSI Volume snapshot,
restore, clone (Tech Preview)
iSCSI PVs for internal registry
Auto image pruning in registry
OpenShift Container Platfrom
Connected Customer
Proactive support for customer issues
● Active upgrades
● Overall cluster health/firing alerts
● Node health
Driving a high quality product
● Monitor and improve upon the health of the customer base
● Prioritize engineering roadmap for platforms and prove they are improving over time
● Active monitoring of fast and stable channels
Operator SDK
Enabling every body to write Operators
Support for Helm3
Build Operators from Helm v2 and v3 charts
Ansible collections
Ansible Operator supports k8s module collection
Custom metrics
Every Operator supports custom metric endpoints
Generate Packaging
Operator Metadata (CSV) for OLM gets generated
Kubernetes Compatibility
Keep in sync with new Kubernetes releases
Scorecard v2
Enable testing your Operator in a pipeline
Platform Services to mange workloads and tie them into OpenShift infra capabilities
Increase developer productivity on Kubernetes with developer-focused tools and services
The Native Experience Metrics Dashboard
At-a-glance views for your mission critical OpenShift components right from the OpenShift Console.
● Offers a single, centralized place for all OpenShift components (and more in the future) to provide insights into critical KPIs back to you.
● Switch between dashboards, representing different parts of your cluster.
● Filter by different criterias defined by a dashboards and different time ranges.
● In 4.4, you will see all dashboards that are currently available in the read-only Grafana instance.
Supported Platforms Setup
You can run OpenShift hybrid cloud on any Platform Infrastructure public cloud, private cloud, physical on-premises or on per-existing infrastructure
Run Virtualization from OpenShift as Container-Native Virtualization
OpenShift Virtualization
Container-native virtualization lets developers bring virtual machines (VMs) into containerized workflows by running a virtual machine within a container. By combining these two technologies into a single management platform, organizations take advantage of the simplicity and speed of containers and Kubernetes while still benefiting from the applications and services that have been architected for virtual machines.
CRI-O Support in OpenShift
CRI-O tracks and versions identical to Kubernetes, simplifying support permutations
Red Hat Universal Base Image
Enable an ecosystem of freely distributable operators for Kubernetes/OpenShift