Serverless – with Java Spring
Function as a Service (FaaS) for Reactive Micro & Nano Services
One of the emerging methodologies, as development shifts to native cloud platforms, is known as Function as a Service. FaaS is an absolute deployment platform encapsulation. Since many IT/Enterprise software are being de-composed these days, FaaS becomes more and more popular and relevant. Serverless allows developers to focus on their Microservice/Nano-service functionality with no need to deal with infrastructural resource setting and management – the cloud provider does this part.
The course discusses Serverless and FaaS generically. Streams and reactive programming also introduced and covered. The second part allows Java developers to actually create and run functions over HTTP2 using reactive streams