Cloud migration

Uživatelem řízená migrace SaaS bez výpadku

Oblast
SaaS platformy
Zákazník
Quadient

Administrátor si mohl zvolit čas přechodu na vyšší verzi nebo výkonnější uzel bez přerušení práce uživatelů.

0plánovaných výpadků
Rozsahrollbacksoučást migračního postupu

Výchozí situace

Co bylo potřeba změnit

Data bylo potřeba přesunout mezi uzly clusteru za plného provozu, zachovat průběžné změny a ponechat možnost bezpečného návratu.

Naše odpovědnost

Jak jsme k řešení přistoupili

Použili jsme event sourcing, snapshot a dočasné směrování událostí do starého i nového uzlu. Po synchronizaci jsme přepnuli routing v Kafce.

Součást dodání

Ucelený rozsah

  • Snapshot a synchronizace dat
  • Paralelní směrování událostí
  • Přepnutí routingu
  • Rollback a upgrade dat

Dopad

Co zákazník získal

  • Uživatelé mohli aplikaci používat po celou dobu přesunu.
  • Zákazník si volil vhodný okamžik migrace.
  • Součástí postupu byl návrat na původní verzi.

Technologie a přístupy

  • Event Sourcing
  • Kafka
  • Snapshot
  • Cloud cluster
Probrat produkt