Какие платформы разработки для Jira существуют?
Платформы разработки для Jira — это варианты развёртывания Jira, каждый из которых определяет свой подход к созданию расширений и интеграций.
Аналогия из жизни: платформы Jira можно сравнить с типами жилья. Data Center — это собственный дом (полный контроль, но обслуживание на вас). Cloud — это арендованная квартира в управляемом доме (удобно, но хозяин устанавливает правила). Server — снесённый дом, из которого пора переезжать.
Jira Server (EOL февраль 2024)
- Однонодовая on-premise установка
- Плагины в формате P2 (OSGi-бандлы)
- Прекращена продажа в феврале 2021, полный End of Life — февраль 2024
- Все клиенты вынуждены мигрировать на Data Center или Cloud
Jira Data Center
- Кластерная on-premise установка (несколько нод за балансировщиком)
- Общая БД и файловая система между нодами
- Те же P2-плагины, что и Server, но с требованиями к кластерной совместимости
- Поддерживает нулевой простой при обновлении (zero-downtime upgrades)
- Лицензируется по количеству пользователей (от 500)
Jira Cloud
- SaaS-решение, управляемое Atlassian
- Два фреймворка для приложений: Forge (serverless) и Connect (self-hosted)
- Автоматические обновления, мультитенантность
- REST API v3, GraphQL (в development)
| Характеристика | Data Center | Cloud |
|---|---|---|
| Развёртывание | On-premise / IaaS | SaaS |
| Кастомизация | Полная (P2 плагины) | Через Forge/Connect |
| Контроль данных | Полный | Ограниченный |
| Обновления | Ручные | Автоматические |
| Масштабирование | Горизонтальное (кластер) | Автоматическое |
| API | REST v2 | REST v2/v3 |
Миграция
Миграция Server на DC относительно простая — тот же код плагинов, но нужно обеспечить кластерную совместимость (stateless-дизайн, распределённые кэши и блокировки).
Миграция Server на Cloud сложная — полная переработка плагинов на Forge/Connect, миграция данных через Jira Cloud Migration Assistant (JCMA), переработка интеграций.
Частые ошибки
- Разработка нового плагина под Server API без учёта DC-специфики (кластеризация)
- Предположение, что плагин для DC автоматически работает в Cloud — это совершенно разные платформы
- Игнорирование сроков EOL при планировании — Server EOL уже наступил
Как используется в 2026
- Data Center остаётся основной платформой для крупных enterprise-клиентов с on-premise требованиями
- Cloud доминирует по количеству инстансов и активно продвигается Atlassian
- Atlassian инвестирует преимущественно в Cloud — новые фичи появляются там первыми
- Forge стал рекомендуемым фреймворком для новых Cloud-приложений
На собеседовании: интервьюер хочет услышать, что в 2026 году актуальны только Data Center и Cloud, а Server полностью прекращён. Покажите понимание ключевого отличия: DC — это свой контроль и P2-плагины, Cloud — это SaaS с Forge/Connect. Частая ошибка — не упомянуть, что плагины DC и Cloud абсолютно несовместимы.