Building Strategies to Migrate Databases Without Service Downtime

A concise, decision-focused programme covering zero-downtime database migration end to end.

📍 Tunis🗓️ 5 training days📚 4 modules🎓 Accredited certificate
5intensive training days
4scientific modules
8training sessions
32detailed points

Course Overview

Systems supporting zero-downtime database migration fail in ways that are obvious afterwards and invisible before. Most outages involving this aspect of technology and systems delivery are triggered by a change somebody considered routine. It establishes a shared vocabulary for this strand of technology and systems delivery so that teams can disagree productively about it. Field experience suggests that the barrier to better zero-downtime database migration is rarely technical. Participants come from operational and oversight roles, and both perspectives on the technology and systems delivery discipline are used deliberately. The course leaves participants able to diagnose weaknesses in the technology and systems delivery capability before they become incidents. Teams frequently over-invest in documenting zero-downtime database migration and under-invest in testing it. Every module pairs a short input on the wider technology and systems delivery agenda with structured practice on the participant's own material. The programme ends where implementation begins, with this part of technology and systems delivery broken into steps someone can start on Monday.

Expected Learning Outcomes

01

Adapt recognised practice on zero-downtime database migration to local constraints without hollowing it out.

02

Build the deployment pipeline for zero-downtime database migration so releases are routine rather than events.

03

Plan capacity for zero-downtime database migration against measured growth rather than optimism.

04

Set a realistic target state for zero-downtime database migration and a defensible route to it.

05

Design backup and recovery for zero-downtime database migration and prove it by restoring.

06

Verify that improvements to zero-downtime database migration have held six months after they were introduced.

07

Test zero-downtime database migration under realistic load before it meets real load.

Who Should Attend

01

Database administrators managing data within zero-downtime database migration.

02

Project managers delivering changes to zero-downtime database migration.

03

Vendor managers overseeing suppliers involved in zero-downtime database migration.

04

Specialists advising senior management on zero-downtime database migration.

05

Software engineers and technical leads building zero-downtime database migration.

06

Managers with direct responsibility for zero-downtime database migration within the technical platform.

Course Modules

01

Zero-downtime database migration: documentation, support and handover

2 sessions · 8 points

Session 1Running an incident on zero-downtime database migration calmly

  • Confirm that contractual obligations around zero-downtime database migration are understood.
  • Define incident severity levels for zero-downtime database migration and the response each triggers.
  • Build the internal briefing that explains zero-downtime database migration to those affected.
  • Set delivery and reliability indicators for zero-downtime database migration the team trusts.

Session 2Least privilege in zero-downtime database migration without blocking the work

  • Apply change control to zero-downtime database migration including emergency changes.
  • Document the runbook for zero-downtime database migration to the level a new engineer could use.
  • Rank the weaknesses in zero-downtime database migration by consequence rather than by ease of fixing.
  • Identify the data already collected that bears on zero-downtime database migration.
02

Zero-downtime database migration: monitoring, alerting and observability

2 sessions · 8 points

Session 1Who answers for zero-downtime database migration, and to whom

  • Identify single points of dependency in zero-downtime database migration and reduce them.
  • Decide what will be stopped to create capacity for zero-downtime database migration.
  • Arrange the handover of zero-downtime database migration so capability survives staff changes.
  • Confirm the support model and escalation path for zero-downtime database migration.

Session 2Designing zero-downtime database migration around how it will fail

  • Confirm every release of zero-downtime database migration can be rolled back within a defined time.
  • Measure current load on zero-downtime database migration and project it forward twelve months.
  • Configure alerting on zero-downtime database migration that reflects what users experience.
  • Confirm data retention and deletion rules applied within zero-downtime database migration.
03

Zero-downtime database migration: backup, recovery and continuity

2 sessions · 8 points

Session 1Monitoring zero-downtime database migration from the user's point of view

  • Inventory third-party dependencies inside zero-downtime database migration and their update status.
  • Test the failover for zero-downtime database migration rather than assuming it works.
  • State the availability and recovery objectives for zero-downtime database migration as numbers.
  • Assess the exit route from any cloud or vendor dependency in zero-downtime database migration.

Session 2Sizing capacity for zero-downtime database migration on measured growth

  • Test the procedure for zero-downtime database migration against a realistic scenario.
  • Rehearse the briefing on zero-downtime database migration that would follow an incident.
  • Review logging on zero-downtime database migration for coverage and retention.
  • Estimate the resource zero-downtime database migration requires to run as designed.
04

Zero-downtime database migration: security, identity and least privilege

2 sessions · 8 points

Session 1Reviewing zero-downtime database migration when nothing has gone wrong

  • Define the trigger that would require zero-downtime database migration to be redesigned.
  • Check that records of zero-downtime database migration answer the questions likely to be asked.
  • Review access rights on zero-downtime database migration and remove what is no longer needed.
  • Map the handovers in zero-downtime database migration between functions and secure them.

Session 2Where zero-downtime database migration typically breaks, and why

  • Reduce the variation in how zero-downtime database migration is carried out between teams.
  • Run a load test on zero-downtime database migration at expected peak plus a margin.
  • Define acceptance criteria for zero-downtime database migration in advance.
  • Plan the sequence in which improvements to zero-downtime database migration will be introduced.

Choose the package that suits you

Silver Package

At least 3 people

USD1,250
  • Workshop or Program Participation
  • Airport Transfers
  • Customized Badge
  • Expert Mentorship (Private Sessions)
  • Supervision & Secretarial Services
  • Accredited Certificate of Participation
  • Complete Training Kit
  • Coffee Break
  • Closing Ceremony

Gold Package

At least 3 people

USD1,850
  • 5-night stay in a 5-star hotel
  • Workshop or Program Participation
  • Airport Transfers
  • Customized Badge
  • Expert Mentorship (Private Sessions)
  • Supervision & Secretarial Services
  • Accredited Certificate of Participation
  • Complete Training Kit
  • Coffee Break
  • Closing Ceremony

Complete your registration

We will contact you within one business day to confirm.