Skip to main content

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

Note

The insights you see vary with your DoiT subscription plan.

Insights for AWS

ServiceInsightDescription
AWS CloudTrailOptimize CloudTrail Event history costsUse only organization trails to avoid charges for duplicate event records.
Amazon EBSMigrate from gp2 to gp3This insight estimates the potential savings you can achieve by converting your EBS gp2 volumes to gp3 volumes.
Amazon EBSDelete old EBS SnapshotsThis insight identifies EBS snapshots in the Standard tier older than 90 days as candidates for cost optimization.
Amazon Elastic Load BalancersDelete idle Elastic Load BalancersElastic Load Balancers incur hourly usage charges when they are running, regardless of whether they receive any traffic.
Amazon ElastiCacheMigrate ElastiCache nodes to GravitonGraviton nodes provide better performance and upwards of 5% savings compared to their x86 equivalents.
Amazon ElastiCacheMigrate ElastiCache Redis OSS nodes to ValkeyAmazon ElastiCache supports Valkey with Serverless priced 33% lower and node-based priced 20% lower than other supported engines.
Amazon EMRMigrate Elastic MapReduce instances to GravitonGraviton instances can provide better performance and upwards of 15% savings compared to their x86 equivalents.
Amazon NeptuneMigrate Neptune instances to GravitonGraviton instances can provide better performance and upwards of 5% savings compared to their x86 equivalents.
Amazon OpenSearch ServiceMigrate OpenSearch instances to GravitonGraviton instances can provide better performance and upwards of 10% savings compared to their x86 equivalents.
Amazon RDSMigrate RDS instances to GravitonThis insight looks into your current x86 spend and estimates your savings based on the average savings generated by migrating to Graviton.
Amazon RDSUpgrade RDS engine versionsRDS instances running on engines beyond their standard support end date incur charges for RDS Extended Support.
Amazon S3Avoid S3 high early deletion chargesThis insight identifies early deletion charges that are above 1% of your total cost of AWS S3.
Amazon VPCAvoid unallocated Elastic IPsThis insight identifies Elastic IPs that are not allocated to a Network Load Balancer, NAT gateway or an EC2 instance.
Amazon VPCDelete idle NAT gatewaysNAT gateways incur usage charges on an hourly basis, regardless of whether they receive data transfer.
Amazon VPCDeploy VPC gateway endpointsReroute AWS-bound traffic to reduce NAT Gateway Data Processing charges.

Insights for Google Cloud

ServiceInsightDescription
BigQueryBigQuery Lens On Demand SavingsSwitch to BigQuery editions to reduce cost of on-demand BigQuery jobs not covered by reservations.
BigQueryBigQuery Lens Clustering and PartitioningPartition or cluster BigQuery tables to save slot hours.
Cloud LoggingOptimize logging costsLogging costs above 10% of total spend could be optimized.
Cloud StorageMove from multi-region GCS bucket to single-region bucketSingle-region buckets offer a 33% savings over multi-region buckets.
Cloud StorageAvoid GCS High early deletion chargesChoose a suitable storage class to avoid high early delete charges.
Compute EngineMove from standard SSDs to balanced SSDsBalanced SSDs offer 41% savings over standard SSDs.
Google Kubernetes Engine (GKE)Optimize underutilized GKE node poolsRe-evaluating the instance type or adjusting the autoscaling policy for node pools with low utilization can optimize costs.

Insights for Snowflake

ServiceInsightDescription
SnowflakeOptimize Snowflake auto-suspendSet 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.