03. Cloud
Migrating to the cloud without losing control of your data
The three decisions to settle before the first workload moves, what Law 25 requires of hosting, and why cost control is designed in rather than recovered later.
Key points
- Migrations rarely fail for technical reasons: they fail for want of decisions taken up front.
- Where data lives and under which law is an architecture question, not an afterthought.
- Cost drift is designed out at the start; it is not recovered afterwards.
- Hybrid by accident costs more than hybrid by design, and it is the most common outcome.
Which decisions come before migrating anything?
Three, and none is technical. Where the data lives and under which law; what stays on premises and why; who operates it after the cutover. Without those answers in writing, the organization inherits a hybrid architecture it endures rather than chose, and a bill that drifts month after month.
These three decisions are rarely taken because they belong to management rather than to engineering. Deferring them does not cancel them: they then get taken by default, migration by migration, with nobody having arbitrated.
- Data residency. It determines the applicable law, notification obligations, and what you will have to demonstrate to a customer or a regulator. It is decided per data category, not globally.
- What stays on premises. Some workloads gain nothing from moving: hardware dependencies, critical latency, hardware-bound licences. The trade-off is made workload by workload, with the reason written down.
- Who operates it afterwards. Migration relocates the operational burden, it does not remove it. A team that managed servers will manage subscriptions, identities and costs: a different trade.
Is the cloud compatible with Law 25?
Yes, provided the question is treated as an architecture decision. The law does not forbid hosting outside Quebec: it requires a privacy impact assessment before any disclosure outside, and contractual framing of the provider. What is settled up front becomes expensive to retrofit.
In practice the difficulty is documentary rather than legal. Most organizations do not know which data goes where, because the question was never asked department by department.
A second point recurs: onward subcontracting. A provider located in Canada may itself rely on infrastructure elsewhere. The assessment covers the real chain, not the address of the provider's head office.
We therefore work through this alongside the data mapping, before design, not as a checkbox at the end of the project.
How do you avoid cost drift?
By treating cost as a design constraint rather than a billing topic. Sizing, automatic shutdown policies, storage class per data type, and cost attribution per department are decided at architecture time. Retrofitted afterwards, each of those means revisiting choices already deployed.
The most common drift does not come from oversizing but from the absence of an owner. When nobody is responsible for a resource, nobody stops it: test environments run overnight, backups accumulate, volumes stay attached to deleted machines.
The second factor is data transfer. It is rarely estimated at design time and surfaces on the invoice, particularly in hybrid architectures where site-to-cloud exchange is frequent.
Attributing spend per department or per application is the most effective lever, because it makes cost visible to whoever generates it.
Azure or AWS: how do you decide?
Rarely on technical capability, which overlaps heavily for the needs of a small or mid-sized organization. The decision rests on what already exists (directory, licences, internal skills)and on your teams' ability to operate the platform day to day.
An organization whose directory and productivity suite already sit with one vendor reduces complexity by staying in that ecosystem: fewer integrations to maintain, a single identity model, and often entitlements already owned.
Conversely, a particular application workload or an existing internal skill set can justify the other choice. Multi-cloud, meanwhile, is rarely decided for good reasons in a mid-sized organization: it doubles the surface to master for a theoretical benefit.
We resell no licences and are not a reseller for either platform, which makes this trade-off verifiable.
Frequently asked questions
No, and it is rarely the best option. Some workloads gain nothing from moving: hardware dependency, critical latency, hardware-bound licensing, or simply no benefit. The trade-off is made workload by workload with the reason written down, which allows it to be revisited later without redoing the whole analysis.
It moves rather than disappears. The provider secures its infrastructure; configuration, identities, permissions and backups remain your responsibility, and that is where most documented incidents occur. A badly configured migration exposes you more than a properly maintained on-premises server.
Through a single identity model, decided before the migration. That point determines everything else: without a reference directory and a leaver process, access multiplies as services are added, and nobody knows who can reach what any more.
It depends on the workload, and the question is poorly framed. The cloud turns capital expenditure into operating expenditure and brings elasticity; it does not mechanically reduce total spend. On a stable, predictable workload the gap can even reverse. What genuinely changes is how quickly you can alter your infrastructure.
Regularly, and it is often the best arrangement. They know your applications and your usage; we bring the architecture design and the security trade-offs. Replacing them is not our objective, and we say so explicitly in the first conversation to avoid a defensive posture that would harm the project.
Sources
- Commission d'accès à l'information du Québec · disclosure outside Quebec and privacy impact assessments
- Act respecting the protection of personal information in the private sector (CQLR, c. P-39.1) · official text
- Canadian Centre for Cyber Security · guidance on cloud security
Is your infrastructure ready for the next threat?
An initial assessment, free and without commitment, to evaluate your security posture.