Moving a live application to AWS meant taking responsibility for more than a new infrastructure diagram. This talk follows the migration of a production application with live users, from building its AWS environment with Terraform, ECS, and RDS through the cutover and its first operational surprises. I’ll share three assumptions the move exposed: a database restore that reported success without moving the expected data, scheduled jobs that ran twice when the application scaled beyond one container, and competing owners for the ECS task definition. Attendees will leave with practical ways to verify a migration against its source, identify behavior that assumes a single instance, and make deployment ownership explicit.
Isaac Rowaiye is a Dallas-based software and platform engineer and founder of IR Technical Solutions LLC. A former software development engineer at Amazon (AWS), he works across application development, AI integrations, AWS infrastructure, and DevOps. He focuses on building and operating reliable production systems, from cloud migrations and infrastructure as code to deployment pipelines and automation.