APPLICATION MODERNIZATION | CLOUD | UI/UX DESIGN
Let’s Start Building
Dream Build Soar
“The PGA of America is undergoing a transformation to the AWS hyper-scale cloud. Going into this journey, we were faced with many of the same critical business challenges other organizations have had to overcome: how to build the most secure, high performing, resilient, and efficient infrastructure possible for our applications. Finding the right partner to help guide us through this journey was critical to the ultimate success of our AWS transformation.”
The PGA of America was previously running traditional workloads using Windows processes and Microsoft SQL Servers based upon ColdFusion and custom application developments. All information was hosted on a traditional data center model. The PGA of America sought a migration and cloud-native development solution that would reduce costs, minimize tribal knowledge, and leverage automation capabilities to improve flexibility and agility within their environment.
Phase #1: Migration
EagleDream initiated the migration by establishing overall Amazon Web Services (AWS) Account Structures and designed highly efficient and modern private cloud environments to hold the PGA’s workloads. Automated deployment of legacy systems was implemented in both on-premises environments and the newly built AWS environments. As a result, the EagleDream team supported the PGA in achieving a complete migration of their systems.
Phase #2: Automation
The second solution focused on migrating the legacy ColdFusion system running on Windows servers into a fully docker-enabled environment. EagleDream collaborated with AWS to host a one-day working session for the PGA team. The working session was led by an AWS Solutions Architect and fully educated the PGA team on Amazon ECS and how to best leverage underlying AWS infrastructures. A proof of concept was built for the PGA leveraging Amazon ECS and Docker Containers that would allow for the PGA to move from Windows to Linux thereby providing cost efficiency, enhanced developer productivity, and automated deployments.