Worked with serverless architecture
Refactored infrastructure-as-code
Learned Infrastructure as Code
Wrote a Blog Post
+2
You can run integration tests from a CloudFormation Custom Resource to enable automatic rollback when your tests fail.

I've written a guide that will get you started called, CDK Integration Testing.