Red Hat OpenShift 4 expands the platform’s capabilities as a leading enterprise-grade, hybrid cloud Kubernetes platform, bringing the innovation of full stack automated operations and updates, as well as expanded developer capabilities for any type of application.
Empowering developers to innovate
Application development is imperative for many IT organizations given its role in accelerating digital transformation. OpenShift 4 supports the evolving needs of application development as a consistent platform to optimize developer productivity with:
Self-service, automation and application services to help developers extend their application by on-demand provisioning of application services and providing build and deploy automation for containerized applications backed by Operators.
Red Hat CodeReady Workspaces enable developers to leverage the power of containers and Kubernetes, while working with familiar integrated development environment (IDE) tools that they use day-to-day. CodeReady Workspaces are more consistent, collaborative and protected than when running containers or virtual machines (VMs) on a laptop. This includes the tools and dependencies needed to code, build, test, run, and debug containerized applications in a web-based IDE.
OpenShift Service Mesh, which combines Istio, Jaeger, and Kiali projects as a single capability that encodes communication logic for microservices-based application architectures, freeing developer teams to focus on business-add logic.
Knative for building serverless applications in Developer Preview, which makes Kubernetes an ideal platform for building, deploying and managing serverless or function-as-a-service (FaaS) workloads. Knative features include scale-to-zero, autoscaling, in-cluster builds, and eventing frameworks for developing cloud-native applications on Kubernetes. It enables developers to focus on writing code by hiding complex parts of building, deploying, and managing their applications.
KEDA (Kubernetes-based event-driven autoscaling), a collaboration between Microsoft and Red Hat that supports deployment of serverless event-driven containers on Kubernetes, enabling Azure Functions in OpenShift, in Developer Preview. This allows for accelerated development of event-driven, serverless functions across hybrid cloud and on-premises with Red Hat OpenShift.
Operator-enabled application environments on OpenShift with Red Hat Middleware, bringing the power of OpenShift Certified Operators to critical integration and process automation technologies. This enables IT organizations to unify their development environments around Operator capabilities, enabling developers to focus purely on delivering next-generation services and applications without having to worry about updating or maintaining of tooling.
Operator-enabled Red Hat OpenShift Container Storage 4, currently under development. It offers highly scalable persistent storage for cloud-native applications that require features such as encryption, replication, and availability across the hybrid cloud. Application teams can dynamically provision persistent volumes for a wide variety of workload categories including SQL/NoSQL databases, CI/CD pipelines and AI/ML.
Availability
Red Hat OpenShift 4 will be available in the next month.