Cloud Migration Planning: A Practical Guide for NZ Teams

Master cloud migration planning with a step-by-step framework covering discovery, strategy selection, risk controls, cost modelling and post-move optimisation.

·17 min read
Cloud Migration Planning: A Practical Guide for NZ Teams

An NZ executive team has approved a cloud-first direction. The board expects savings within the first year, finance wants a credible forecast, and the infrastructure team is already fielding pitches from cloud providers and migration partners. Everyone agrees that change is necessary. Nobody yet agrees which workloads should move, what must remain local, or how the organisation will prove that the investment created value.

That pressure creates a predictable mistake. Leaders treat cloud migration as a technical relocation, then discover that licensing, data sovereignty, application dependencies, security controls and operating capability determine the outcome more than the server move itself. Cloud migration planning needs to connect commercial decisions with architecture and governance from the beginning.

Why Cloud Migration Planning Is a Business Programme

A migration programme can fail while every individual server move succeeds. An application may run in the target environment, yet the organisation still carries oversized resources, duplicate licences, unmanaged data flows and teams that aren't ready to operate the new platform. A technically complete migration isn't the same as a successful business change.

New Zealand's policy environment makes that distinction especially important. The New Zealand Government cloud adoption policy says agencies must use public cloud services where possible, and Cabinet adopted a cloud-first policy in April 2023. Independent reporting found that around 200 agencies were being pushed towards migration, while 195 agencies had secured government-wide discounts ranging from 5% to 40% through the all-of-government approach. The same reporting noted that software licensing fees for the 10 agencies with the highest cloud spending had risen 70% since 2018, with those agencies spending almost NZ$300 million in fees in one year. These are governance and procurement issues as much as infrastructure issues.

A diagram illustrating why cloud migration planning is a strategic business programme with key focus areas.

The three commitments that keep the programme honest

Executive sponsorship must connect to outcomes. “Move to Azure” or “move to AWS” isn't a business case. The sponsor should define the outcomes that matter, such as improved resilience, reduced datacentre dependency, better delivery speed, stronger security controls or a defensible cost model. Finance, security, legal, procurement and product owners need a voice before the first migration wave is approved.

The roadmap needs decision gates. Each wave should pass readiness checks covering ownership, dependencies, data classification, cost assumptions, operational support and rollback. A workload that isn't ready should move to a later wave, not enter production because a date on a programme dashboard has become politically important.

The operating model must exist before go-live. Someone needs responsibility for identity, incident response, architecture standards, cost allocation, compliance evidence and service ownership. The New Zealand Information Security Manual cloud guidance requires agencies to create a cloud plan or adoption strategy, complete a risk assessment, define benefits and document areas such as encryption, logging, incident management, privileged access and cost management.

Practical rule: Treat every workload decision as a joint decision between the business owner, technical owner, security, finance and legal. Engineering can explain what is possible, but it shouldn't decide alone what is acceptable.

The programme therefore moves through a connected sequence: discover the environment, classify workloads, choose a migration treatment, build wave plans and runbooks, test cutover and rollback, then measure value after go-live. That sequence gives leadership an evidence trail and gives delivery teams a practical route through uncertainty.

Discovering and Assessing Your Current Environment

You can't choose a migration strategy for an environment you haven't measured. Start with automated discovery, then use interviews and dependency analysis to correct the gaps that tooling will always leave behind.

Tools such as AWS Application Discovery Service, Azure Migrate and third-party discovery agents can collect server specifications, operating systems, utilisation baselines, network connections, storage activity and software inventories. Capture enough detail to answer practical questions:

  • Capacity: What are the CPU, memory and storage requirements under normal and peak conditions?
  • Performance: Which workloads depend on storage IOPS, low latency or consistent throughput?
  • Connectivity: Which applications call databases, queues, file shares, identity services or external partners?
  • Commercial exposure: Which components depend on licence models that change in a public-cloud environment?
  • Ownership: Who approves downtime, validates the application and accepts the post-migration service?

Automated output is an inventory, not an assessment. A lightly used server may support a critical month-end process, while a busy system may be a non-production environment that can move with little risk.

Score the workload, not just the server

Use a scoring matrix that combines business criticality, technical complexity, data sensitivity and regulatory constraints. The scoring doesn't need artificial precision. Its purpose is to expose why a workload belongs in a particular wave and identify the evidence still missing.

Workload Assessment Scoring Matrix

