The Steampipe community has also grown a suite of mods which are sets of dashboards that visualize your resources and benchmarks that check your cloud resources for compliance.
Compliance
Check AWS, Azure, GCP, etc for compliance with HIPAA, PCI, etc
Cost
Review what AWS, Azure, GCP, and other clouds are costing you
Insights
Visualize cloud resources with charts, tables, and interactive widgets
Security
Use CIS, NIST, FedRAMP etc to assess the security of AWS, Azure, GCP, etc
Tags
Verify the consistency of tags applied to AWS, Azure, and GCP resources
Dashboards and benchmarks use SQL to gather data and HCL to flow the data into dashboard widgets and benchmark controls. You can use the existing suites of benchmarks and dashboards, or build derivative versions, or create your own.
Get started with dashboards and benchmarks
Install the Net Insights mod
The Net Insights mod works with the Net plugin shown above. To run it, first clone its repo and change to that directory.
git clone https://github.com/turbot/steampipe-mod-net-insights
cd steampipe-mod-net-insights
Run benchmarks as dashboards
Launch the dashboard server: `steampipe dashboard`, then open `http://localhost:9194` in your browser.
The home page lists available dashboards. Click DNS Best Practices to view that dashboard.
Note that the default domains are microsoft.com and github.com. You can change those defaults to check other domains.
Use dashboards to explore your resources
Dashboards use charts, tables, and interactive widgets to help you explore and visualize your resources.
The AWS Insights mod, for example, provides dozens of dashboards that exercise the full set of widgets. To use these dashboards, first install the AWS plugin and authenticate. Then clone AWS Insights, change to its directory, launch steampipe dashboard, and open localhost:9194.