Case Study
AWS cloud migration for Energy Solutions
When Energy Solutions needed to migrate their complex infrastructure to the cloud on a tight timeline, Lincoln Loop delivered a robust, scalable solution defined in code that ensured seamless transitions and ongoing operational excellence.
Background
Energy Solutions approached Lincoln Loop during a critical juncture. The loss of a key employee during a high-priority cloud migration left them seeking a partner to transform years of poorly documented, hand-built systems. They required a unified system defined in code to document their infrastructure and provide robust change management moving forward.
Challenge
The migration needed to accommodate over a dozen applications, databases, and hundreds of gigabytes of files on an accelerated timeline. Production systems required minimal downtime, while non-production systems needed to remain accessible to support the work of the internal development team.
Solution
Lincoln Loop assumed full ownership of the project, managing it end-to-end. Collaborating with Energy Solutions, we:
- Conducted an exhaustive inventory of applications to plan their cloud migrations.
- Reverse-engineered legacy systems where documentation or maintainers were unavailable.
- Leveraged Terraform and SaltStack to create reusable templates for production services, enabling duplication and modification for various configurations.
The migration was executed meticulously, maintaining seamless access to production systems and minimizing disruption to internal teams.
The Right Fit for the Job
Lincoln Loop’s extensive experience with AWS cloud solutions, infrastructure as code, and complex migrations positioned us as an ideal partner for Energy Solutions. Our team’s pragmatic approach ensured the project was delivered within a tight schedule while exceeding client expectations.
Having a code-free deployment solution has been a massive productivity gain for us. We can spin up brand new applications far more quickly, with no involvement from the ops side of the house. One of the biggest advantages for us has been the ability to run expensive jobs in separate containers with more resources - that still feels almost magical. Overall, we have more visibility into and control over our infrastructure than ever before.
![]()
Scot Hacker Senior Software Engineer @ Energy Solutions on Lincoln Loop’s AppPack.io
Results
After the successful migration, Lincoln Loop continued to partner with Energy Solutions, providing:
- Ongoing AWS management, including cost monitoring and architecture guidance for new initiatives.
- Support for an emerging data engineering team with ETL pipelines, Jupyter Notebook sandboxes, data lakes, and secure file transfer capabilities for clients.
- Migration to automated container-based deployments, resulting in self-healing, auto-scaling infrastructure, and improved application uptime.
As a SOC-2 compliant organization, Energy Solutions undergoes regular external audits. Lincoln Loop facilitated successful audits by implementing AWS-native tools that meet stringent security requirements and streamline evidence collection.
Looking Forward
Energy Solutions continues to benefit from Lincoln Loop’s expertise as their AWS infrastructure grows in scale and sophistication. The partnership reduces the need for in-house specialists, significantly lowering costs while providing cutting-edge solutions.
20+
applications migrated
100+
environments maintained
25+
developers supported
15M+
monthly requests processed
Let’s build something great
Our work has helped over
1 billion people,
delivering solutions that make a difference.
15+ years of working together,
expertise you can rely on
— no revolving doors.
