Red Hat Breaks Down Barriers to Building Applications
for Kubernetes Environments with Developer Sandbox for Red Hat OpenShift
New
capabilities and updates make it easier to get started developing applications
for Kubernetes
Red Hat, the world's leading provider of open source solutions, today unveiled its Developer Sandbox for Red Hat OpenShift, an OpenShift-based development environment designed to enable organizations to accelerate the path from code to production for Kubernetes-based applications. The OpenShift sandbox gives developers a simpler, no-cost way to start building their applications using the same infrastructure and tools they will run in their production environments—without having to worry about setup or configuration.
Today, developers continue to face
pressure to deliver applications faster, while keeping up with a rapidly
changing technology landscape. This is being driven by the acceleration of digital transformation efforts to bring new
innovation to market, and the growing imperative around IT modernization and
application development. Kubernetes is a foundational platform for hybrid cloud architectures. By eliminating
barriers that either slow or prevent developers from building applications for
Kubernetes, Red Hat is enabling developers to build for the future, faster.
Developer Sandbox for Red Hat
OpenShift provides a private OpenShift environment in a shared, multi-tenant
cluster that is pre-configured with a set of developer tools. The
infrastructure and tools are tightly integrated and designed to provide a safe
environment for prototyping or building new applications, adding new services,
creating containers from source code or Dockerfiles, and more.
Combined with Red Hat's portfolio of
developer tools, these new capabilities help developers better respond to the
need for greater application velocity, and further solidify Red Hat OpenShift as the leading platform for
building, deploying and managing enterprise Kubernetes applications. Recent
updates include:
- Red Hat OpenShift 4.7 web console developer perspective makes it easier for developers to get started with new
integrated and fully customizable quick starts. Also more quickly build
out your application using the new quick add feature from the topology
view to add new components and services.
- odo 2.1
is a faster, iterative, and more straightforward CLI tool for developers
who write, build, and deploy applications on Kubernetes and OpenShift.
With the 2.1 release, odo extends the declarative developer workspace
(devfile) so it is easier to get building and debugging your app, which is
also leveraged by Red Hat CodeReady Workspaces.
- Red Hat CodeReady Workspaces 2.8 introduces a new dashboard that delivers a faster,
more streamlined and more consistent user experience. The latest version
also adds support for OpenShift OAuth flow for factories from private
repositories using the dashboard. And, for workspaces that start without a
devfile, a list of recommended plug-ins will be created during the factory
handling.
- Red Hat CodeReady Studio 12.19 further
extends developer tooling with the ability to bootstrap and log into a
developer sandbox, or to add, remove and edit devfile registries. In
addition, the latest release adds support for Python and the ability to
debug Python components using the Eclipse debugger.
- Visual Studio Code Tools for Red Hat OpenShift
Application Services
now supports the ability to add clusters from Red Hat OpenShift Streams for Apache Kafka,
a fully-managed and hosted Kafka service that enables developers to more
easily incorporate streaming data into their applications.
- Red Hat CodeReady Dependency Analytics 0.3.2,
powered by Snyk Intel Vulnerability DB, gives
developers access to one of the most comprehensive and accurate open
source vulnerability databases available. The latest version of CodeReady
Dependency Analytics adds support for the Go programming language
alongside its existing support for Java, JavaScript and Python, and
introduces a new command-line interface (CLI) for ease of
integration into continuous integration (CI) pipelines.
- Red Hat CodeReady Containers 1.25 offers
developers the quickest way to get started building OpenShift clusters.
The latest release enables developers to create microservices, build them
into images, and run them in Kubernetes-hosted containers—all from a
laptop or desktop running Linux, macOS, or Windows 10.
- GitHub Actions for Red Hat OpenShift and Enterprise
Linux provides users with an easier way to build and deploy
their containerized applications, whether standalone containers with
Buildah and Podman, pushing images to registry and deploying to OpenShift.
- Eclipse JKube 1.2 - Maven tooling for
Kubernetes and OpenShift brings a number of improvements around Helm chart
generation for easy redeployment of applications.
These updates also build on the
availability of OpenShift GitOps and OpenShift Pipelines, which
enable IT teams to implement GitOps workflows for cluster configuration and
application delivery, and give full control over a team's delivery pipeline,
plugins and access control.
Supporting Quote:
Mithun Dhar, vice president and general manager, Developer Tools and
Programs, Red Hat
"Much of our work around Red Hat OpenShift has been focused on maximizing
developer productivity and enabling developers to take full advantage of the
power of Kubernetes. We do this by abstracting the underlying complexity and
offering a powerful platform and ecosystem built around it. With the OpenShift
sandbox and latest update to our developer tools, we are taking steps to make
it even easier for developers to get started building for Kubernetes."
Source: Red Hat media announcement