Внутренние сервисы
Когда процесс живёт в таблице, а таблица — в переписке, пора делать сервис.
Что это бывает
- Панели управления. Свой интерфейс к инфраструктуре или к внутренним операциям: посмотреть состояние, запустить действие, увидеть историю.
- Учётные системы. Заявки, оборудование, лицензии, доступы, договоры — то, что не тянет на большую систему, но требует порядка.
- Личные кабинеты. Для сотрудников, партнёров или клиентов: свои данные, свои документы, свои заявки.
- Отчётность. Сборка данных из нескольких систем в один регулярный отчёт.
Как строим
Права и роли с самого начала, audit log действий пользователей, вход через LDAP или Active Directory, а не отдельный пароль. Развёртывание — тем же пайплайном, что и остальные системы, с резервным копированием и мониторингом.
Что получает заказчик
Процесс, который перестал зависеть от того, помнит ли конкретный человек, куда он положил файл.