Anomaly Detection
What is CMP?
Overview of DoiT International Cloud Management Platform
Welcome to DoiT International's Help Center for all things Cloud Management Platform!
You can request changes to articles or report issues via our public GitHub repository by submitting a pull request or creating an issue.
But for now, let's go over what exactly the CMP is and how you can benefit from using it.
The Cloud Management Platform helps the developers and system administrators at digital-native companies improve cloud operations, maintain security, control cost, and ensure governance of its cloud estate. It has five strategic pillars: Analytics, Optimization, Enablement, Productivity, and Governance.
In this brief, we'll briefly go over each of the main capabilities you have access to in the CMP, along with links to other articles for each feature if you're interested in doing a deeper dive.

Cloud Analytics


Cloud Reports give you instant visibility into your Google Cloud and AWS costs without having to spend agonizing hours manually scanning through cloud bills.

Cost Attributions

Attributions are a flexible way to group resources and their associated costs, helping you understand the cloud costs and relate them to the business in your Cloud Reports.
You may have various components of your application(s) spread across different projects, using different services. Attributions allow you to combine everything into something coherent.

Cloud Cost Optimization

Rightsizing for Google Cloud

When you create an instance in Google Cloud and it is under-utilized, you are paying more than you should as a result of idle resources.
With Instance Rightsizing for Google Cloud, you will:
  • Get notified of idle resources across all projects, and potential savings from rightsizing.
  • Never pay for underutilized Google Compute instances again.


Purchasing compute commitments — Reserved Instances (RIs) or Savings Plans (SPs) for AWS; Committed Use Discounts (CUDs) for Google Cloud — is a great way for you to reduce your compute costs for stable, predictable workloads.
However, getting compute commitments just right and then managing them is an extremely manual, never ending process. FlexSave automates this for you while maximizing your compute discounts.
FlexSave works by analyzing your workloads, seeing which ones aren’t covered by compute commitments like CUDs, RIs, or Savings Plans. Then, with the click of a button, it assigns reserved compute resources from DoiT's own wholesale inventory to optimally cover them, continuously monitoring for any changes in needs.
See how it works in the video below:
FlexSave demo for Google Cloud and AWS

BigQuery FinOps

As powerful as BQ is, it comes at a high cost depending on your analysts’ behavior and how your BigQuery architecture is set up. Adding on to this, trying to identify BigQuery resource inefficiencies without knowing what you're looking for can be a huge time-suck.
As a result, we created the BigQuery FinOps Dashboard, your Swiss Army knife for highlighting inefficiencies in your team's BigQuery usage.
It analyzes your team’s BigQuery behavior, aggregate information, and display the most important statistics for you. Unlike alternative solutions and methods, BigQuery FinOps Dashboard brings important information TO you, without you having to configure anything.
Below you will see the widgets of the dashboard that provide you with insights into your organization's BigQuery usage statistics.
One important aspect of the BigQuery FinOps Dashboard is the Recommendations widget, which offers smart recommendations around the nature of how your datasets, tables, and queries are structured.
Each recommendation category comes with further details on how to act on each recommendation.

Cloud Enablement

Cloud Sandboxes

Cloud sandboxes (or DCEs, - disposable cloud environments) offer engineering teams a safe and controlled environment to run experiments, test, and build out new features without worrying about impacting production infrastructure. While easy, simply creating a new Google Cloud project cannot be considered a “complete” solution due to the lack of built-in budget management, self-service for developers, and governing policies.
Cloud Sandbox for Google Cloud gives admins and developers the governance and autonomy they both need, respectively, all while connecting to their Google Cloud Organization.
First, create a sandbox policy to automate sandbox management. With a policy set up, you can:
  • Connect to your Google Cloud billing account, organization, and IAM folder.
  • Set sandbox budgets.
  • Get alerts when a budget is hit, or automatically disable the billing.
  • Limit the number of sandboxes per user.
  • Give your sandbox names a stable naming convention.
Once a policy is created, developers are free to create cloud sandbox environments themselves. No more submitting tickets just to get a new environment provisioned by an SRE. Finally, when sandboxes are up and running, you can monitor them all from a central hub.

