Serverless Logging framework

Implemented a logging client with OOP paradigms in mind. The object oriented approach helped in distributing the ownership of data integrity among all owners of the microservices where logging client is used. I also implemented a serverless backend for this logging framework.