Trois-Rivières, serving all of Quebec 450 231-3836 info@oktosolutions.ca
FR

Châteauguay

IT services in Châteauguay: a cloud bill you can actually read

Azure is billed by usage and Microsoft 365 by licence, month after month. That is convenient, until the day nobody can say what a given line is for. OKTO Solutions offers SMBs in Châteauguay a follow-up of that bill: read it, remove what no longer serves, keep the rest in hand. The work is done from Trois-Rivières, about 165 km away.

Technician showing a client servers whose contents rise toward a cloud

A cloud bill drifts when nobody looks at it: a test machine left running, a disk still billed after its server was deleted, a Microsoft 365 licence paid for an employee who left. In Châteauguay, OKTO Solutions offers Azure consumption tracking and seat-by-seat licence adjustment, remotely, from Trois-Rivières.

Who keeps an eye on the Azure and Microsoft 365 bill of a Châteauguay business?

OKTO Solutions offers SMBs in Châteauguay the management of their cloud, bill included. In Azure, consumption is followed with the same weight as patching: spending is reviewed once a month and variances are explained, test environments are shut down outside working hours, oversized resources are scaled down when the measurements allow it, and orphaned disks, addresses and backups are removed. Resources are also tagged by department, so it is clear who consumes what. On the Microsoft 365 side, the plan is chosen seat by seat, based on real usage, then revised when someone changes roles or leaves, because a dormant licence costs as much as one in use. OKTO publishes no prices: costs are presented on request, once the inventory is done. The service runs from Trois-Rivières, about 165 km from Châteauguay, where OKTO has neither an office nor a technician. By default, data stays hosted in Canada.

The problem

Why does a cloud bill climb when nobody decided it should?

Because in the cloud, creating takes one click and forgetting costs nothing on the spot. Three scenarios keep showing up. A virtual machine built for a trial in February is still running in November. A server gets deleted, yet its disk stays behind and keeps being billed. A resource sized for the busiest week holds that size all year.

None of these is an outage. Everything works, which is why nobody sees them: the line joins the total, and the total gets paid. With a server in a back room, the purchase was made once and capacity never moved again. Here, spending follows usage, up as well as down, provided someone is minding it.

The first sorting happens before any migration. At inventory time, each system is classified: what can move as is, what should be modernized, what is better left on site. A system with no business in Azure will never turn up on the bill.

A sample screen, with a fictitious company and dates: five systems, one written decision for each, between Azure, staying on site and retirement.

The picture

On-site server, Azure or hybrid: where does the spending come from?

All three models cost something. What changes is when you pay and what needs watching afterwards.

ModelHow you payWhat gets left out of the mathWhat to watch
On-site serverA purchase every few years: the machine, the storage, the licencesElectricity, floor space, replacement when the time comes and the hours of upkeepCapacity frozen on purchase day, so sized for the worst week of the year
AzureNo hardware to buy: a recurring expense that tracks real usageWhatever was created for a passing need and never switched offConsumption, line by line
HybridA smaller purchase on site, the remainder as an operating expenseA bit of both listsWhere each system lives, put in writing

An honest comparison puts every one of those lines on the scale, on both sides. The cloud and Microsoft Azure page describes the three models in detail, and the vCIO module is there to place a migration at the right moment in the budget.

The method

Which habits keep Azure consumption in hand?

Six habits, always the same ones. None is complicated. What is usually missing is someone whose job it is.

  1. Tag every resource by department. Without a tag, there is no telling who consumes what, or whom to ask before switching something off.
  2. Review consumption once a month. A variance gets looked at and explained. Writing it down is not enough.
  3. Shut down test environments outside working hours. The shutdown is scheduled, so it relies on nobody’s memory.
  4. Shrink what is too big. A resource is scaled down when the measurements allow it, never by guesswork.
  5. Clear out the orphans. Disks, addresses and backups that outlived the resource they served.
  6. Reserve capacity when the load is steady. A commitment is made on what is predictable, not on a hope.
This follow-up is not an extra. In a managed Azure environment it comes with everything else: patches, alerts, backups. A bill that drifts ends up souring things between a client and its provider, so we deal with it early. Daily operations are described on the managed IT services page.

Microsoft 365

And on the Microsoft 365 side, where does the money go?

Into licences. When we pick up an environment nobody has ever managed, two findings keep coming back: licences still paid for employees who left, and subscriptions at a higher tier than the job requires. A dormant licence costs exactly what a licence in use costs.

The fix takes few words to describe. The plan is chosen seat by seat, starting from the real job: mail and nothing else, desktop applications, managed devices, or the advanced security features. One subscription for everybody is seldom the right math. The choice is revisited when someone changes roles or leaves.

A word on Copilot: it is a licence that sits on top of a plan, never in its place. So it is decided seat by seat as well. Costs are presented on request, when the inventory of workstations is complete.

A sample screen, with fictitious names and figures: one arrival, one departure, and the licence counter follows the headcount.

The ground

Châteauguay, about 165 km from Trois-Rivières

Châteauguay sits on Lac Saint-Louis, and the river of the same name runs through it. The city belongs to the Roussillon regional county municipality, in Montérégie; Autoroute 30 and Routes 132 and 138 pass through. There were 53,508 residents in 2025: the Institut de la statistique du Québec notes that this figure is provisional.

A cloud bill is read in Microsoft’s portals, not in a server room. That work lends itself to remote delivery, and this is how we offer it: OKTO has one office, in Trois-Rivières, and nobody stationed in Châteauguay. If a server stays within your walls, in a hybrid setup, it joins the same monitoring as everything else. A visit is planned when the mandate requires it, and we announce no on-site response time.

For an outage that blocks work after closing, an emergency line exists: it is included in the Complet plan. The content of each level is detailed on the packages page, and the map of the territory on the service areas page. To get started, the contact page is enough: keep your latest bill within reach.

Questions and answers

Your questions about the cloud bill in Châteauguay

Do you have an office in Châteauguay?
No. The whole OKTO Solutions team works in Trois-Rivières, about 165 km from Châteauguay. An Azure or Microsoft 365 bill is tracked in online portals, so the work is remote. A trip is planned only when a piece of equipment at your site calls for it.
How much does Azure cost for a business in Châteauguay?
We publish no prices, because the amount depends on what you put there: servers, data volume, applications. On request, we prepare a costed comparison for your situation that sets the cloud side by side with what your current server truly costs.
Is tracking the Azure bill part of a managed Azure mandate?
Yes. Consumption is followed as part of the mandate, like patching. In practice: a monthly review where variances are explained, scheduled shutdown of test environments, clean-up of orphaned resources and tagging by department.
How do we spot a Microsoft 365 licence paid for nothing?
By comparing the list of licences with the list of people. A licence still assigned to someone who left, or a plan richer than the job needs, stands out right away. It is then released, and either handed to someone else or dropped from the subscription.
Does everything have to move to Azure for it to be worthwhile?
No. A recent server, still under warranty and doing its job well, can stay where it is. An older application or a piece of production equipment sometimes justifies keeping a machine on site. A hybrid environment is built in that case. Now and then the right advice is to wait.
Does our data leave Canada?
Data at rest stays in Canada, unless you ask otherwise in writing. Hosting takes place in one of the two Canadian Azure regions, Canada Central or Canada East. Microsoft 365, for its part, is deployed in the Canadian tenant. The exact region is confirmed with you when the plan is drawn up.

Do you know what every line of your bill is for?

Show us an Azure invoice or the list of your Microsoft 365 licences. We tell you what we read in it, line by line, and what deserves a question.

Reviewed by , president of OKTO Solutions · updated