This project is inspired by the design and development of the AWS Serverless Application Repository - a production-grade AWS service. Learn how AWS built a production service using serverless technologies.
It'd be great to add an example of supporting feature toggles in this example app. Approach:
Reuse SSM for feature toggles. Can use dedicated namespace like /applications/apprepo/${Stage}/features/....
Should support per-customer feature enable like we do in prod.
ApiLambda code can have an if check for some example feature.
Add ops tool Lambda function to ops stack for flipping feature toggles to demo our approach to ops tools written as Lambda functions. Function can include logging auditing information.
When adding this, we should also add a wiki page for feature toggles in Patterns and Best Practices.
It'd be great to add an example of supporting feature toggles in this example app. Approach:
/applications/apprepo/${Stage}/features/...
.When adding this, we should also add a wiki page for feature toggles in Patterns and Best Practices.