Rosemere Hotels
Migrated a multi-property booking platform to AWS with automated CI/CD, cutting deploy time from days to minutes.

Industry
Hospitality & Travel
Timeline
10 weeks
Team
2 engineers, 1 DevOps
Category
Cloud & DevOps
Where things stood
Rosemere's booking platform was deployed manually to on-prem servers, and a routine deploy during their busiest season meant hours of downtime risk the team had learned to dread.
How we got there
Infrastructure as code
Rebuilt Rosemere's infrastructure in Terraform so environments are reproducible instead of hand-configured servers no one fully documented.
CI/CD pipeline
Automated the deploy pipeline with staged rollouts and automatic rollback, replacing a manual process run by whoever was on call.
Load testing before peak season
Load-tested against projected peak booking traffic before the next high season, not after an outage revealed the ceiling.
What changed
Days → minutes
Deploy time
0
Downtime during first peak season on new infra
Multi-property
Booking platform now runs across all properties on one stack
Tech stack
AWS
The new home for infrastructure that used to run on-prem, sized to handle peak booking season.
Terraform
Defines every environment as code so a deploy is reproducible instead of hand-configured.
GitHub Actions
Runs the staged rollout and automatic rollback on every deploy.
Docker
Packages the booking platform identically across every property's environment.
Node.js
Runs the booking platform's backend services.
Redis
Caches booking availability so the multi-property platform stays fast under peak season load.
“We used to dread deploy day. Now it's routine — zero downtime, even during our busiest booking season.”
Owen Blake
Director of IT, Rosemere Hotels

