Skip to main content

Cloud Management Platform

The DoiT International's Cloud Management Platform (CMP) helps the developers and system administrators at digital-native companies improve cloud operations, maintain security, control cost, and ensure governance of its cloud estate.

The CMP has four strategic pillars:

In this document, 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, in case you're interested in doing a deeper dive.


The following table offers a brief summary of our support for Google Cloud Platform (GCP), Amazon Web Services (AWS), and Microsoft Azure:

Consulting and supportYesYesYes
Cloud known issuesYesYesNo
Costs analysis and optimization
LensesBigQuery Lens, GKE LensAWS LensNo
Cost history widgetsYesYesYes
Cloud AnalyticsYesYesNo
Costs anomaliesYesYesNo
EC2 Spot ScalingN/AYesN/A

Cloud Analytics


Cloud Analytics 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.
  • Identify and delete and/or modify idle VMs in two clicks.
  • Never pay for underutilized Google Compute instances again.


Purchasing compute commitments Reserved Instances (RIs) and Savings Plans (SPs) for AWS or 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 analyzes your AWS or Google Cloud workloads and assesses where commitment-based discount coverage could be improved. It then automatically addresses that coverage gap, and continuously works to ensure that it's minimized.

BigQuery Lens

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 time-consuming.

As a result, we created the BQ Lens 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 Lens Dashboard brings important information TO you, without you having to configure anything.

Dashboard widgets provide you with insights into your organization's BigQuery usage statistics.

One important aspect of the BigQuery Lens 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. Note: This may take hours or 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:

Cloud governance

Asset management

CMP gives you complete self-service management of assets across Google Cloud, AWS, Google Workspace (formerly G Suite), Microsoft Azure, and Office 365.

From your Assets 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 to customize precisely how you'd like to be 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.

DoiT International customers can pay via the Credit Card, Wire,, and ACH options.

Invoices across all cloud platforms and their current statuses can be easily accessed using the CMP.

From the Invoices page, you can:

  • Select an invoice to view a detailed breakdown.
  • Download invoices.
  • Sort invoices by billing profile, cloud service, date, etc.
  • Get an at-a-glance look at the invoice status, the product it's 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.

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 roles that 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.