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?
Related Articles
Configuring AWS Application Load Balancer (ALB) for routing traffic to Applications Manager Failover setup
Step 1: Failover Setup Follow this document and set up the Applications Manager Failover. It is recommended that you deploy the database server in the Cloud infrastructure as well. To use PGSQL, you can use bundled PGSQL with Applications Manager. To ...
Failover support in Applications Manager
Failover is an alternate Application High availability (HA) mode that facilitates automatic switching to a secondary/ backup server, database, or network when the primary system breaks down, or is unavailable due to maintenance. Configuring failover ...
Installing Applications Manager in Cloud (AWS, Azure)
To install Applications Manager in the cloud, we can use any of the below methods: AWS/Azure marketplace Direct installation AWS/Azure marketplace Applications manager is readily available in AWS/Azure marketplace as a pre-installed product. AWS ...
Configuring Zoho as an OAuth Provider in Applications Manager
Zoho's OAuth token is used to access services in Applications Manager like integration with Site24X7, integration with Service desk, access to Zoho Mail APIs etc. As it seems a daunting task to go through all the documentation of the product, here ...
ManageEngine Applications Manager High Availability setup with dual database (MySQL).
Apart from the Failover setup, which uses a single database and dual Application Server, we also support a failover with dual database and Application Server. Failover support requires you to configure Applications Manager Secondary (Standby server) ...