I need a help to Design a network that meets the following requirements: Core network resources are duplicated in at least 2 regions Network traffic is routed to the appropriate region, based on user location Subnetworks are appropriately sized and secured All devices exist such that networks can be connected to the internet and each other Networks are tolerant of internet events, and are designed to be highly available I will need to include in the design any device that will process information in this architecture, even if you do not have implicit control of it (routes, firewalls, NAT Gateways, Internet Gateways, etc.).
Need help in Automate the creation and deconstruction of this service. I need to use any tool like terraform/cloudformation or ansible / chef cookbooks to deploy, as long as it is expressed in code and/or configuration. Assume the following: The vpc and subnet already exists Only local network access is required for all resources and need this architecture need to scale up and down using autoscaling launch configuration when it meets the threshold based on load and alert sent through cloudwatch/sns.