Оптимізація Presale процесів за допомогою ChatOps

Наш клієнт, Beyond Risk - це динамічна технологічна компанія, що спеціалізується на рішеннях з управління корпоративними ризиками.

Співпрацюючи з Gart, Beyond Risk вирішила покращити свій Presale досвід, автоматизувавши процес створення пропозицій.

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

Рішення

Щоб задовольнити вимоги Beyond Risk, наша компанія запропонувала інноваційне рішення на основі інтеграції чат-ботів для автоматизації ІТ-операцій (ChatOps). Експерти Gart проаналізували ІТ-інфраструктуру Beyond Risk, визначивши області для вдосконалення та рефакторингу коду.

Використовуючи глибоке розуміння технологій ChatOps, Gart розробили комплексну систему автоматизації, спеціально адаптовану до унікальних Presale вимог Beyond Risk.

Ми створили інтерактивний потік, який дозволяє нетехнічним керівникам створювати динамічні та повністю налаштовані середовища. 

Коли актор видає “slash command”, інтерактивний потік запитує попередньо визначену конфігурацію (name, size, lifetime). Time-based функція забезпечує  автоматичне видалення середовища, тим самим усуваючи ризик неефективних операцій.

Ми інтегрували Slack як основний канал зв'язку для сповіщень у режимі реального часу, надсилаючи всі результати безпосередньо на визначений канал Slack та оперативно інформуючи зацікавлені сторони про статус запиту.

Реалізація була виконана з використанням Slack API для інтерактивного потоку, AWS Lambda для бізнес-логіки та хмари GitHub Action + Terraform для автоматизації інфраструктури.

Архітектура Beyond Risk:

Slack сповіщення:

Результати

Були досягнуті наступні результати:

Оптимізація процесу Presale  підготовки

Інтеграція автоматизації ChatOps за допомогою чат-бота в Slack зробила революцію в presale процесі Beyond Risk. Інтерактивний потік дозволив нетехнічним керівникам без особливих зусиль створювати динамічні та повністю налаштовані середовища, усуваючи необхідність ручного втручання. Це прискорило етапи створення та тестування пропозицій, підвищивши загальну ефективність presale операцій.

Покращене управління навколишнім середовищем

Використовуючи досвід Gart у рефакторингу коду та оптимізації інфраструктури, Beyond Risk подолала проблеми з управлінням своїм середовищем. Рефакторинг існуючого коду та архітектури інфраструктури дозволив швидко та динамічно створювати та видаляти середовище, забезпечуючи більшу гнучкість та масштабованість процесів розробки та продажів.

Розширені можливості автоматизації та тестування

Фреймворк автоматизації був розроблений спеціально для потреб Beyond Risk. Рішення уможливило автоматизовані сценарії, забезпечивши безперебійну роботу всіх компонентів системи в реальних умовах. Це зменшило потребу в ручному втручанні та мінімізувало ризик помилок або неефективності системи.

Сповіщення та оновлення в режимі реального часу

Інтеграція Slack як основного каналу комунікації дозволила отримувати сповіщення та оновлення статусу запитів у режимі реального часу. Зацікавлені сторони були оперативно поінформовані про хід виконання дій, що забезпечило прозорість і сприяло ефективній співпраці між членами команди.  

Загалом, співпраця між Gart та Beyond Risk призвела до високоефективного та автоматизованого процесу передпродажної підготовки. Завдяки автоматизації ChatOps, рефакторингу коду та оптимізації інфраструктури, Beyond Risk підвищила операційну гнучкість, прискорила цикл продажів і підвищила рівень задоволеності клієнтів. 

210