NYCM Migrated to Amazon Web Services, Cutting IT Management Time and Modernizing their Deployment Process
NYCM Insurance is a property and casualty insurance carrier that has been providing coverage to residents and businesses in New York since 1899. In the Summer of 2019 with the help of AWS, NYCM connected with EagleDream. The NYCM team was interested in exploring a roadmap to begin moving their workloads and applications to the cloud. EagleDream proposed hosting an executive briefing in-person to discuss their business objectives and whiteboard a high-level migration plan.
Prior to meeting with EagleDream, NYCM Insurance operated completely on-premises with no workloads in the cloud. After the session and several conversations, NYCM decided to move their first two applications to AWS.
NYCM chose to begin the migration project with two .NET web applications – their main website, and a client-facing portal designed to allow their customers to login and access their insurance information.
Collaborating with EagleDream to Migrate to AWS
One of the unique components of this engagement was that NYCM wasn’t interested in just having EagleDream lift & shift their workloads to the cloud. NYCM wanted their team to be fully immersed in the process so could develop their knowledge of AWS and establish a Cloud Center of Excellence within their organization. This was the preferred method of EagleDream’s team as well, so the teams developed a strategy that was collaborative and driven by education every step of the way.
The migration effort began with various in-person and virtual working sessions led by EagleDream. One of the first orders of business was planning and establishing NYCM’s AWS Control Tower foundation. EagleDream advised on how NYCM should structure their AWS multi-account setup from the ground up. The teams had several in-depth discussions around building their AWS account hierarchy and potential for future application migrations to AWS, which would in turn define their success as they scaled up their workloads in the cloud.
Building a Secure Foundation in the Cloud
Once their Control Tower structure was implemented, the teams moved on to the Networking layer. EagleDream helped setup their AWS Direct Connect to make it easy to establish a dedicated network connection from their on-premise datacenter to AWS. They also setup AWS Transit Gateway to connect their VPCs and on on-premises network using a hub-and-spoke model, which ultimately simplified their network architecture. NYCM also implemented VPNs alongside their Direct Connect, providing redundancy and resiliency at the network layer.
Modernizing their Infrastructure to Operate More Efficiently
EagleDream then worked on building the core infrastructure for the applications. Previously, NYCM leveraged manual processes to build out their server infrastructure on-premises and deploy their application code to those machines. In an effort to help NYCM save time and operate more efficiently, EagleDream introduced the concept of automating the management and deployment of their infrastructure and applications across all their environments. With a two-pronged approach, EagleDream worked with NYCM to build two sets of AWS Code Pipelines using AWS CloudFormation templates to both provision EC2 infrastructure and deploy the associated .NET web applications across each of their AWS environments. In total, there were four environments: development, QA, test, and production.
Cutting IT Management Time
Following an infrastructure-as-code approach and allowing developers to deploy their applications on-the-fly has freed up the IT team’s time to focus on other projects and initiatives. Members of their IT teams can now reduce their focus on supporting their developers when new application features are released. It has also cleared the way for their developers to support the applications on their own and operate with a greater degree of independence during development cycles.
By working with EagleDream to migrate their applications to AWS, NYCM can now quickly expand their environment on demand to support their customer needs. As a result, NYCM has found they significantly improved productivity of both IT and development teams.
Today, two of NYCM’s core applications are fully running on AWS and NYCM continues to work with EagleDream as they continue to progress through their cloud journey.
EagleDream Technologies is a leading trusted cloud-native transformation company and APN Premier Consulting Partner for businesses using Amazon Web Services (AWS). EagleDream is unique in leveraging its cloud-native software engineering expertise with industry-leading migration capabilities to guide customers through their journey to the cloud, optimize their operations, and transform how they do business utilizing AWS.
Dream Build Soar
Have an idea that you would like to share? We want to help you bring your ideas from concept to reality.