Network Connectivity Troubleshooting

Not a week goes by that I don’t get called into a conversation were an app team is having issues with “connectivity”. I want to walk through the practical steps of troubleshooting connectivity to the internet, other hosts in the same account or a peered account, etc. Detailed steps of analyzing VPCs, Route Tables, CIDR Blocks, Security Groups, Flow Logs, and Pinging hosts. To help give real-world advice on how to determine the root cause and adding some best practices along the way.