PGA OF AMERICA

Enterprise-Scale Migration and Automation

Executive Summary 

The PGA of America sought a DevOps and migration solution that would implement automation and auto scaling processes, and improve monitoring of their environment. The EagleDream team built a custom migration and DevOps solution that resulted in increased flexibility, agility, and scalability in their new environment. 

About PGA of America

The PGA of America is the world’s largest sports organization comprised of 29,000 PGA Professionals who are the recognized experts in teaching and growing the game of golf. The PGA of America’s mission is to establish and elevate the standards of the profession and grow interest and participation in the game of golf. 

Catered to the Experience.

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.” 

Kevin J. Scott

Head of Technology

What the PGA of America Needed

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. 

EagleDream’s Solution

A Dual Solution Approach 

Phase 1

Migration

Phase 2

Automation

How EagleDream Delivered 

The EagleDream team analyzed the PGA’s existing systems and workloads and implemented a dual-strategy approach that first focused on migrating the environment, and then the implemented automation processes to address the PGA’s key objectives.

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.

Powerful Results

EagleDream’s dual solution approach strategically aligned with the PGA’s key objectives and achieved the following results:

Greater Visibility

Moving the PGA’s system out of a traditional data center model provided their team with greater visibility into their current environment and workloads. The team can now see how and what their systems are running, at any given time.  

Enhanced Operational Resilience

The migration greatly improved their back-up and recovery capabilities contributing to their efforts to better secure future workloads and mitigate potential risks.  

Improved Scalability

The automated docker and container solutions have helped the PGA make the most of their new flexible and agile development environment. Built-for-scale, the solutions will support the PGA in quickly reacting to future changes in their environment and grow with the ever-evolving nature of their business.    

Reduced Costs

The migration of workloads to a newly created container-enabled environment will significantly reduce future costs.  

A Complex and Innovative Enterprise Solution

Dig deeper into the architecture of the PGA’s custom-built environment by downloading the full case study!

The Unique Role of EagleDream and AWS

EagleDream’s extensive knowledge in AWS infrastructure and experience in cloud migration and DevOps processes were evident in their approach. The team’s efforts were closely aligned with the PGA’s goals, and a collaborative and customer-focused relationship was key in the success of the project.  The following were some of the key responsibilities of the EagleDream team:  

Built a proofof-concept on how to best leverage AWS Lambda, Amazon API Gateway, and a lift-and-shift migration of the PGA’s on-premises site 

Built a proofof-concept leveraging Amazon ECS and Docker Containers that would allow for the PGA to move from Windows to Linux  

Implemented AWS CodeDeploy automation for on-premises and cloud ColdFusion projects 

Collaborated with the AWS team to provide a one-day working session on operating containerized applications on AWS 

Built AWS CloudFormation templates for use by the PGA team 

ALL THE TOOLS AND TECHNOLOGIES USED 

·

AWS Lambda

·

Amazon API gateway

·

Amazon EC2

·

Amazon ECS

·

Elastic Load Balancing

·

AWS CloudFormation

·

Amazon CloudFront

·

Amazon Relational Database Service (RDS)

·

Amazon CloudWatch

·

Amazon Virtual Private Cloud (VPC)

·

Amazon S3

Core Partners and Applications

Like what you see?

View Our Other Work

Let’s Start Building

Have an idea that you would like to share? We want to help bring your ideas from concept to reality.