The post describes how we developed a search syntax to solve the problem of finding resources running in a multi-account infrastructure. While the post is about AWS, the search works also for GCP.
The (not so) secret sauce behind the search syntax is an open source project that we developed out of necessity of taming a multi-cloud infrastructure (AWS and GCP). We quickly realized that it's not just about understand WHAT resources are running, but also HOW these resources dependent on each other.
Behind the scenes, Resoto collects your cloud resources and puts their metadata and dependencies into a large indexed graph that can be searched. The search syntax is how.
In a way, parts of our product are an open source alternative to e.g. AWS Config and GCP Config Connector.
Would love to hear any reactions from the community how they're currently solving the problem of keeping inventory of what's running in their cloud accounts.