Insights
DoiT Insights provides actionable recommendations to help you enhance your infrastructure's security, adopt best practices, and improve cost-effectiveness. It also tracks completed optimizations, fostering accountability within your organization.
Insight types
In the DoiT console, you'll find two types of insights:
-
DoiT Cloud Intelligence: This type of insights (also known as automated insights) uses two types of data sources to uncover optimization opportunities in your cloud environment.
-
Cloud billing data: Insights with recommendations generated using cloud billing data are refreshed daily. Billing data is typically collected over seven or more consecutive days, with the last day being three days prior to the current day to mitigate potential data latency issues.
-
BigQuery audit logs: BigQuery Lens insights are generated using BigQuery audit logs and are refreshed weekly. As BigQuery's usage profile generally does not change as frequently as billing data, the weekly frequency minimizes query costs while allowing pertinent recommendations.
-
-
DoiT Experts: This type of insights (also known as custom insights) is created by the DoiT expert team, tailored to your cloud environment.
Permissions
-
You do not need to grant extra permissions to DoiT. The DoiT Insights feature uses data to which DoiT already has access.
-
To access insights, your DoiT account needs the Insights Manager permission.
Supported automated insights
The insights you see vary with your DoiT subscription plan.
Insights for AWS
Service | Insight | Description |
---|---|---|
AWS CloudTrail | Optimize CloudTrail Event history costs | Use only organization trails to avoid charges for duplicate event records. |
Amazon EBS | Migrate from gp2 to gp3 | This insight estimates the potential savings you can achieve by converting your EBS gp2 volumes to gp3 volumes. |
Amazon EBS | Delete old EBS Snapshots | This insight identifies EBS snapshots in the Standard tier older than 90 days as candidates for cost optimization. |
Amazon Elastic Load Balancers | Delete idle Elastic Load Balancers | Elastic Load Balancers incur hourly usage charges when they are running, regardless of whether they receive any traffic. |
Amazon ElastiCache | Migrate ElastiCache nodes to Graviton | Graviton nodes provide better performance and upwards of 5% savings compared to their x86 equivalents. |
Amazon ElastiCache | Migrate ElastiCache Redis OSS nodes to Valkey | Amazon ElastiCache supports Valkey with Serverless priced 33% lower and node-based priced 20% lower than other supported engines. |
Amazon EMR | Migrate Elastic MapReduce instances to Graviton | Graviton instances can provide better performance and upwards of 15% savings compared to their x86 equivalents. |
Amazon Neptune | Migrate Neptune instances to Graviton | Graviton instances can provide better performance and upwards of 5% savings compared to their x86 equivalents. |
Amazon OpenSearch Service | Migrate OpenSearch instances to Graviton | Graviton instances can provide better performance and upwards of 10% savings compared to their x86 equivalents. |
Amazon RDS | Migrate RDS instances to Graviton | This insight looks into your current x86 spend and estimates your savings based on the average savings generated by migrating to Graviton. |
Amazon RDS | Upgrade RDS engine versions | RDS instances running on engines beyond their standard support end date incur charges for RDS Extended Support. |
Amazon S3 | Avoid S3 high early deletion charges | This insight identifies early deletion charges that are above 1% of your total cost of AWS S3. |
Amazon VPC | Avoid unallocated Elastic IPs | This insight identifies Elastic IPs that are not allocated to a Network Load Balancer, NAT gateway or an EC2 instance. |
Amazon VPC | Delete idle NAT gateways | NAT gateways incur usage charges on an hourly basis, regardless of whether they receive data transfer. |
Amazon VPC | Deploy VPC gateway endpoints | Reroute AWS-bound traffic to reduce NAT Gateway Data Processing charges. |
Insights for Google Cloud
Service | Insight | Description |
---|---|---|
BigQuery | BigQuery Lens On Demand Savings | Switch to BigQuery editions to reduce cost of on-demand BigQuery jobs not covered by reservations. |
BigQuery | BigQuery Lens Clustering and Partitioning | Partition or cluster BigQuery tables to save slot hours. |
Cloud Logging | Optimize logging costs | Logging costs above 10% of total spend could be optimized. |
Cloud Storage | Move from multi-region GCS bucket to single-region bucket | Single-region buckets offer a 33% savings over multi-region buckets. |
Cloud Storage | Avoid GCS High early deletion charges | Choose a suitable storage class to avoid high early delete charges. |
Compute Engine | Move from standard SSDs to balanced SSDs | Balanced SSDs offer 41% savings over standard SSDs. |
Google Kubernetes Engine (GKE) | Optimize underutilized GKE node pools | Re-evaluating the instance type or adjusting the autoscaling policy for node pools with low utilization can optimize costs. |
Insights for Snowflake
Service | Insight | Description |
---|---|---|
Snowflake | Optimize Snowflake auto-suspend | Set auto-suspend to 60 seconds for your warehouses that are used for sporadic, light queries or in cases where immediate response times aren't critical, such as in development or testing environments. |