Client Success


Migration from On-Premises Active Directory to AWS Managed AD with MultiSite VPN


Firefly offers a comprehensive range of AI-driven solutions tailored to meet the unique needs of its clients. From cutting-edge machine learning algorithms to advanced natural language processing systems, Firefly harnesses the power of technology to drive innovation and efficiency across industries. Whether it’s optimizing business processes, enhancing customer experiences, or unlocking valuable insights from data, Firefly’s bespoke solutions empower organizations to stay ahead in today’s fast-paced digital landscape. With a focus on collaboration and client-centricity, Firefly partners closely with businesses to understand their objectives and deliver transformative results that propel them towards success.


Scalability: The existing on-premises AD infrastructure is struggling to accommodate the growing number of users and devices across multiple sites.

Complexity: Managing AD across four different sites globally has become complex and prone to inconsistencies.

Disaster Recovery: Lack of robust disaster recovery mechanisms poses risks to business continuity in case of failures or outages.

Security: Ensuring compliance with industry regulations and maintaining robust security measures is challenging in the existing on-premises environment.


The company decides to migrate its on-premises Active Directory infrastructure to AWS Managed AD, taking advantage of AWS’s global infrastructure and managed services.


1. Architecture Design:

AWS Managed AD

AWS Managed AD

 Deployed AWS Managed Microsoft Active Directory in a multi-Availability Zone (AZ) configuration to ensure high availability and fault tolerance.

VPN Connectivity

VPN Connectivity

 Established VPN connections between each of the four sites and AWS VPCs hosting AWS Managed AD.

Site-to-Site VPN

Site-to-Site VPN

 Utilized AWS Site-to-Site VPN to establish encrypted connections between on-premises networks and AWS VPCs.

Network Segmentation

Network Segmentation

 Implemented network segmentation within AWS VPCs to isolate AD resources and ensure secure access.

IAM Integration

Integrated AWS Managed AD with AWS Identity and Access Management (IAM) for centralized access control and permissions management.

2. Migration Plan:

Thorough Assessment:

    • Conducted a comprehensive assessment of the existing on-premises Active Directory (AD) environment to identify dependencies, users, groups, and policies.
    • Analysed the schema, configuration settings, and security permissions to understand the complexity of the migration process.

Migration Strategy Planning:

    • Developed a detailed migration strategy encompassing schema extension, object migration, and DNS configuration.
    • Defined the scope, timeline, and resources required for the migration process.

Schema Extension:

    • Evaluated the need for schema extension in AWS Managed AD to accommodate any custom attributes or object classes present in the on-premises AD.
    • Implemented schema extensions as necessary to ensure compatibility and data integrity during the migration.

Object Migration:

    • Planned and executed the migration of user accounts, groups, group policies, organizational units (OUs), and other directory objects from the on-premises AD to AWS Managed AD.
    • Utilized the Microsoft Active Directory Migration Tool (ADMT) from AWS to facilitate the migration of AD objects and encrypted passwords more easily.

DNS Configuration:

    • Configured DNS settings to ensure seamless communication between on-premises resources and AWS Managed AD.
    • Updated DNS records to point to the AWS Managed AD DNS servers for name resolution within the AWS environment.
    • Implemented DNS forwarding or conditional forwarding between on-premises DNS servers and AWS Managed AD DNS servers to facilitate communication between environments.

Utilization of AWS Directory Service Migration Tool

    • Leveraged the AWS Directory Service Migration Tool to streamline the migration process and minimize downtime.
    • Used the tool to automate tasks such as schema discovery, user and group migration, and DNS configuration, simplifying the overall migration process.

Testing and Validation:

    • Conducted thorough testing of the migrated environment to ensure functionality, performance, and data integrity.
    • Validated user authentication, group membership, policy enforcement, and other critical AD functionalities post-migration.
    • Addressed any issues or discrepancies identified during testing to ensure a successful migration outcome.

Training and Documentation:

    • Provided training and documentation to IT staff and end-users on using AWS Managed AD and any changes in authentication and access procedures.
    • Educated stakeholders on best practices for managing and maintaining the AWS Managed AD environment post-migration.

3. Deployment:

    • Provision AWS Managed AD instances in multiple AWS regions to ensure low-latency access for global users.
    • Configure VPN connections between on-premises networks and AWS VPCs to facilitate secure communication.
    • Implement network security measures, including security groups and network ACLs, to control inbound and outbound traffic.

4. Testing and Validation:

    • Conduct comprehensive testing to validate the functionality and performance of AWS Managed AD.
    • Test failover and disaster recovery scenarios to ensure business continuity in case of failures.

5. Training and Documentation:

    • Provide training sessions for IT staff on managing and operating AWS Managed AD.
    • Document the migration process, configurations, and operational procedures for future reference.




By migrating to AWS Managed AD, the organization gains the scalability needed to accommodate their growing user base and device fleet.

Simplified Management

Simplified Management

 Centralized management of identity and access control across four sites reduces administrative overhead and complexity.

High Availability

High Availability

AWS Managed AD’s multi-AZ deployment ensures high availability and fault tolerance, enhancing resilience and reliability.

Improved Security

Improved Security

 Integration with AWS IAM enables centralized access control and permissions management, enhancing security and compliance.

Cost Optimization

Cost Optimization

By leveraging managed services on AWS, the organization reduces infrastructure maintenance costs and achieves better cost predictability.


By migrating to AWS Managed Microsoft Active Directory with a multi-site VPN architecture, the corporation successfully modernized their identity management infrastructure, addressing scalability, complexity, and security concerns. The deployment of AWS Managed AD, coupled with robust VPN connectivity, provides the foundation for secure and efficient access control across the organization’s global footprint.

Let's Explore Your Cloud Requirement

Let's Explore Your
Cloud Requirement