Red Hat officially launched OpenShift 4 today, positioning it as a general-purpose operating system for hybrid clouds, and is the Red Hat version of the Kubernetes platform for container orchestration.
OpenShift 4 adds extensive automation capabilities that Red Hat says allow administrators to configure and manage large container sets across a variety of infrastructures. Red Hat positioned OpenShift as a platform-as-a-service. Red Hat made a major upgrade to OpenShift three years ago to meet the growing need for containers and Kubernetes.
A container is a portable, self-contained operating environment that supports many different applications, and Kubernetes is an open source orchestration layer for automated configuration and management. Red Hat said that more than 1,000 customers are now using OpenShift to manage containers.
The OpenShift 4, announced at the Red Hat Summit in Boston, is focused on helping customers who use cloudy and local platforms simplify management. Most of the process of upgrading a container is now automated, and many basic administrative tasks can be performed on a simplified console, and users can even access the console from a mobile device.
Ashesh Badani, senior vice president and general manager of cloud platform at Red Hat, said: "A traditional challenge for Kubernetes is the complexity of the installation process. We have adopted a container-optimized operating system that integrates one-click installation and "over the air" The way to upgrade. And the platform itself knows the need for upgrades and auto-scaling."
The operating system is based on CoreOS technology acquired by Red Hat last year to acquire CoreOS, inheriting the security and stability of the latter, and is also optimized for automatic updates managed by Kubernetes and enabled by OpenShift.
Application maintenance, scaling, and failover can all be handled by the "Operator", which is Red Hat and other pre-packaged code modules that automate specific management functions. With this release, Red Hat introduced OpenShift Certified Operators, the Operator Operations Framework that was extended after the acquisition of CoreOS. The first certified Operators are listed in Red Hat's catalog of similar app stores announced in February.
Brian Gracely, director of product strategy at Red Hat, said: "The advantage of the Operator is that it runs exactly the same in any Kubernetes environment, whether in the internal environment or in the cloud, which gives independent software vendors the incentive to embrace the framework."
In keeping with the tradition of focusing on developers, Red Hat incorporates a number of features designed to appeal to developers, such as CodeReady Workspaces, which provides an integrated development environment for building containerized applications; and OpenShift Service Mesh, an open source Istio service grid. The controller is combined with Jaeger Distributed Tracking and Kiali Grid Visualization into a single package for microservice-based development.
In addition, the Knative open source platform is mainly for serverless development, and the KEDA platform is for deploying serverless event-driven containers on Kubernetes jointly developed by Red Hat and Microsoft.
Red Hat said OpenShift 4 is suitable for all major public and private cloud platforms, virtual machines and bare metal servers.