crush-157 / GigisPizzaHOL

Hands on Lab - Gigis pizza microservices/serverless app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🍕 GigisPizzaHOL 🍕

Gigi's pizza Hands On Labs are a series of labs based on a Demo developed by WeDo Team as part of an innovation initiative to approach Oracle Cloud Solutions by providing practical examples that could be “touched” and easily understood.

Demo is known as Gigi’s Pizza. The Use Case is focused in microservices/serverless (fn) and Multitenant DataBase. We have three microservices coded in different languages like nodejs and of course Java (Helidon framework). This three microservices are part of a delivery pizza app, one microservice controls the orders, other one controls the pizza delivery and the last one controls the accounting. We coded a serverless function to calculate discounts, according to several bussiness rules like credit card type or pizza order total prize.

Recently added the use of Resource Principals instead of config file, to improve the security avoiding vulnerabilities. You can access this new optional labs at the end of the HOL serverless or HOL serverless fast with terraform.

Hands on Labs - Gigis pizza microservices/serverless app (Oracle Cloud Infraestructure OCI).

  • To connect serverless HOL to microservices HOL you can follow the Api Gateway HOL.

Other interesting information for the HOL

Get an Oracle Cloud Trial Account for Free!

If you don't have an Oracle Cloud account then you can quickly and easily sign up for a free trial account that provides:

  • $300 of free credits good for up to 3500 hours of Oracle Cloud usage
  • Credits can be used on all eligible Cloud Platform and Infrastructure services for the next 30 days
  • Your credit card will only be used for verification purposes and will not be charged unless you 'Upgrade to Paid' in My Services

Click here to request your trial account: https://www.oracle.com/cloud/free

Product Pages

Documentation

About

Hands on Lab - Gigis pizza microservices/serverless app


Languages

Language:HTML 54.6%Language:HCL 33.7%Language:Ruby 4.9%Language:Python 4.8%Language:Shell 2.0%