Компанія Gearset розширила можливості спостереження (observability) за застосунками Salesforce, додавши підтримку програмного забезпечення, розробленого за допомогою low-code інструмента Flow та об’єктно-орієнтованої мови програмування Apex. Про це повідомляє DevOps.
Gearset, розробник DevOps-платформи для Salesforce-застосунків, тепер може виявляти й аналізувати помилки Flow та Apex у режимі реального часу.
На відміну від інших платформ, де помилки виявляються через алерти, що надсилаються агентами всередині застосунків, Salesforce автоматично генерує листи з описом помилок у разі збоїв. Далі відповідальність за з’ясування причин лягає на ІТ-команду, яка підтримує ці застосунки.
У результаті команди часто отримують велику кількість фрагментованих повідомлень, які важко інтерпретувати: у них бракує контексту — що саме сталося, кого це зачепило та наскільки критичною є ситуація.
Gearset надає такий контекст і дає можливість фільтрувати помилки за типами, а також досліджувати їх за допомогою візуалізаційних інструментів.
Окрім того, ІТ-команди можуть налаштувати пересилання автоматичних листів про помилки від Salesforce до месенджерів Slack або Microsoft Teams.
Також можна налаштувати алерти таким чином, щоб сповіщення надходили лише у випадках, коли інцидент перевищує заданий поріг.

Загалом потреба в засобах спостереження лише зростатиме, оскільки все більше організацій створюють і впроваджують агентів штучного інтелекту на базі Salesforce. Із розширенням взаємодії між ШІ-агентами зростає ймовірність виникнення проблем, які ІТ-команди мають розслідувати, зауважує Лонге.
Водночас опитування Gearset показує, що 69% ІТ-команд, які працюють із Salesforce, не мають доступу до платформи спостереження. Команди, які користуються такими платформами, на 50% частіше виявляють помилки протягом доби й на 48% частіше усувають їх за той самий час, порівняно з тими, хто не має відповідних інструментів.
Позитивною тенденцією є те, що 81% респондентів уже впровадили CI/CD-платформи (безперервна інтеграція та доставка). У 2024 році Gearset залучила 800 нових клієнтів, довівши загальну кількість клієнтських організацій до 2900.
Хто саме створює більшість застосунків на платформі Salesforce, достеменно невідомо. Частину з них створюють розробники за допомогою low-code-інструментів, однак чимало компаній залучають професійних девелоперів. Це зумовлює значну варіативність у якості застосунків.
Незмінним залишається лише те, що темпи розроблення й розгортання кастомних застосунків для Salesforce постійно зростають.
Водночас Salesforce є закритою платформою з унікальним набором мов програмування, форматів і метаданих, що вимагає використання спеціалізованих DevOps-інструментів для управління розробкою та деплоєм.
Хто б не створював ці застосунки і яким би способом, усувати помилки зрештою доведеться DevOps-команді.
Читайте також на ProIT: Від коду до DevOps: SWE-1 охоплює всі етапи розроблення програм.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!