Configuring Applications Manager Failover setup across multiple regions/networks in AWS
To configure APM Failover setup in a single region using Amazon Application Load Balancer, refer to
this Knowledge Base.
Agenda:
To configure APM Failover between multiple networks, consider the following scenarios:
Establish communication between networks (Cloud and On-Premises).
Load balancer with a single endpoint for unified access of the Failover setup.
Example: Configure a single endpoint in APM Insight agents for failover setup to eliminate the need for manual changes to the APM host every time a failover occurs.
Connecting Networks:
- Ensure that networks can communicate with one another. The following scenarios are applicable only when you have resources on more than one network.
- Use the following AWS services to facilitate communication in various scenarios:
- Connect VPCs in the Same Region: VPC Peering
- Connect VPCs in Different Regions: VPC Peering (Inter-Region)
- Connect VPC to On-Premises Network: Based on your requirements you can choose the appropriate service from the below given options to establish connection.
- AWS Site-to-Site VPN
- Create an IPsec VPN connection between your remote networks and Amazon VPC over the internet.
- Transit Gateway
- Interconnect your virtual private clouds (VPCs) and on-premises networks.
- AWS Direct Connect
- Establish a dedicated connection from an on-premises network to one or more VPCs.
Load Balancing:
- To configure single endpoint for failover setup in different regions/networks, we need to have a unified load balancer endpoint that directs traffic to all the active VMs.
- To achieve this, we need the below setups:
- AWS Global Accelerator
- Connect multiple resources (EC2/ Load balancers) to a single endpoint
- AWS Elastic Load Balancers
- Use ALB or NLB based on requirements.
- ALB - Regional service
- NLB - Inter-regional service
- Cross region load balancing with peering (Sample reference from internet)
- On-Premises Load Balancer
- After configuring the setup, use the endpoint from the Global Accelerator/ELB to access the Applications Manager (Failover setup).
Example: Use the endpoint from the Global Accelerator/ELB to configure the APM Insight agent to point the Failover setup of Applications Manager.
Note: This documentation provides high-level recommendations and scenarios to assist you in meeting your specific setup requirements, particularly when utilizing AWS services for Failover setup.
New to ADSelfService Plus?