Вони перестали дзвонити нам, коли щось ламається.
Клієнти перестали дзвонити нам, коли щось ламається, і почали дзвонити, щоб ми будували наступне. Release engineering, середовища staging, безпечний доступ і міграції як проєкти тепер наповнюють інженерну чергу.
У цій статті 3 розділів
- Клієнти перестали дзвонити нам, коли щось ламається, і почали дзвонити, щоб ми будували наступне.
- Що наповнює інженерну чергу тепер: release engineering, середовища staging, безпечний доступ, міграції як проєкти. Робота, заради якої наймають інженерну команду.
- Більшість інцидентів на нашому desk відкриваємо ми, а не клієнт: моніторинг втручається першим.
- Збірки вдаються, бо рівень під ними наш: metal, SAN, мережа в нашій власній AS і інженери, які все це експлуатують.
Форма нашого support desk змінилася. Черга, яка весь час зростає, є чергою managed engineering: release engineering, середовища staging, безпечний доступ, міграції як проєкти. Доказом того, ким ми стали, є не відгук. Доказом є робота, яку нам приносять клієнти, і те, ким вони просять нас бути.
Break-fix нікуди не зник. Він просто перестав бути тим, через що клієнти дзвонять найчастіше. Хост, який відповідає о 3-й ночі, заробляє право на питання про те, що станеться о 9-й ранку в день запуску, і саме з цієї розмови складається інженерна черга.
Що вони наймають нас будувати тепер
Що наповнює інженерну чергу тепер, від найчастішого:
- 01CI/CD і робота на живих релізах: присутність на деплоях і go-live
- 02Середовища staging і pre-production
- 03Безпечний доступ: site-to-site, gateways на клієнта, розгортання для віддаленого персоналу
- 04Security hardening
- 05Інженерія продуктивності
- 06Міграції як проєкти і архітектура за ними
Міграції, архітектура й автоматизація виглядають малими в даних тікетів з однієї причини: найбільші збірки повністю випускаються із системи тікетів і виконуються як проєкти, з обстеженням, зеленим світлом і playbook для cutover. Найцінніші співпраці ніколи не були тікетами взагалі.
Доказ цього живе нижче ватерлінії, у збірках, які перестали бути тікетами: центр керування self-service, який ми вбудували у власний портал клієнта (кожна зміна VPN проходить через нашу чергу тікетів), платформа видавця, переархітектурована й посаджена на наш metal (міграція є проєктом, а не тікетом), і весь персонал агенції на безпечному доступі за один день. Жодна з них не вмістилася б у тікет.
Більшість інцидентів відкриваємо ми першими
Ще одне, бо воно належить до того самого зсуву. Більшість інцидентів на нашому desk відкриваємо ми: моніторинг втручається до того, як клієнт помітить. Break-fix desk чекає, доки помітите ви. Читайте більше про те, як працює наш support desk.
Навіщо взагалі купувати це в хостинг-провайдера
Проти найму in-house: старший інженер інфраструктури плюс SAN плюс чергування on-call є серйозним зобов’язанням і циклом найму до того, як хтось напише перший рядок. Ми є командою і дата-центром, доступними вже зараз.
Проти фрилансера або агенції: вони будують на інфраструктурі, яку експлуатує хтось інший. Коли вона ламається о 3-й ночі, вони відкривають тікет у хоста, якого не контролюють. Ми будуємо на інфраструктурі, яку також експлуатуємо, тож людина, яка її спроєктувала, є людиною, яка її лагодить.
Проти підтримки hyperscaler: рівень підтримки і черга, на рахунку, який рухається. Тут одна людина з іменем, з кінця в кінець, без рівнів, на обладнанні з фіксованою вартістю, яке належить нам. Різниця не є функцією. Різниця в тому, хто бере слухавку.
Орендоване, і з рівнями
Чужий metal, відповідь із черги.
Власне, але з рівнями
Metal належить їм. Ви все одно отримуєте рівень підтримки і чергу.
З іменем, але орендують
Справжня людина, яка будує на інфраструктурі, яку не експлуатує.
Власне, і з іменем
Інженери, які експлуатують metal, є тими, хто відповідає.
Збірки вдаються, бо рівень під ними наш: metal, SAN, мережа в нашій власній AS і BGP, інженери firmware у штаті. Стосунки є продуктом. Власна платформа є причиною, чому це працює, і причиною, чому ніхто, хто орендує свою, не може це скопіювати. Break-fix не є минулим, яке ми залишаємо. Це те, у чому ми стали достатньо добрими, щоб клієнти почали просити в нас більше.
“Клієнти перестали дзвонити нам, коли щось ламається, і почали дзвонити, щоб ми будували наступне.”
Прямі відповіді
Що насправді включає повністю керований хостинг?+
Рівень під застосунком є нашим: провізіонування, міграція, безпечний доступ, staging, спостережуваність, стан backup і DR, інженерія продуктивності й безпеки, які надають інженери з іменем і дедалі частіше як проєкти збірки, а не лише реагування на інциденти. Це робота, для якої ви інакше найняли б команду інфраструктури.
У чому різниця між підтримкою break-fix і managed engineering?+
Break-fix чекає на симптом і закриває тікет. Managed engineering проєктує, будує і сидить поруч на запуску. На нашому власному desk інженерна черга зросла в кілька разів з 2021 року, тоді як desk загалом ні.
Чи може хостинг-провайдер справді робити роботу DevOps і CI/CD?+
Найбільший попит у нашій інженерній черзі саме такий: release engineering, підтримка деплоїв, середовища staging.
Хіба не дешевше найняти фрилансера для роботи з інфраструктурою?+
Фрилансер будує на інфраструктурі, яку експлуатує хтось інший, тож збірка і відповідальність о 3-й ночі розділяються між двома сторонами. Тут це та сама команда, на інфраструктурі, яку ця команда також експлуатує.
Приносьте нам наступне, а не лише те, що зламалося.
Інженер з іменем, з кінця в кінець, на інфраструктурі, яка належить нам. Якщо це має бути проєктом, а не тікетом, ми так і скажемо.
Поговоріть з інженеромВи дійшли до кінця.
Застосуйте прочитане на практиці
Що ви запускаєте?
Розкажіть нам про навантаження, трафік і вимоги до відновлення. Почніть з конструктора сервера або обговоріть деталі з інженером.
Написано інженерами, які будують і експлуатують інфраструктуру, про яку йдеться.Поговоріть з інженером
