Case study · Solution Tree
Modernizing Global PD Teams
Migrated a PHP learning platform to a new AWS environment, added its first test suite, and overhauled its security.
- PHP
- AWS
- Testing
- Security
The problem
Global PD Teams, a professional learning platform built in PHP, had no automated tests, ran in an older AWS environment, and needed its security brought up to date. Every change carried risk.
What I did
- Added the platform’s first test suite so changes could be made with confidence.
- Migrated the platform to a new AWS environment.
- Reviewed and overhauled its security.
The result
- The platform is safer to change and easier to operate.
- Security improvements are in place and covered by tests.
Next case study
Replacing an overengineered CI/CD pipeline