Case study

Effectual helps Ginnie Mae migrate to AWS GovCloud, uses FlashGrid Cluster for database high availability

Ginnie Mae is a wholly owned U.S. Government corporation within HUD (Housing and Urban Development) and remains the primary financing mechanism for all government-insured or government-guaranteed mortgage loans. They are undertaking a multi-application migration from datacenter(s) infrastructure to AWS GovCloud. Wherever possible, Ginnie Mae is adopting AWS cloud services and leveraging the capabilities of that platform to achieve security and modernization goals. Due to the number and variety of application stacks, some configurations could not be mapped directly to AWS core feature sets. One of these configurations is a reliance on Oracle Real Application Clusters (RAC) to achieve the high availability requirements for the applications.

Looking to take significant steps to modernize, Ginnie Mae sought the expertise and help of Effectual, an AWS Premier Consulting Partner, to guide them along their modernization journey. Underpinning Ginnie Mae’s business is a key financial database application used for servicing mortgages. This entire application stack needed to be migrated to AWS. As a federal government entity, Ginnie Mae must adhere to government compliance requirements as well as Financial Services compliance requirements. Ginnie Mae selected Effectual as its solution integration partner.

Key Challenges

  • Strict database uptime SLA
  • Application incompatible with Amazon RDS
  • No application change allowed

Key Success Factors

  • Lift-and-shift of Oracle RAC databases to AWS EC2
  • Fast and easy automated deployment
  • Pre-integrated HA infrastructure with 24×7 support

Challenge

High availability of the Oracle databases was critical for achieving the required application uptime SLA. And not a single line of the application code was allowed to be changed.

Solutions Considered

Amazon RDS service was sufficient for many applications. However, some applications had a requirement for active-active HA plus certain database server configuration requirements that were not feasible with Amazon RDS.

Running single-instance Oracle databases on Amazon EC2 with Oracle Active Data Guard Fast-Start Failover was another option. But it had to be disqualified because of the amount of labor required to deploy and constantly monitor the solution.

Since Ginnie Mae was already using Oracle RAC clustering for the databases in their on-premises datacenter, lift-and-shift of Oracle RAC to AWS was identified as the simplest and the lowest risk approach. The Effectual team turned to FlashGrid for a solution that would enable running Oracle RAC on AWS EC2.

Chosen Solution

FlashGrid Cluster was selected because it enables all the infrastructure required for running Oracle RAC active-active clustering. Multi-AZ deployment of the clusters allowed leveraging the EC2 uptime SLA of 99.99%. Use of standard EC2 instances and EBS volumes for storage made the architecture simple to deploy and manage. With FlashGrid Cluster, Ginnie Mae was able to achieve all the requirements for high availability as well as the requirements for application dependency. The cloud environment configuration closely matches the original on-premises systems. Automated deployment with FlashGrid Launcher and AWS CloudFormation allowed deployment of multiple clusters while saving time and manpower for the Effectual team.

The ease of deployment of FlashGrid proved to be what sealed the deal. FlashGrid Launcher creates an Oracle RAC cluster in the customer’s AWS account with just a few mouse clicks. Saving time on configuring the network, storage, OS, and Grid Infrastructure software, the entire cluster configuration process is fully automated and repeatable and typically can be accomplished in under two hours. For Ginnie Mae, being able to deploy Oracle RAC clusters on AWS quickly without unnecessary overhead and complexity is the essence of modernization allowing them to instantiate Infrastructure-as-Code for improved consistency, providing their customers with a better experience, improved uptime capabilities, and being able to expeditiously respond to changing business needs.

FlashGrid Cluster for Oracle RAC on AWS offers a wide range of highly available database cluster configurations ranging from cost-efficient 2-node clusters to large high-performance clusters. The combination of the proven Oracle RAC database engine, AWS availability zones, and the fully automated Infrastructure-as-Code deployment provides high availability characteristics exceeding those of traditional on-premises deployments

Results

Effectual completed the lift-and-shift migration project on time and within budget while using standard and familiar AWS infrastructure. Ginnie Mae now has modernized and secure infrastructure that runs the exact same application stack they had on-premises and meets the compliance requirements for both Government and Financial Services organizations. The lift-and-shift approach and zero application change minimized project risks while providing a robust and flexible infrastructure foundation for future innovation.

For Ginnie Mae the journey to modernization has been transformational across the entire organization. It has helped drive structural changes across all departments within Ginnie Mae, improved the corporate culture and aligned the technology infrastructure with the business mission. With the support of Effectual, they have realized

  1. Modernization of Process – instantiating a Cloud Center of Excellence and modernizing cloud governance.
  2. Cloud Architecture – moving underlying technology infrastructure to the cloud helps Ginnie Mae quickly and more easily adhere to Government and Financial Services compliance.
  3. Implemented Infrastructure-as-Code – this has improved consistency and customer experience by dramatically increasing the speed with which technology can be deployed.

Conclusion

FlashGrid Cluster is a critical element of Ginnie Mae’s journey to modernization. By providing Oracle database high availability on Amazon EC2, FlashGrid and Effectual help Ginnie Mae’s IT team meet their goal of delivering the best, most secure technology to the Ginnie Mae business to meet their mission and customers’ needs every day.

“With Effectual and FlashGrid, Ginnie Mae was able to migrate our applications and Oracle RAC databases to AWS with no change in the application code. We are now running modernized infrastructure that meets our uptime SLAs and helps us achieve Ginnie Mae’s mission.”

Jeremy Yates – Deputy Technology Architect, Ginnie Mae

Effectual, is an innovative, cloud-first managed and professional services company that works with commercial enterprises and the public sector to mitigate their risk and enable IT modernization. A deeply experienced and passionate team of problem solvers apply proven methodologies to business challenges. Effectual is backed by Catalyst Investors and Lumerity Capital, private equity firms focused on investments in cloud and data infrastructure. Effectual is a member of the Cloud Security Alliance, and the PCI Security Standards Council.

Effectual is a validated AWS MSP Partner holding 200+ AWS Certifications, and six AWS Competencies: AWS Migration Consulting Competency, AWS DevOps Consulting Competency, AWS Mobile Consulting Competency, AWS SaaS Consulting Competency, AWS Government Consulting Competency, and AWS Nonprofit Consulting Competency designations. Effectual is also a member of the AWS Well-Architected Partner Program and AWS Public Sector Partner Programs as well as the AWS GovCloud (US) and Authority to Operate on AWS Programs.

www.effectual.com

Have any questions? Contact us

Icon

Contact Us

Icon