Getting Cloud Networking into your Head: Your Handy Dandy Tool for Troubleshooting Every Cloud Issue
2024-05-02 , Connally Ballroom

As a developer, getting good at working in the cloud is essential to improving your upward mobility and keeping yourself marketable. While there is no silver bullet to solving cloud development challenges, there is one strategy that will help you troubleshoot any strange were-error message the cloud can throw at you: building your own mental model of how cloud networking works. AWS, Azure, and Google clouds are all built on APIs and software-defined networks. Every "weird" problem I've faced in the cloud had some network-related defect at the core of it. In this talk, we'll discuss a clear, concise, easy to understand mental model for reasoning about cloud networking that you can use to solve any problem you'll face working in the cloud. Come with your questions, stories, and scars: this is a safe place for us all to heal and learn!

Born and raised in the ever-expanding Greater Houston Area, Garo has been messing with software for at least 29 years, writing it for money for about 20 years, and loving every clock cycle of it. He has worked as the Software Whisperer for Baker Hughes, leading software teams, conducting design reviews, and coaching people on how to put the 0's and 1's in a close enough order to make things work. Later, he was a Principal Consultant at Headspring, making silky smooth software and spreading mirth and merriment. Currently, he is a Software Whisperer (and Senior Manager) at Accenture, now learning and doing software at a global scale.