Red Hat OpenShift Container Platform

Istio logo
Article

Getting Started with Istio and Jaeger on Your Laptop

Siamak Sadeghianfar

About a year ago Red Hat announced its participation as a launch partner of the Istio project. We are now introducing the istiooc command-line tool and a set of pre-built Istio and Jaeger example scenarios that would make it even easier to get started with these technologies.

Apache Kafka on OpenShift
Article

Announcing AMQ Streams: Apache Kafka on OpenShift

David Ingham

We are excited to announce a Developer Preview of AMQ Streams, a new addition to Red Hat AMQ, focused on running Apache Kafka on OpenShift. AMQ Streams simplifies the deployment, configuration, management and use of Apache Kafka on OpenShift using automation based on Kubernetes Operators.

Introduction to Istio blog series
Article

Istio Service Mesh Blog Series Recap

Don Schenck

The past nine weeks of blog posts have introduced, explained, and demonstrated some of the many features of the Istio service mesh when combined it is with Red Hat OpenShift and Kubernetes. This, the final post in this series, is a recap.

Red Hat OpenShift
Article

Externalized HTTP Session in an OpenShift 3.9 Environment

Mauro Vocale

In this article I will explain how to externalized the HTTP session of a JEE application in an xPaaS environment, using JBoss EAP and JBoss Data Grid. I will describe the steps needed to easily build the solution and the key points related to it.

Red Hat Summit
Article

Red Hat Summit Spotlight: Getting Started with Cloud-Native Apps Lab

Siamak Sadeghianfar

Cloud-native application development is the new paradigm for building applications and although is it often mistaken for microservices, it is much more than that and encompasses not only the application architecture but also the process through which applications are built, deployed, and managed. New apps are often seen as the focus of cloud-native applications; however, we believe existing and new applications are alike and can incorporate cloud-native practices if they have the four defining characteristics of cloud-native applications: Service-based: Build...

Introduction to Istio Service Mesh series
Article

Istio Smart Canary Launch: Easing Into Production

Don Schenck

This is part eight of a ten-week series and covers using the Canary Deployment pattern to ease code into production. Istio makes this easy while giving you several good options for intelligent routing. And you can do it all without changing your source code.

Running Microsoft SQL Server pod on OpenShift
Article

State of Functions-as-a-Service on Kubernetes (OpenShift Commons Briefing)

Rob Terzi

If you are interested in serverless computing / Functions-as-a-Service (FaaS) Red Hat’s Michael Hausenblas and Brian Gracely reviewed open source for FaaS on Kubernetes (Apache Open Whisk, kubeless, OpenFaaS) and discussed the pros/cons on an architectural level as well as from a UX)point of view.

Video Thumbnail
Video

Introducing OpenShift.io

Harry Mower +1

Introducing OpenShift.io, an open online development environment for planning, creating and deploying hybrid cloud services.

Istio Chaos Engineering
Article

Istio Chaos Engineering: I Meant to Do That

Don Schenck

Testing software is challenging and very important. Testing for correctness is one thing, but testing for failures in network reliability is quite another task. This article will demonstrate how Istio makes this oh so easy.

Cloud Lab Environment in a Backpack
Article

A Cloud Lab Environment in a Backpack

Marcelo "Ataxexe" Guimarães

Have you ever thought about having your own cloud environment? A local cloud is one of the best things you can do to better understand all the gears that run inside a highly productive environment. How do I know that? I've done it! And I'm ready to show you how I did, and how you can do it.

Istio logo
Article

Bringing Coolstore Microservices to the Service Mesh: Part 1 - Exploring Auto-injection

James Falkner

distributed architectures introduce more complexity, services meshes can help soften the landing and shift some of that complexity out of our applications and place it where it belongs, in the application operational layer: Bringing Coolstore Microservices to the Service Mesh: Part 1 - Exploring auto-injection

Running Microsoft SQL Server pod on OpenShift
Article

Red Hat OpenShift Container Platform Load Testing Tips

Supannee Amnajmongkol

This article will share the lessons learned load testing Red Hat OpenShift Container Platform with a large bank in the Association of Southeast Asian Nations (ASEAN) who plans to develop a new mobile back-end application using microservices and container technology.

Red Hat OpenShift Container Platform
Article

Integrating Intercede RapID with Red Hat Mobile and OpenShift

Evan Shortiss

In this article, we’ll demonstrate how Red Hat Mobile v4 and OpenShift v3 enable customers to rapidly deploy and secure their mobile applications by integrating with a third party product provided by Intercede. We’ll be using Intercede’s RapID product to enable two-way TLS.

Running Microsoft SQL Server pod on OpenShift
Article

Deploying a Spring Boot App with MySQL on OpenShift

Chandra Shekhar Pandey

This article covers how to deploy a spring boot app which interacts with mysql in an OpenShift Environment. We might have a requirement where we have to migrate our Spring Boot standalone project to OpenShift environment or we might have to create Docker images.

Istio
Article

Istio Circuit Breaker: When Failure Is an Option

Don Schenck

The phrase "Failure is not an option" is tossed about with much bravado, with Istio Circuit Breaker. But the fact remains, things eventually fail. Everything. How, then, do you handle the inevitable failure of your microservices? This article will show you how.

Istio Circuit Breaker: How to Handle (Pool) Ejection
Article

Istio Circuit Breaker: How to Handle (Pool) Ejection

Don Schenck

This is week three of a ten-week series about Istio, kubernetes and OpenShift. The series started with an introduction to Istio, and this week covers Istio Circuit Breaker: How To Handle (Pool) Ejection.

Red_Hat-Decision_Manager-Logo
Article

Getting Started with Red Hat Decision Manager 7

Duncan Doyle

Red Hat Decision Manager 7 has been recently released. Decision Manager 7 is the successor of Red Hat JBoss BRMS, our business rules and decision management platform. In this post we will have a look at the main new features of the platform and we will provide instructions on how to get started

DevNationLive Image
Article

Next DevNation Live: Camel Riders in the Cloud, March 15th, 12pm EDT

Burr Sutter

The next online DevNation Live Tech Talk will be Thursday, March 15th at 12pm EDT. The topic is Camel Riders in the Cloud presented by Claus Ibsen Apache Camel has fundamentally changed the way enterprise Java™ developers think about system-to-system integration. It makes it easy to apply enterprise integration patterns (EIP) using simple declarations. The result is a lightweight application that is wrapped and delivered as a single JAR. In this session, we’ll show you how to apply the best...

Intro to Istio blog series
Article

Istio Route Rules: Telling Service Requests Where to Go

Don Schenck

This article covers Istio Route Rules and telling Service Requests Where To Go. OpenShift and Kubernetes do a great job of working to make sure calls to your microservice are routed to the correct pods. What if, however, you want to customize the routing?

Red Hat Summit Logo
Article

Red Hat Summit 2018 to focus on Modern App Development

Mike Guerette

Following is a diverse set of developer-related breakouts, workshops, BoFs, and labs for Red Hat Summit 2018. With these 61+ sessions, we believe that every attending application developer will come away with a strong understanding of where Red Hat is headed in this app dev space.

A Practical Introduction to Docker Container Terminology
Article

A Practical Introduction to Container Terminology

Scott McCarty (fatherlinux)

It is deceptively simple to get started with Linux Containers, but how well do you really understand the underlying technology? Could you explain the architectural trade offs of container hosts, images, and application definitions within Kubernetes? This article is intended to help you build that knowledge.