Welcome Apache Kafka to the Kubernetes Era!
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.
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.
Part 2 describes how to use the Node Builder image as a "pure" builder image and combine it—using an OpenShift chained build—with a pure web server such as NGINX for a more production-ready build.
In this talk, we will look at a collection of common patterns for developing Cloud Native applications. These patterns encapsulate proven solutions to common problems and help you to prevent reinventing the wheel.
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.
This post describes how to secure ASP.NET Core applications on OpenShift using HTTPS for two use-cases: terminating SSL in OpenShift for public routes and terminating SSL in ASP.NET Core directly using OpenShift-generated service certificates.
Red Hat Container Development Kit (CDK) 3.6 is now available to run an OpenShift/Kubernetes cluster on your laptop for developing cloud- and container-based applications.
This blog series shows how to deploy modern web apps, such as React and Angular apps on OpenShift using the fewest steps. Part 1 describes two commands for easily deploying web apps.
Given Kubernetes, docker containers and service mesh, are we seeing the start of an imminent decline in the use of application servers? This article explores the use case for application servers and examines why they will continue to evolve.
Red Hat OpenShift supports two workflows for building container images for applications: the source workflow and the binary workflow. This article compares the two workflows, describes how to use each of them, and explains which workflow to use depending on your circumstances.
This article shows how set up Microsoft SQL Server on Red Hat OpenShift and then use SQL Server to store data for a simple ASP.NET Core application running in a container deployed on OpenShift that manages a list of contacts. It also shows how to manage SQL Server within OpenShift using SQL Operation Studio.
This blog explains the effects of configuring too small a forwarding database (FDB) table for Open vSwitch, how to identify which bridge is suffering from too small an FDB table, and how to configure the FDB table size appropriately. If the FDB table is too small, a lot of ping/ponging in the table can happen, which uses CPU resources.
If MongoDB's WiredTiger memory cache in Red Hat Mobile Application Platform (RHMAP) consumes all the memory available for a container, memory issues and Nagios alerts will occur. This article describes how to configure the WiredTiger memory cache to prevent high-usage memory issues and Nagios alerts.
There are pros and cons using to a microservices architecture. Some teams decide not to strictly follow all the principles of the "pure" microservices architecture. This post explores some valid reasons for using or not using microservices, and it discusses alternatives.
In this session, we’ll cover using Advanced Messaging Queuing Protocol (AMQP) routing and Apache Qpid Dispatch Router.
This post is the first in a series that examines new trends in modern application development and whether Kubernetes is "the new application server."
Using the Horizontal Pod Autoscaler to autoscale Red Hat Cache Service is a nice way to increase overall system capacity depending on the load. The autoscaler monitors the amount of memory used by the container and adds or removes Cache Service pods based on this measurement. This article provides a demo of how to use the autoscaler to autoscale Red Hat Cache Service.
OpenShift Origin, the open source upstream project for Red Hat OpenShift, has been renamed OKD. Find out what this means and see the new logo and new website. Also get details about OpenShift Commons--the place where the community goes to collaborate on OpenShift--and the upcoming OpenShift Commons Gathering.
Sabre recently announced it has chosen Red Hat OpenShift Container Platform to fuel its digital transformation as it exits from transaction processing on the mainframe with TPF. OpenShift will be the basis of its next-generation platform, which will include microservices, DevOps, and a multi-faceted cloud strategy, to revolutionize the travel business.
Kestrel, the web server in the .NET Core, supports replacing the network layer. This article benchmarks Kestrel’s networking layer with a Linux-specific implementation to achieve measurable performance gains compared to the out-the-box implementation.
The next online DevNation Live is July 19th at 12pm EDT for "Container pipeline master: Continuous integration + continuous delivery with Jenkins", presented by Red Hat principal technical product marketing manager, Siamak Sadeghianfar.
In this article, I show how you can call the Red Hat OpenShift REST API from your C# code, which is useful for automating tasks. Visual Studio is used to take the REST API definition and create a library you can use in your code. Also shown is how to handle the conversion needed for the JSONpath components.
Learn how to process and aggregate huge streams of IoT data using Strimzi and Apache Kafka on Red Hat OpenShift. The data stream is processed using the Red Hat AMQ distributed streaming platform to perform aggregations in real time as data is ingested into the application.
This article demonstrates how to implement a contract-first API design using Apicurio and Red Hat Fuse. It shows how to create an OpenAPI standard document as a contract between API providers and consumers using Apicurio and how to quickly create mock tests using Red Hat Fuse.