Resources / Case Studies
Migrating and Modernizing MongoDB Workloads on AWS
Our team has worked closely with EyeQ Monitoring to migrate to AWS, modernize workloads for optimal performance, and maintain their environment as a Managed Services customer.
The Customer
EyeQ Monitoring is an Atlanta-based business intelligence and security monitoring solution provider. Its use of military-grade AI and ML and video analytics for threat detection offer customers superior security solutions.
The Challenge
EyeQ Monitoring was exploring multiple cloud providers after the FTC released new regulations that required its encryption at rest of end user data. The organization was on-premises running a legacy application. Additionally, they had recently acquired a company using MongoDB on-premises and migrated to Mongo Atlas– they wanted everything in AWS. Without migrating to the cloud, EyeQ Monitoring would fall out of compliance with FTC regulations.
Why AWS?
EyeQ Monitoring was exploring multiple cloud providers to meet their compliance needs. Their team chose AWS because of its value. AWS met their new compliance needs and offered the lowest latency at the best price with the use of its funding programs. Additionally, they could achieve higher redundancy on the cloud without building and managing a new data center.
Why JetSweep?
EyeQ Monitoring received recommendations for JetSweep from MongoDB and AWS. Our team explained the entire MAP process thoroughly, taking care to highlight how funding programs could help them migrate more cost-effectively. Throughout the assessment phase, our team proved to be a collaborative, hands-on partner that the customer was comfortable using for such a major project.
The Solution
As a Migration Competency Partner, our team follows the migration framework laid out in AWS’ Migration Acceleration Program. This is broken down into three phases: an assessment, mobilization of workloads, and migration and modernization.
1. Migration Readiness Assessment
To start, our team engaged with EyeQ Monitoring to perform a migration readiness assessment. In a discovery session, our team collected information on the organization’s current issues with its on-premises environment. We also discussed future goals and requirements for the new environment on AWS.
After gaining a full picture of their workloads, anticipated timeline, and targeted needs, our team produced a high-level design for EyeQ Monitoring’s environment on AWS. This design documents a business case for the organization, the timeline, and migration paths. It also offers a detailed assessment of future costs and defines risk and mitigation efforts. Our team proposed two options for the migration– a lift and shift or a re-platform migration.
2. Migration
Once the customer approved the lift and shift strategy in the scope of work, we moved forward to the mobilize phase of MAP. In the mobilize phase, our team prepares workloads for migration to test and simplify the final steps as much as possible. For EyeQ Monitoring, our team created a parallel environment of their on-premises infrastructure in the cloud. These ran simultaneously to allow for full testing of the customer’s application. The extensive testing done in this phase allowed for the customer’s internal team to lead a fast and simple migration with JetSweep resources on standby for support.
We built the following in AWS:
- AWS VPC
- AWS VPN
- AWS Route Tables
- AWS Security Groups
- AWS EC2
- AWS Backup
The Results
A MAP Assessment allows customers to heavily understand and vet the migration process on AWS before proceeding with the migration. The customer was very happy with the migration process and has seen dramatically improved performance and speed on AWS.
After completing the customer’s migration, EyeQ Monitoring signed on as a Managed Services customer. This agreement provides support for day-to-day management of cloud workloads. Some of what we do includes monitoring workloads, handling infrastructure issues and tickets, and recommending changes for cost optimization.
AWS Services
AWS VPC
AWS EC2
AWS VPN
AWS Security Groups
AWS Route Tables
AWS Backup