Building Modern Serverless APIs with CDK, Python and GraphQL (Part 1)