Wizard publications – Geospatial Data Sites Migration

/

Background

The Customer was running multiple applications on NetMagic data center. They were looking to migrate all their applications to AWS Cloud. App Maisters conducted a 3 days workshop with the client to study 10 critical applications and their technical landscape. After the complete understanding, we decided to migrate to AWS in 2 phases. In Phase 1, delivered earlier by App Maisters, we helped the customer migrate 5 of their most business critical applications to AWS Cloud. As part of the second and last phase, 5 more critical projects were migrated to move to AWS Cloud.

Solution

  • The projects were segregated according to the dependencies within the projects.
  • A detailed migration plan was prepared.
  • Best practices in terms of network and security were put in place.
  • All the projects were hosted within a single VPC
  • VPN connection was set up between AWS and customer office premises.
  • Each project was architected with high availability at all layers according to the requirement of the project.
  • Entire infrastructure was set up for functional testing of the application.
  • Implemented data lake for the backup solution successfully into glacier
  • Implemented a POC on APM tools to find out issues with the performance of the code
  • Central logging was put in place for most of the critical projects using ELK stack.
  • For the layers requiring auto-scaling, auto scaling groups were used and appropriate listeners configured.
  • RDS was used in the projects where the customer was using PostgreSQL.

Result

  • All the business critical applications were migrated to AWS in a smooth and planned fashion with minimum downtime over a 3 month period.
  • AWS Autoscaling helped to keep the application up when there was high load on the applications.
  • Usage of spot instances and reserved instances helped in optimising the cost and produced a savings of approximate 30% over on-demand