Assessment Criteria Low (1) Medium (2) High (3) Weighting
Business criticality Limited operational impact Important to a team or process Direct customer, revenue or essential-service impact High
Technical complexity Self-contained and documented Several known integrations Tightly coupled or poorly documented High
Data sensitivity Public or low-sensitivity data Internal business data Personal, confidential, iwi or regulated data High
Regulatory constraints No material location restrictions Controls require confirmation Sovereignty, residency or sector obligations High
Dependency readiness Dependencies mapped and available Some evidence incomplete Critical dependencies unresolved High
Operational readiness Cloud support model agreed Skills or tooling gaps remain No clear owner or support process Medium

A high score isn't an automatic reason to delay. It tells the team to increase discovery, controls and rehearsal before approving the move. For public-sector organisations and organisations handling iwi data, the classification should record where data may be stored, processed, backed up and accessed, not just which provider hosts the primary workload.

Build the dependency picture with people

Application maps should show direction and consequence. If a database, identity service or integration endpoint fails, which user journeys stop? Map scheduled jobs, manual file exchanges and operational workarounds as carefully as API calls. Stakeholder interviews with application owners, service desk staff, finance teams and vendors often reveal dependencies that agents can't observe.

Shadow IT and legacy systems should enter the portfolio rather than remain hidden. Triage each workload into three practical buckets:

  1. Migrate now, where ownership, dependencies and controls are understood.
  2. Migrate later, where the business value is clear but remediation or sovereignty decisions remain.
  3. Retire or replace, where the service is duplicated, obsolete or scheduled for decommissioning.

Teams that want a detailed assessment sequence can use the CloudCops GmbH on-premises-to-cloud migration playbook as a practical reference. The result should be a defensible portfolio, with evidence behind each workload's priority and treatment.

Choosing Between Rehost Replatform and Refactor

The safest migration strategy isn't always the fastest one. Rehosting can reduce immediate change, but it can also transport technical debt and poor sizing into a pricing model that charges continuously. Refactoring can produce a stronger long-term architecture, but it may turn a migration into a product redevelopment programme before the team understands the workload properly.

Dimension Rehost Replatform Refactor
Architecture change Minimal Targeted Extensive
Initial delivery speed Fastest Moderate Slowest
Upfront engineering effort Low Medium High
Main benefit Rapid relocation Better managed-service fit Cloud-native scalability and resilience
Main risk Debt and oversized resources remain Testing and integration complexity Scope expansion and capability shortage
Suitable workload Stable, low-change or time-sensitive systems Workloads suited to managed databases or containers High-value systems with clear scalability or resilience needs

Rehost when speed has a defensible purpose

Rehost works for a stable workload that already meets business needs, particularly when a datacentre exit, hardware constraint or contract decision creates a firm reason to move. It shouldn't be the default because it feels low risk. Oversized virtual machines, inefficient storage and legacy licensing can make the resulting cloud estate expensive to operate.

Replatform where focused change pays back

Replatforming might involve moving to a managed database, upgrading an operating system, adopting containers or changing storage services while keeping the application design intact. This is often a useful middle path for NZ teams. It captures selected operational benefits without committing to a full rewrite.

The hidden cost is validation. A managed service changes backup behaviour, maintenance windows, monitoring, failover and sometimes compatibility. The team needs a test plan that covers application behaviour, not just whether the new database accepts connections.

Refactor only with a clear value case

Refactoring makes sense for a customer-facing or strategically important workload whose current design limits scalability, resilience or delivery. It demands specialist capability and can take 6 to 18 months, a timeline stated in the migration planning brief, so the business must approve the product and architecture scope together. A refactor without a defined outcome is ambition disguised as planning.

NZ architecture also needs a deliberate view of geography. Multi-region resilience may improve continuity, but it introduces operational complexity, data-residency questions and possible egress costs across the Tasman. Sovereignty isn't a provider checkbox. It belongs in the workload decision record, alongside recovery requirements, latency, customer obligations and legal review.

For architecture and implementation support across these choices, teams can review Wisely's cloud services. The decision should remain workload-specific:

  • Low business criticality, low complexity: rehost, retire or replace after basic validation.
  • High criticality, manageable complexity: replatform where the operational benefit is demonstrable.
  • High criticality, high scalability or resilience demand: refactor only when the business case and product ownership are strong.
  • High sensitivity or unresolved residency constraints: retain locally or use a hybrid design until controls are documented.

Building the Detailed Migration Plan and Runbooks

