CDK is good to building the AWS application stack. As far as I know, we can write CDK code and then use cdk deploy to deploy the application stack we created.
But is that possible to programmatically trigger the CDK code? For example, I wrap CDK code into lambda, and trigger it on demand (will pass in some parameters so that the application we create can be customized), and when lambda finishes, we have the application stack created.