| Day | Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 2 | - Final review of all AWS resources and costs - Verify AWS budget alerts are configured correctly | 01/07/2026 | 01/07/2026 | |
| 3 | - Production deployment: final CDK stack deployment - Configure CloudWatch alarms and dashboards for monitoring | 02/07/2026 | 02/07/2026 | |
| 4 | - Practice: + Final end-to-end production test + Verify all Cognito user accounts are active + Monitor system health for 24 hours | 03/07/2026 | 03/07/2026 | |
| 5 | - Write technical documentation: architecture diagrams, API docs, deployment guide - Prepare demo for the internship presentation | 04/07/2026 | 04/07/2026 | |
| 6 | - Complete internship report - Submit final deliverables - Conduct cleanup of unused resources | 12/07/2026 | 12/07/2026 |
Rookwork Project — Phase 6: End-to-End Testing, Security Review & System Handover
| Day | Rookwork Task | Start Date | Completion Date | Reference Material |
|---|---|---|---|---|
| 2 | - End-to-end testing of the entire Rookwork system: Login → Create Workspace → Invite member (SES) → Upload file (S3) → Manage Tasks - Record all test results | 01/07/2026 | 12/07/2026 | |
| 3 | - Security review: check IAM least-privilege, Security Group rules, and S3 bucket policies - Verify JWT token expiry, CORS policy, and WAF rules are working correctly | 01/07/2026 | 12/07/2026 | |
| 4 | - Configure Amazon CloudWatch: create alarms for EC2 CPU, RDS connections, ALB 5xx errors - Set up AWS Budgets: configure cost threshold alerts | 01/07/2026 | 12/07/2026 | |
| 5 | - Write Rookwork technical documentation: AWS architecture diagram, API reference, deployment guide - Prepare handover documentation and system demo for supervisor | 01/07/2026 | 12/07/2026 | |
| 6 | - Finalize & Hand over Phase 6: + Demo the complete Rookwork system + Clean up unnecessary AWS resources (Multi-AZ dev, NAT Gateway test) + Confirm AWS costs are within budget | 01/07/2026 | 12/07/2026 |
Successfully executed the final production deployment of the AWS CDK stack.
Configured comprehensive CloudWatch monitoring, alarms, and dashboards for system health.
Verified all active Cognito user accounts and completed a 24-hour system health monitoring phase.
Finalized all technical documentation, including architecture diagrams, API references, and deployment guides.
Prepared and delivered a successful system demo for the internship presentation.
Conducted a final review of AWS resources, set up budget alerts, and cleaned up unused development resources.
Completed and submitted the final internship report and all deliverables by July 12, 2026.
[Rookwork Phase 6] Successfully completed end-to-end testing of the entire Rookwork system, conducted a strict security review (IAM, CORS, WAF), finalized Rookwork-specific documentation, and officially handed over the system while ensuring AWS costs remained within the budget threshold.