A migration plan without runbooks is a wish list. Before production work begins, the team needs a controlled set of artefacts that translates portfolio decisions into repeatable execution.

Begin with the asset register. Every server, database, application, integration, account and storage location should have an owner, environment label, data classification, support contact and target treatment. Ownership tags matter because a technical team can't validate business behaviour for an application nobody has formally accepted.

Next, create dependency maps and a target-state record for each wave. The target record should describe resource sizing, network placement, identity integration, backup, monitoring, encryption, logging and support. Cost modelling needs two views: the migration cost, including tooling, engineering and temporary coexistence, and the steady-state run rate, including licensing, storage, support, data transfer and security services.

Sequence waves around shared services

Move shared identity, network connectivity, observability and data platforms before dependent applications, but don't place every shared service into one high-risk weekend. Establish a pilot with a contained workload, use what the team learns to improve the runbook, then schedule waves according to business risk and dependency readiness.

A useful runbook should contain:

  • Pre-flight checks: Confirm approvals, backups, access, replication health, monitoring and support availability.
  • Execution steps: Name the person responsible for each action and record expected completion times.
  • Validation gates: Test data integrity, authentication, integrations, performance and priority user journeys.
  • Rollback triggers: Define the conditions that stop the migration, such as failed reconciliation, critical integration failure or unacceptable application behaviour.
  • Post-move checks: Verify alerts, backups, security findings, batch schedules, service desk routing and owner acceptance.

The Beyond Surplus enterprise data centre migration guide provides useful background for teams formalising inventory, sequencing and transition controls. For organisations with multiple platforms, Wisely's platform integration consultancy can also be considered when dependencies cross business systems rather than sitting neatly within one cloud account.

An infographic titled Building the Detailed Migration Plan and Runbooks, outlining key components for cloud migration.

Make governance executable

Governance should identify who can approve a wave, who can stop it and who can call a rollback at two in the morning. Record the decision authority matrix before the change advisory board meeting, not during the incident.

The pre-production checklist should include:

  1. Identity and access: Provision roles, test privileged access and confirm break-glass procedures.
  2. Connectivity: Validate network paths, firewall rules, private connectivity and integration reachability.
  3. Data protection: Verify backups, replication, encryption and restoration procedures.
  4. Cutover control: Confirm DNS ownership, change freezes, communication windows and escalation contacts.
  5. Business acceptance: Name the person who validates the application and the evidence they must provide.
  6. Rollback readiness: Confirm the old environment remains usable until the success gate is formally passed.

That discipline may feel slower than starting with infrastructure, but it reduces the expensive uncertainty that appears when several teams discover different versions of the truth during a live cutover.

Testing Cutover and Rollback in the Real World

A cutover weekend should run as a sequence of gates, not as a single dramatic switch. The team needs evidence that the target environment works, a rehearsed order of operations and a rollback path that remains practical while data is changing.

A diagram illustrating a three-phase process for testing system cutover and rollback in cloud migration projects.

Validate before production

Pre-migration validation should combine synthetic transactions, data integrity checks and performance baselines. Test the journeys that matter to users, not just infrastructure health. Check authentication, reporting, scheduled processing, integrations, file handling and recovery procedures.

A dress rehearsal should use the actual runbook and people who'll work the production event. Record the duration of every step, note where the sequence depends on a person or manual judgement, and revise the runbook while the consequences are still low.

A controlled timeline might look like this:

  • Before the change window: Freeze application changes, confirm stakeholder attendance and take the agreed backup or replication checkpoint.
  • Early in the window: Stop or drain writes, complete final synchronisation and reconcile record counts or equivalent integrity evidence.
  • After target validation: Change the controlled traffic route, then test authentication, core transactions, integrations and monitoring.
  • At the decision gate: The business owner, technical lead and incident authority decide whether to continue, hold or roll back.
  • After acceptance: Monitor closely, keep the source environment intact for the agreed protection period and issue the stakeholder update.

The precise order depends on the workload. A database with continuous replication needs different controls from a static application, but both require named gates and evidence.

Define rollback as a control

Rollback triggers should be observable and agreed in advance. Examples include corrupted or incomplete data, a critical integration that won't function, sustained application latency outside the approved tolerance, authentication failure or a monitoring blind spot that prevents safe operation. Don't wait for a vague sense that the migration “feels wrong”.

