This workshop can be found here.
-
Write the Logger lib for Custom Logging and Metrics. -
Implement extensible Metric method for reusability across multiple apps. -
Add Business and ColdStart CloudWatch Custom Metrics. -
Add X-Ray Annotations and Metadata for method calls. -
Demonstrate how to inject X-Ray Subsegments to orchestrate method calls. -
Enable Debug toggle on SAM Template. -
Create X-Ray Group for querying failed events by annotations. -
Better document helper classes. -
Add Metric to capture Cold Start duration to report Avg time on CW Dashboards. -
Create Log Subscription to asyncronously create CW Metrics. -
Properly chain method calls inside X-Ray Subsegments. -
Enable API Gateway Custom Access Logs. -
Create CDK project to create CloudWatch Dashboard with Operational/Business metrics from Lambda. -
Add Parameters for creating the CDK CW Dashboard stack. -
Create Synthetic Canaries module. -
Create Contributor Insight module.
- Create CDK project to provision ES (Advanced Module in workshop).
- Create Circuit Breaker module.
- Create Partner Solutions module.
- Create Log Subscription to push logs to ES.
- Create Kibana Visualization / Dashboards for import/export.
- Create Decorators for Tracing methods using X-Ray in a Tracing Lib.
- Transform the Tracing/Logging Lib into a Layer for extended reusability (Maybe not needed for the workshop).