https://imsanjams.medium.com/addressing-a-serverless-application-with-development-knowledge-be47c10706d1