Source: https://d1.awsstatic.com/events/reinvent/2019/Twelve_factor_serverless_applications_SVS365-P.pdf