2TECH.WORK
2TECH.WORK / PLATFORM

Надайте вашому застосунку надійний дім

Плануйте, як сервіс запускається, зберігає дані, повідомляє про проблеми та відновлюється після релізу.

Дізнатися більше
Архітектура та підключення, описані на цій сторінці.
01

Знайте, що потрібно запускати

Перерахуйте процеси, які потребує ваш додаток. HTTP-сервіс обробляє запити, воркер обробляє фонові завдання, а заплановане завдання виконується у певний час. Для кожного з них задайте чітку команду запуску. Виберіть підтримувану версію середовища виконання і зафіксуйте її в проекті.

02

Відділяйте файли від стійких даних

Вихідні дані можна відновити; завантажені файли та записи бази даних зазвичай неможливо відтворити. Вирішіть, які дані повинні вижити після перезапуску, ще до розгортання. Тримайте тимчасові файли одноразовими і розміщуйте стійкі дані у сховищі з явною політикою резервного копіювання. Перевіряйте відновлення, а не лише створення резервної копії.

03

Перевіряйте поведінку, а не лише процес

Запущений процес все одно може бути непридатним для використання. Перевірте звичайну сторінку, типовий запит та його важливі залежності. Використовуйте обмежені тайм-аути. Після релізу порівняйте шаблони збоїв з попередньою версією та зберігайте процедуру відкату, що включає сумісність конфігурації.