Using VS Code to develop Spring Boot-based Camel and Red Hat Fuse projects
Learn how to create, develop, and run Sping Boot based Camel/Red Hat Fuse projects using VS Code. You will be able to run locally or deploy to Red Hat OpenShift.
Learn how to create, develop, and run Sping Boot based Camel/Red Hat Fuse projects using VS Code. You will be able to run locally or deploy to Red Hat OpenShift.
Part 6 of Eric Schabell's integration series covers the storage elements of a generic architectural blueprint for the omnichannel customer experience use case.
This article demonstrates the API-first development approach. To do this, it shows how to set up a Node.js microservice based on TypeScript by first generating an OpenAPI Specification file and then focusing only on developing the business logic. All the validations of the API are managed by oas-tools, which saves development time.
This article, which is Part 5 of the series, covers core elements of a generic architectural blueprint (container platform and microservices) for the omnichannel customer experience use case.
Part 2 of a series about using a container platform for automated performance testing. It describes how to build an observability stack that can be used during automated performance tests.
gRPC--a modern, open source remote procedure call (RPC) framework that can run anywhere--provides better performance, less boilerplate code to manage, and a strongly typed schema for microservices in addition to other benefits. This article demonstrates building a full gRPC-based server and client written in Kotlin. Then it shows how to use Envoy to provide server-side load balancing between multiple instances of the service.
Learn how to instrument and monitor Node.js applications on OpenShift with Prometheus. Increase observability of your microservice deployments.
This article, which is Part 4 of the series, covers details pertaining to API management and reverse proxies of a generic architectural blueprint for the omnichannel customer experience use case.
This article, which is Part 3 of the series, covers details pertaining to the specific elements (mobile and web application deployments) that can be used in a generic architectural blueprint for the omnichannel customer experience use case.
This article, which is Part 2 of the series, describes generic, common architectural elements that can be used in a generic architectural blueprint for the omnichannel customer experience use case.
This article, which is the first in a series, discusses how integration is the key to omnichannel customer experience.
Learn about deploying tools to debug microservices on Kubernetes/OpenShift, including OpenTracing, Squash, Telepresence, and a Squash Operator in Ansible Automation.
Part 1 of a series about leveraging OpenShift or Kubernetes for automated performance tests. It provides an overview of the setup for automated performance testing using a container platform. Points to consider when executing and analyzing performance tests are covered.
Spring Boot developers, learn Eclipse MicroProfile by comparing the implementation of a microservice in Spring Boot and MicroProfile.
Julien Ponge's upcoming book, Vert.x in Action: Asynchronous and Reactive Applications in Java, is now available from the Manning early-access program (MEAP). Read the article for the exclusive Red Hat Developer discount code.
This post described the new Spring Boot Starters provided in Red Hat Process Automation Manager 7.1. Using a minimal amount of code, these Spring Boot Starters enable developers of modern, light-weight applications on Spring Boot to quickly build applications or microservices that have business process and business rules execution capabilities.
In this guide we will use Red Hat Container Development Kit, based in the minishift project, to start an Apache Kafka cluster on Kubernetes.
With the new Apache Kafka Kubernetes operator. Red Hat AMQ Streams delivers the mechanisms for managing Apache Kafka on top of OpenShift, our enterprise distribution for Kubernetes.
Introduce the Kafka Streams API and the Kafka Streams processing engine, followed by the Kafka Streams support in the Spring portfolio.
Thorntail is the new name for WildFly Swarm, and bundles everything you need to develop and run Thorntail and MicroProfile applications by packaging server runtime libraries with your application code and running it with java -jar.
This post shows how easy it is to link Java MicroProfile apps to Microsoft Azure services through the Open Service Broker for Azure. To do that, it describes the steps for reproducing a demo application, based on the popular game Minesweeper, that was presented at the recently concluded Microsoft Ignite 2018 conference in Orlando.
This post is the first in a series that describes a lightweight cloud-native distributed microservices framework called EventFlow that targets the Kubernetes/OpenShift platforms and models event-processing applications as a connected flow or stream of components. EventFlow can be used to develop event-processing applications that can process CloudEvents, which are an effort to standardise upon a data format for exchanging information regarding events generated by cloud platforms.