Red Hat boosts performance and scalability in cloud-native application development with portfolio updates

Red Hat, a global provider of open source solutions, is unveiling new updates to its portfolio of developer tools designed to enable enterprises to build and deploy applications faster and more consistent in hybrid and multi-Kubernetes environments. cloud.

Industry analyst firm IDC predicts that the percentage of large businesses deploying production code every day will increase from 5% in 2021 to 70% in 2025, as mature DevOps practices become mainstream. Additionally, because the emergence of Kubernetes and cloud-native development is disrupting traditional DevOps automation and processes, the analyst firm estimates that by 2024, 35% of businesses that have adopted a DevOps model will favor to better optimized GitOps automation processes. .

To help customers keep pace with these changes, Red Hat offers new capabilities that take advantage of Git, an open-source version control system, to simplify the development and deployment of hybrid, multi -cloud environment. The recent release of Red Hat OpenShift Pipelines provides insight into pipelines-as-code technology for Tekton, giving customers the ability to define and manage their seamless integration (CI) pipelines through Git data repository and use leveraged workflows in GitOps to improve repeatability, visibility, and consistency throughout the application lifecycle.

Thanks for the new tool Tekton Chains, OpenShift Pipelines now provides built-in image signing capabilities that drive reliability throughout the application supply chain. Developers can also take advantage of user namespaces within pipelines to isolate tools that require root privileges and run them as non-root during their application development and within their pipelines. of delivery without compromising security features.

ugly dOpenShift GitOps, customers can effectively manage their OpenShift clusters, applications, and compliance operations using familiar Git workflows that allow them to automate, define, and version their security skills in an easy to use environment. auditable. The latest release includes Argo CD 2.3, which includes new synchronization and differentiation techniques, an improved user interface and improved performance.

ApplicationSets, formerly available as Technology Preview, is now available everywhere to automate the management of multiple ArgoCD applications across multiple clusters in a robust and supported manner. ApplicationSets are now fully integrated into the Red Hat Advanced Cluster Management solution.

Speed ​​up coding time with next generation development environments

Red Hat also announced its new browser-based and on-premises systems development environment, Red Hat OpenShift DevSpaces 3 (formerly known as Red Hat CodeReady Workspaces) and Red Hat OpenShift Local 2 (formerly known as Red Hat CodeReady Containers), a new generation of browser-based environments and on-premises development for Red Hat OpenShift, the market-leading enterprise Kubernetes platform.

OpenShift Dev Spaces OpenShift and container technologies are used to provide development or IT teams with a consistent development environment that requires no configuration, while being designed to meet security needs. OpenShift Dev Spaces 3 builds on work done with CodeReady Workspaces and offers:

  • A new DevWorkspace engine that replaces the CodeReady Workspaces Java REST service with a Kubernetes controller running behind the cube-apiserver, providing greater scalability and availability.
  • A universal API, providing DevWorkspace Kubernetes-native Custom Resource Definition (CRD) and better suited to standard resource management within Kubernetes environments. Decoupling the workspace engine into the integrated development environment (IDE) and server-side components of the OpenShift Dev Spaces service provides a simplified design.

OpenShift Local is one of the fastest ways to get started building OpenShift clusters. Designed to run on a local workstation, this tool simplifies configuration and testing and allows developers to emulate the cloud development environment locally, while having all the tools needed to build container applications. OpenShift Local 2 builds on work done with CodeReady Containers, while delivering new features and enhancements, such as:

  • Presets that allow developers to choose either the default OpenShift local package, or Podman if they want to start in a more focused container runtime environment to minimize development configuration.
  • Smaller binaries resulting from decoupling the OpenShift machine package from the command line tool download. Not only does this result in smaller packages when running tools like Podman, but it also gives developers more flexibility to choose the packages that best suit their specific projects.
  • A new system tray that provides more consistency and capability across different operating systems, while giving users the ability to view and manage the status of a machine, open the OpenShift console, change the configuration, or simply access device information. will be released quickly.

Red Hat has also made improvements to some parts of its developer portfolio:

  • Docker Desktop now has a new extension, available as Developer Technology Preview, that allows users to deploy a container image in OpenShift.
  • Shipwright, the open-source, extensible framework for building image containers for Kubernetes, now offers volume support, a wider range of customization options, and the ability for users generate images from the local directory.
  • Knative/Serverless Functions tooling allows developers to work with VS Code or IntelliJ to visualize and deploy serverless applications from the development environment.
  • Odo 3.0, a command-line interface (CLI) tool for developers writing and deploying OpenShift and Kubernetes applications, has received a major update that focuses on guided onboarding, the outer-loop development experience, and adoption from Devfile to ensure consistency across the portfolio.
  • Devfile is now a sandbox project of the Cloud Native Computing Foundation (CNCF). The Kubernetes-native API is used to define the containerized development environment and is adopted in odo, OpenShift Web Console, OpenShift Dev Spaces, and various plugins for integrated development environment (IDE).

Mithun Dhar, vice president and general manager, Developer Tools and Programs, Red Hat, said: For developers who are at the forefront of changing businesses today, speed, agility, scalability and performance are critically important. As the pace of innovation accelerates, not only are more and more developers facing delivering new apps and services to market faster, but they also need to update and maintain existing apps. . In some cases, this will translate into some new code being released every day. We want to make it as easy as possible for them and enable them to overcome these challenges with tools and capabilities that enhance their efficiency and productivity.

Al Gillen, group VP, Software Development and Open Source, IDC said: Developers and DevOps specialists are always under pressure as their businesses and customers demand both of them to develop and deploy practical and easy-to-use solutions at ever-increasing speeds. The industry is on the brink of acquiring new tools that will accelerate development and deployment in the coming years, which will help to alleviate some of this pressure..

About Red Hat

Red Hat, the world’s leading provider of open source solutions, relies on a community approach to deliver reliable and high -performance Linux, hybrid cloud, container and Kubernetes technologies. Red Hat helps customers build cloud-native applications, integrate new and existing IT applications, and automate and manage complex environments.

Source: RedHat

And you?

What do you think ?

See also:

Red Hat Toilet Safety Report Reveals People Problem, Company Says, Human Brain Confused Due to Complexity of Toilet

Red Hat announces Red Hat OpenStack Platform 16.2, to help service providers and other businesses increase their network edge stability

Red Hat Enterprise Linux 9.0 released, with kernel 5.14, systemd 249, Python 3.9, first major release since IBM spent $ 34 billion to buy

Leave a Comment