Migrated to Amazon Relational Database Service (Amazon RDS) to set the stage for application scalability, high availability and take full advantage of managed services
Industry
Startups & Software
Teams & Services
Tech & Tools
Amazon RDS / DMS
Key Data Points
The Vision
To break the cycle of reactivity
The Goal
Improve application scalability, high availability and take full advantage of managed services.
The Challenge
Our customer approached our team to architect a new solution for their primary database cluster running within their data center. The current database cluster lacked redundancy and required a substantial amount of effort from their small team of DBAs to operate and maintain. Their Operations team was caught in a cycle of reacting to issues and wasn’t able to focus on the strategic direction for their data. They needed a solution that gave them better fault tolerance across multiple regions and allowed their small operations team to scale effectively to other parts of the organization.
The Solution
Protagona walked the DBAs and Infrastructure teams through the features available as part of Amazon RDS for PostgreSQL. The client chose to stick with PostgreSQL as their preferred database engine and leverage the Amazon RDS management platform to reduce operational overhead. Our team deployed a multi-region PostgreSQL cluster and configured it for increased read performance and high availability. Read replicas were deployed in the secondary region with automated failover in the event the primary region becomes unavailable. Disaster Recover testing exercises were defined for the full stack and executed on a routine schedule.