Serverless

Serverless Kafka
Article

Serverless Kafka on Kubernetes

editorial-team +1

In this session, we will walk through an end-to-end demo, showing the lifecycle of an event-driven application based on Apache Kafka.

Quarkus
Article

From zero to Quarkus and Knative: The easy way

Alessandro Arrichiello

Get started with Quarkus and Knative in this step-by-step tutorial that provides a quick and easy way to start playing with these technologies.

Red Hat Developer image
Article

The evolution of serverless and FaaS: Knative brings change

Don Schenck

The terms "serverless" and "Function as a Service" (FaaS) often are used interchangeably, but they do not mean the same thing. This article describes the terms and how Knative is speeding the evolution of both by enabling any service to be available as a function.

Quarkus logo
Article

Quarkus 0.12.0 released

John Clingan

Quarkus, a next-generation Kubernetes native Java framework, was announced in early March, and now Quarkus 0.12.0 has been released and is available from the Maven repository. The quickstarts, guides, and website also have been updated, and 213 issues and PRs are included in this release. That’s quite a few updates, but in particular check out the new metrics, health check, and Kafka guides. Also, this release requires GraalVM 1.0.0-RC13 for Building a Native Executable. BOM dependency io.quarkus quarkus-bom 0.12.0...

Knative
Article

Knative: What developers need to know

Don Schenck

Knative is changing the world of microservices and serverless functions; here's what you need to know to take advantage of this cutting-edge technology.

Serverless computing in action
Article

Part 2: Building a Serverless Service

Doug Tidwell

Take a look at the image manipulation code behind the photo booth, then look at a modern web app that uses it.

Article Thumbnail
Article

The State Of FaaS and Serverless on Kubernetes

editorial-team

https://www.youtube.com/watch?v=w4msKFfGZlQ Lightning Talk: The State Of FaaS on Kubernetes - Michael Hausenblas, Red Hat (Beginner Skill Level) FaaS (Function-as-a-Service) or serverless as some call it is a promising compute paradigm suitable for event-driven scenarios. In this session we review the current open source offerings for FaaS on Kubernetes (Apache Open Whisk, kubeless, OpenFaaS, etc.) and address pros/cons both on an architectural level as well as from a UX point of view. We will also discuss the topic FaaS vs. containers...

Installation through Deployment workflow
Article

Serverless and Knative: Installation through Deployment

editorial-team +1

https://youtu.be/-8fW1x5biCw Serverless, Knative and FaaS will change your workflow as much as any change to design patterns in your career. In this video, Red Hat's Kamesh Sampath will deep dive all about Knative. Reusable components that focus on solving many mundane but difficult tasks like orchestrating source-to-container workflows, routing and managing traffic during deployment, autoscaling your workloads, or binding running services to eventing ecosystems free developers to work on more interesting coding. In this webinar, we’ll install Knative and its...

Red Hat DevNation Live logo
Article

Knative: Deep Dive, from Installation to Deployment

David Millsaps

Join the Red Hat DevNation for an upcoming live tech talk on January 17th, 2019 at 12:00pm EST for - Knative deep dive presented by Kamesh Sampath. Reusable components that focus on solving many mundane but difficult tasks like orchestrating source-to-container workflows, routing and managing traffic during deployment, autoscaling your workloads, or binding running services to eventing ecosystems free developers to work on more interesting coding. In this webinar, we’ll install Knative and its components and take an in-depth look...

kubernetes-operators
Article

Introduction to the Kubernetes Operator Framework

David Millsaps

https://www.youtube.com/watch?v=8k_ayO1VRXE Red Hat's Sebastien Pahl Explains Kubernetes Operators at KubeCon 2018. Operators will be featured in OpenShift 4 currently in beta, which you can preview here: https://www.redhat.com/en/technologies/cloud-computing/openshift/try-it An Operator is a method of packaging, deploying and managing a Kubernetes application. A Kubernetes application is an application that is both deployed on Kubernetes and managed using the Kubernetes APIs and kubectl tooling. To be able to make the most of Kubernetes, you need a set of cohesive APIs to extend in...

Eclipse Vert.x
Article

Processing CloudEvents with Eclipse Vert.x

Matthias Wessendorf

How to generate or process CloudEvents using Vert.x. CloudEvents describe event data in a common, standardized way based on a spec from CNCF

Vert.x in action
Article

Upcoming Book: Vert.x in Action (MEAP)

Julien Ponge

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.

CloudEvent Flow
Article

EventFlow: Event-driven microservices on OpenShift (Part 1)

Hugo Hiden +2

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.