03 / Migrace dat
Migrujte data.
Změňte systémy.
Převezměte firemní data kontrolovaně do nové aplikace nebo databáze. Analyzujeme zdroj, definujeme cílový model, vyzkoušíme přenos a ověříme výsledek před přechodem.
Zajištění zdroje.
source: legacy
checkpoint: snapshot_01
Mapping a ověřovací běh.
count(source) == count(target)
Kontrolovaný přechod.
Akceptační kritéria a postup návratu definujeme před změnou.
Výchozí situace
Kopírování záznamů ještě není migrace.
Pole, vztahy a obchodní pravidla se mezi systémy liší. Historická data mohou obsahovat duplicity nebo chybějící hodnoty. Tyto rozdíly zviditelníme, aby se o čištění a uchování rozhodovalo vědomě.
Oblasti použití
Změna systému s kontrolovaným přechodem.
Nahrazení aplikací
Převezměte zákaznická, produktová a firemní data do nového ERP, CRM nebo specializovaného systému s dokumentovanými pravidly přiřazení.
Sloučení datových souborů
Převeďte související data do společného modelu. Vztahy zůstávají zachovány a kolidující ID se řeší dohledatelně.
Převzetí historických dat
Určete, která data se přenesou, která zůstanou v archivu a jak budou dostupná po vypnutí starého systému.
Rozsah projektu
Zkušební běh.
Akceptace. Cutover.
Rozsah se řídí vašimi systémy a požadovaným výsledkem. Tyto body s vámi dohodneme.
Přechod předem vyzkoušíme.
Objem dat, změny a technická omezení určují cutover. Před změnou v produkci proběhne zkušební běh a dohodne se bod návratu. Přechod bez výpadku vyžaduje prověření obou systémů.
- Analýza počtu záznamů, klíčových vztahů a kvality dat
- Dohodnutá pravidla přiřazení, čištění a vyloučení
- Opakovatelné migrační řešení s testovacími daty a zkušebním během
- Ověření počtu záznamů, součtů a důležitých vztahů
- Plán přechodu s odstávkovým oknem nebo převzetím delt a rollbackem
- Report porovnání a dokumentované výjimky
Rozsah služeb a odpovědnosti dohodneme pro konkrétní projekt. Postup: akceptace a provoz
Technické otázky
Akceptace a postup návratu.
Jak ověříte úplnost migrace?
Lze data během migrace vyčistit?
Musí se provoz během přechodu zastavit?
Můžeme se vrátit ke starému systému?
Vaše další propojení
Co mají vaše systémy
společně zajistit?
Vy přinášíte zadání. My vyjasníme propojení.
Konkrétní integrační úlohy
Odborná témata z této oblasti.
Automatizovat import CSV
Soubor přichází každý den. Někdo opraví sloupce, nahraje jej a následně kontroluje chybové zprávy. DataSource z této opakované ruční činnosti vytvoří dokumentovaný import s jasnými pravidly pro neúplná a chybná data.
Legacy systémy a middleware
Starší systém plní svůj účel, ale nenabízí stejná rozhraní jako nová aplikace. Prověříme existující přístupy a vyvineme omezený middleware, který kontrolovaně přemostí rozdíly.
Propojit SQL databáze
Reporting, portály nebo specializované aplikace potřebují data z jiné databáze. Navrhneme propojení, které zohlední přístupová oprávnění, konzistentní datové stavy a pravidla zúčastněných aplikací.