Skip to content

hatmarch/serverless-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

232 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serverless (knative) Demo

===

Walkthrough instructions

For demo walkthrough steps see this setup guide and this walkthrough

Concepts covered

  1. OpenShift Serverless (Serving and Eventing)
  2. OpenShift 4.6 Developer Perspective
  3. Knative Kafka Eventing
  4. OpenShift Serverless Functions (Tech preview)

Some other topics touched upon include:

  1. CodeReady Workspaces
  2. Quarkus
  3. OpenShift Pipelines (Tekton)

About the demonstration application

Some information about the demo services therein:

  • Catalog Service - A Spring boot application running on JBoss Web Server (Tomcat) and PostgreSQL, serves products and prices for retail products
  • Cart Service - Quarkus application running on OpenJDK and native which manages shopping cart for each customer, together with inifnispan/JDG
  • Inventory Service - Quarkus application running on OpenJDK and PostgreSQL, serves inventory and availability data for retail products
  • Order service - Quarkus application service running on OpenJDK or native for writing and displaying reviews for products
  • User Service - Vert.x service running on JDK for managing users
  • Payment Service - A Quarkus based FaaS with Knative

Acknowledgements

Adapted from The CCN Roadshow(Dev Track) Module 4 Labs 2019

About

Demonstrates OpenShift Serverless

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors