Playground for building sample cloud native applications on public cloud infrastructure.
Git Hub
Serverless
.. from Wiki "developers of serverless applications are not concerned with capacity planning, configuration, management, maintenance, fault tolerance, or scaling of containers, VMs, or physical servers. Serverless computing does not hold resources in volatile memory; computing is rather done in short bursts with the results persisted to storage." https://en.wikipedia.org/wiki/Serverless_computing
Almost all of the cloud providers have provisions for serverless computing. However my view would be to to use a cloud agnostic framework such as Spring Cloud Function (https://spring.io/projects/spring-cloud-function) , Apache Openwhisk ( https://openwhisk.apache.org/ ) or Micronaut Framework ( https://micronaut.io/ ) to build your application and keep it vendor neutral.
Examples from my GitHub are here :
Serverless application (Container as Service) - https://github.com/vishalmysore/gtajavacloud/tree/main/serverless
Serverless application on GCP - https://github.com/vishalmysore/gtajavacloud/tree/main/serverless
Multitenant Serverless application - Use Api Gateway to route load across multiple could providers (GCP/AWS/AliBaba ) - Hyper Resilient , No Vendor Lockin
Data Scraping
Serverless function to Scrap data form multiple web sources and combine the results in real time
Messaging
Simple messaging based application
Kubernetes Operator
Source code for building simple Kubernetes operator