Cloud Quota Monitoring

Every cloud provider has resource quotas for things like VPCs, CPU cores, and more. If you'd like to change that quota, you can request more, and typically cloud vendors will approve it. However, this takes hours to days.
However, sometimes your quota limits can, without warning, be hit by a surge of demand that causes you to hit those quotas. When this happens, you're forced to wait for your ticket to be addressed.
With Quota Monitoring for Google Cloud, and AWS you can stay on top of your cloud quotas with proactive monitoring. You'll get notified when you're approaching quotas.
This way, you'll keep services always running by adjusting limits ahead of time.

Cost Anomalies

With so many moving parts in the cloud, it’s critical to keep a finger on the pulse of your costs. However, unless IT regularly monitors cloud spend, sudden spikes in resource costs can remain undetected for weeks — until the monthly bill arrives.
As a result, critical staff resources are wasted manually monitoring for and identifying the scope & source of problems.
Cloud cost anomaly detection offers end-to-end autonomous monitoring of spikes in your AWS & Google Cloud usage & billing, seamlessly, across all your projects and services.
Available to DoiT customers right from the CMP, it also offers:
  • Context-aware detection that treats each Google Cloud service uniquely.
  • Advanced alerting that goes beyond static budgets & thresholds
  • Fine-tune alerts by training them with your direct feedback.
  • Real-time analysis of workload activity

Cloud Support and Advisory

As a DoiT International customer, you have access to 80+ battle-tested senior cloud engineers around the globe with over 200 certifications between them.
Within the CMP you can:


Perks are service-based benefits available to DoiT International customers at no extra cost, including workshops, training, cost optimization sessions, case studies, and co-produced webinars. They can easily be browsed and requested on-demand from within the CMP.

Cloud Governance

Asset Management

CMP gives you complete self-service management of assets across Google Cloud, AWS, G Suite, Azure, and Office 365.
From your Asset Management screen, you can:
Additionally, you can view your order history of all licenses and subscriptions across all of your cloud products.

Advanced Billing

CMP gives you capabilities unavailable in Google Cloud or AWS to customize precisely how you'd like to billed via Billing Profiles, Invoices, and Invoice Buckets.
Billing Profiles are for when your company has different entities requiring separate invoices. For instance, you may use a different payment method or currency depending on the entity.
In the CMP, customers can create as many Billing Profiles as required, per their company's needs.
Additionally, whereas with Google Cloud or AWS you can only pay with a credit card, DoiT International customers have more options for customizing the payment method for their Billing Profile(s) including Credit Card, Wire,, and ACH.
Invoices across all cloud platforms and their current statuses can be easily accessed using the CMP.
From the Invoices page, you can:
  • Click on an invoice to view a detailed breakdown.
  • Download invoices.
  • Sort invoices by billing profile, cloud service, date, etc.
  • Get an at-a-glance look of the invoice status, the product its referencing, and the total/balance.
Any tags placed on assets will also appear in invoices so you can more easily identify invoice items.
Invoice Bucketing lets you create custom "buckets" and assign specific assets to those buckets.
This is especially useful when you have different cost centers such as R&D or Operations using different assets and want to bill them separately.
With invoice buckets, you will receive separate invoices for each invoice bucket, billed to the billing profile it is associated with.
Go here for the full list of your billing and payment related capabilities.

Contract Management

Via the Contracts page, you get self-service access to all cloud contracts you are being billed for through DoiT International.

User and Role Management

Use User Management to:
  • Add colleagues to your CMP team.
  • Management Billing Profile assignments.
  • Configure notifications for alerts like payment reminders, new invoices, and more.
  • Set up and grant rolesthat give access to various CMP features.

Managed Cloud Support

Within the CMP you can resolve your cloud issues quickly with hyper-responsive and unlimited support from DoiT International— at no extra cost.
  • Open tickets with experienced Cloud Architects and Engineers.
  • View open or historical tickets and their statuses.
  • Share tickets with other team members.
  • Stay up to date on any known issues across all clouds you use.
Last modified 16d ago