How can you implement high availability in VPC?
Implement VPC high availability by deploying resources across at least two Availability Zones (AZs), using load balancers, Auto Scaling, redundant NAT gateways, and resilient connectivity. Avoid making any single AZ, subnet, NAT gateway, or network appliance a mandatory dependency