Skip to content
Ameen Abozaid
Planned lessonARC-037-L05

Demo: migrating Larkspur's customers and orders from the old web shop

  • Lesson 5 of 6
  • Architect
On This Lesson 3 topics

This lesson is planned. The outline below lists the topics it will cover. The full lesson has not been published yet.

In this lesson

worked migration design for customers and orders; prepares ARC-037-LAB1.

Draft outline details

Step by step

  1. Inventory the old shop's data: customers, addresses, order history, wishlists, passwords (hashed).
  2. Map to the new model and decide scope: active customers plus order history for the retention period (confirm with legal).
  3. Plan trial loads with validation: counts, order totals by month against finance, sampled customer checks.
  4. Planned mistake: plan one final load over a weekend without trial loads. Fix: three timed trial loads plus a dress rehearsal and a delta load for changes after the last extract.
  5. Handle password hashes (migrate with re-hash on first login or force reset; security review) and customer communication.

Practice

Apply this lesson with the module's lab, exercises and quiz.

Lab and exercises Quiz

Marking a lesson complete is optional and you can undo it any time. Your progress stays in this browser.

Continue to next lesson

Type to search levels, phases, modules and lessons.