IOSOR База знань

Гейти failover до будь-якого бейджа Live

Не перемикайте коридор чи канал у Live, доки впорядкований backup не vault-green і не пройшов smoke — white-label prepaid-честність до production-обіцянок.

Бейдж Live обіцяє: трафік може йти, гроші можуть рухатися, збої — production-інциденти. Обіцянка хибна, якщо в primary немає доведеного backup, секретів vault бракує або smoke ніколи не був зеленим. Гейти failover стоять перед бейджем — не після першого тікета про аварію.

IOSOR — white-label prepaid. Live означає операційно готово, не «продажі сказали так». Підлога пілота USD 20 фінансує evidence; soft review біля USD 1 000/міс — запізно дізнаватися, що backup не проходив smoke. Сусід: Падіння primary rail: впорядкований backup без подвійного списання. Це не дубль vault і шаблонні гейти для rich-каналів і не чекліст купівлі SMS API.

Live означає: backup доведено

Live лише на primary — single point of failure під виглядом готовності.

Гейт Pass evidence Блок Live
Vault backup Секрети на місці й scoped під backup rail Немає або прострочені credentials
Впорядкований шлях Записано primary → backup із власниками «Вирішимо в інциденті»
Smoke E2E send на backup під pilot-ключами Зелений UI без delivered smoke
Money identity Один debit на failover-smoke Другий settle на той самий intent key
White-label UI Статуси без upstream-брендів Бренди у webhook

Усі п’ять — інакше тримайте in setup.

Vault-green і smoke перед бейджем

Vault-green: backup rail автентифікується й маршрутизує без вставки секретів у чат. Smoke: контрольована pilot-відправка з термінальним outcome в export — не mocked accept. Зробіть primary недоступним у lab-коридорі, підтвердіть впорядкований switch і чесність ledger.

Прив’яжіть грошові стопи до фінансові межі гаманця перед production-трафіком, щоб кривий backup не спустошив гаманець у першому реальному інциденті. Зміна середовища — у перехід sandbox → production; не піднімайте production-ключі, поки failover-smoke червоний.

Це не гейти rich-каналів і не SMS buyer checklist

Vault/template гейти rich-каналів питають, чи готові шаблони WhatsApp/RCS і секрети. SMS buyer checklist — чи готові API, гаманець і compliance до купівлі. Failover Live-гейти: якщо primary завтра впаде, впорядкований backup уже працює без подвійного списання й без витоку брендів?

Змішування чеклістів дає хибні зелені. Коридор може пройти SMS buyer readiness і провалити failover-smoke. Статті пов’язані; evidence розділені.

Cutover sandbox — не готовність failover

Sandbox → production keys доводить гігієну середовища. Він не доводить порядок backup, vault другого rail і money-safe switch. Послідовність: чесний sandbox → failover-smoke на пілоті → production keys → бейдж Live. Пропуск середини — подвійні списання й плутанина статусів у перший тиждень.

Зафіксуйте, хто може flip Live, хто змінює порядок rail, хто володіє client-facing copy під час switch.

Чекліст покупця до будь-якого бейджа Live

  1. Vault backup зелений зі scoped-секретами — не shared paste?
  2. Впорядкований backup пройшов smoke за forced-down primary?
  3. Smoke settled один debit на один intent?
  4. Клієнтські статуси white-label на обох rail?
  5. Фінансові межі гаманця активні до production volume?
  6. Live заблоковано, поки будь-який гейт вище червоний?

Перевірте шлях в IOSOR

Залиште продукт у setup, доки немає іменного навчання failover: примусово впадіть primary, одна резервна відправка пройшла, один debit збігся з intent, вивантаження додано. Лише тоді вмикайте Live. Здоровий OTP на primary — не хвіртка, і це не cadence сповіщень клієнту і не файл о 02:00.

Підсумок IOSOR

Live означає: backup доведено на цьому продукті, а не що primary виглядає здоровим.

Робіть: тримайте бейдж вимкненим, доки немає вивантаження навчання. Не робіть: фарбувати Live, бо OTP уже доходить, або бо інший канал уже Live.

Чи був матеріал корисним?

Пов’язані гіди