Combining Quarkus with Red Hat OpenShift provides an ideal environment for creating scalable, fast, and lightweight applications. Quarkus significantly increases developer productivity with tooling, pre-built integrations, application services, and more. This article presents 10 reasons why you should develop your Quarkus applications on OpenShift.
Continue reading 10 reasons to develop Quarkus applications on Red Hat OpenShift
Tekton is a powerful, Kubernetes-native framework for creating continuous integration and delivery (CI/CD) systems. In this article, we’ll use real-world examples to show you how to install Tekton, create Tasks, and eventually create our own pipeline.
Continue reading Getting started with Tekton and Pipelines
If you’re looking to build Open Container Initiative (OCI) container images without a full container runtime or daemon installed, Buildah is the perfect solution. Now, Buildah is an open source, Linux-based tool that can build Docker- and Kubernetes-compatible images, and is easy to incorporate into scripts and build pipelines. In addition, Buildah has overlap functionality with Podman, Skopeo, and CRI-O.
Continue reading Getting started with Buildah
When it comes to the container world, it is common to have an application deployed to a cluster that needs to be secured. In this article, I will show you how to enable HTTPS and SSL termination for a Quarkus application that is running in Red Hat OpenShift.
Continue reading How to enable HTTPS and SSL termination in a Quarkus app
Serverless is a powerful and popular paradigm where you don’t have to worry about managing and maintaining your application infrastructure. In the serverless context, a function is a single-purpose piece of code created by the developer but run and monitored by the managed infrastructure. A serverless function’s value is its simplicity and swiftness, which can entice even those who don’t consider themselves developers.
Continue reading Create your first serverless function with Red Hat OpenShift Serverless Functions
There are many ways to configure the cache in a microservices system. As a rule of thumb, you should use caching only in one place; for example, you should not use the cache in both the HTTP and application layers. Distributed caching both increases cloud-native application performance and minimizes the overhead of creating new microservices.
Continue reading Build embedded cache clusters with Quarkus and Red Hat Data Grid
Transforming monolithic Java applications into distributed, cloud-native microservices is never easy, but Red Hat’s migration toolkit for applications helps you understand and evaluate the migration path. As a developer, you can apply the following features to a broad range of transformation use cases:
Continue reading Analyze monolithic Java applications in multiple workspaces with Red Hat’s migration toolkit for applications
Red Hat’s migration toolkit for applications (previously known as Red Hat Application Migration Toolkit) has reached version 5.1.0. This version includes user interface improvement, the new migration toolkit for applications Operator, and new rules to support development teams migrating from Spring Boot to Quarkus.
Continue reading Spring Boot to Quarkus migrations and more in Red Hat’s migration toolkit for applications 5.1.0
The latest Red Hat build of Node.js 14 long-term support (LTS) release. This build brings new features such as diagnostic reporting,
full-icu internationalization support, and Red Hat OpenShift integration. We’ve also included tech preview features such as the new
AsyncLocalStorage class, and we’ve updated our documentation and interactive developer learning scenarios. Keep reading for an overview of what’s new and how to get started with the Red Hat build of Node.js 14.
Continue reading Red Hat build of Node.js 14 brings diagnostic reporting, metering, and more