The rollback plan must specify the maximum acceptable restoration window, data reconciliation steps, communications and decision authority. A rollback isn't a failure of professionalism. It is a planned response that protects customers and the organisation when production evidence contradicts the assumptions.

Rollback rule: If the team can't explain how it will restore service and reconcile data, it isn't ready to cut over.

Use a dedicated incident bridge, keep one person responsible for the timeline, and prevent parallel changes from obscuring the cause of a problem. The team should rehearse stakeholder communications as carefully as technical commands.

A visual explanation of gated migration execution can sit alongside the runbook for non-technical stakeholders:

Proving Value After Go-Live with Measurable KPIs

Go-live proves that a workload moved. It doesn't prove that the organisation achieved its business case. Post-migration governance should connect platform evidence to the outcomes approved at the start, including stability, resilience, productivity, security and cost control.

NZ evidence highlights why this matters. A Datacom New Zealand cloud report surveyed 401 IT decision-makers and identified cost efficiency, resilience, security and AI enablement as leading cloud priorities. The report also describes continued difficulty with visibility into optimisation opportunities and value realisation. Earlier NZ coverage found that 58% of organisations failed to realise notable benefits when migration wasn't tied to broader business transformation, and New Zealand scored 40 on the Cloud Success Barometer compared with a global average of 49, as reported in the same brief.

Track the value curve across operating horizons

Don't judge success from total cloud spend alone. A growing service may spend more overall while reducing cost per transaction, improving availability or shortening delivery cycles. Conversely, a stable workload may show no business benefit if the old datacentre, licences and support contracts remain active.

Horizon KPI Category Example Metrics Review Cadence
First 30 days Stability and user experience Incidents, failed transactions, latency, support themes, backup success Daily operational review, then weekly
Months 2 to 6 Cost and operational efficiency Actual spend against forecast, resource utilisation, idle services, licence position, owner allocation Monthly
Months 6 to 12 Business outcomes and resilience Delivery lead time, deployment frequency, recovery exercise evidence, service performance, user productivity Quarterly
Ongoing Governance and compliance Control findings, privileged-access review, policy exceptions, remediation age Monthly and quarterly

The cadence matters because cloud cost and operational drift develop between formal project meetings. Assign each workload an owner who can explain spend, capacity, incidents and outcome metrics. A finance partner should challenge assumptions, while platform teams provide resource and control evidence.

Close the old estate deliberately

Create explicit closure criteria for on-premises infrastructure. Confirm that workloads have moved, data retention obligations are satisfied, backups have been tested in the target environment, licences are cancelled or reassigned, monitoring is removed safely and support teams know where incidents now belong. An abandoned server can keep consuming datacentre, maintenance and licensing costs long after the application has moved.

This is also where sovereignty decisions need review. The State of Cloud report notes that Inland Revenue completed a 2025 repatriation of its enterprise content management system from AWS in Sydney to sovereign infrastructure in Auckland, while a 2025 NZ government productivity report said 67% of government systems were not hosted in the cloud. Those facts don't prescribe one architecture for every organisation, but they reinforce the need to review location, continuity and control assumptions after migration rather than treating public cloud as an irreversible destination.

Turning Your Cloud Migration Plan into Operating Discipline

Cloud migration planning becomes valuable when the artefacts survive the project. Keep the frameworks documented, make runbooks living operational documents, assign cost ownership and review workloads as business and regulatory conditions change.

Establish a Cloud Centre of Excellence, FinOps practice or equivalent cross-functional forum. Schedule quarterly workload reviews and add migration-readiness checks to normal change processes. Revisit strategy when costs remain above forecast, a compliance requirement changes, a critical service needs stronger resilience or an acquisition creates a consolidation opportunity.

Teams can use broader operational references, including this guide to cloud management for UAE enterprises, for ideas on service visibility and ongoing management, while adapting controls to NZ requirements. For organisations that need continuing operational support, Wisely's managed IT services can form part of that operating model.

A diagram titled Turning Your Cloud Migration Plan into Operating Discipline, highlighting four long-term success factors.

Cloud is not the destination. It is a capability that needs financial control, architecture review, security evidence and accountable ownership after the migration team has left.


Wisely helps NZ organisations assess cloud readiness, plan workload migrations, coordinate platform integration and support AWS or Microsoft Azure environments with minimal disruption. Visit Wisely to discuss a practical migration plan that connects architecture, governance, cost realisation and ongoing support.

Want to talk through any of this?

Our team is happy to discuss your specific situation. No sales pitch required.