В апреле 2024 года вышел юбилейный
30-й выпуск технологического радара от экспертов компании ThoughtWorks. Мы внимательно изучили новый выпуск и подготовили краткий обзор. Напомним, что технологический радар выходит 2 раза в год на протяжении уже 15 лет, за это время в радаре упоминалось свыше 1600
практик, платформ, фреймворков и инструментов. В подготовке радара участвуют такие эксперты ThoughtWorks, как Martin Fowler, Neal Ford, James Lewis, Rebecca Parsons и другие.
Отчет начинается с 4-х актуальных проблем и вызовов в индустрии на начало 2024 года:
1. переход Open Source проектов на коммерческие лицензии;
2. развитие практик для удобной работы с Pull Requests и интеграцию в CI процесс;
3. применение AI инструментов в разработке;
4. формирование архитектурных паттернов для LLM.
На радаре в текущем выпуске упоминаются 18 практик, 25 платформ и более 60 инструментов, проектов и фреймворков. Что интересного мы отметили:
1. Развитие практики Infrastructure as code и появление новых платформ и инструментов:
- Платформы оркестрации инфраструктуры:
Terragrunt,
Terraspace,
Terraform Cloud,
Pulumi Cloud,
env0,
Spacelift;
- Экосистема инструментов
TACOS (Terraform Automation and Collaboration Software):
Atlantis,
Digger,
Scalr,
Terramate,
Terrateam;
- Стартап
System Initiative для создания цифрового двойника инфраструктуры от Adam Jacob, одного из пионеров Infrastructure as code и основателя Chef;
- Язык для описания облачной инфраструктуры
Winglang;
- Язык конфигураций
Pkl от Apple для реализации практики Configuration as code;
-
Pulumi,
OpenTofu и статический анализатор кода
Terrascan для Terraform;
2. Проекты и спецификации от CNCF и FinOps Foundation:
- Спецификация и проект
CloudEvents для создания event-driven архитектур;
- Спецификация
FOCUS для реализации практик FinOps;
- Проект
Open Policy Agent для унификации управления политиками;
3. Практики и инструменты для DevSecOps:
- Практика
Continuous Compliance на базе
SBOM и
SLSA;
- Практика
Security Champions;
- Инструмент и спецификацию
VISS (Vulnerability Impact Scoring System) от Zoom;
4. Сервисы для инженерной аналитики, метрик разработки и поставки
LinearB и
Develocity;
5. Платформы и инструменты для Observability:
HyperDX,
Akvorado,
Chronosphere;
6. Практику поддержания актуального состояния каталога сервисов на примере
Backstage;
7. Инструмент
IcePanel для реализации практики Diagrams as code и командной работы с архитектурой;
8. Инструменты для Kubernetes:
Kaniko,
Karpenter,
Rancher Desktop,
actions-runner-controller,
Zarf;
9. Практики и инструменты для AI такие, как RAG, Text to SQL, LLM для ChatOps и работы с Legacy кодом,
PromptOps,
Kubiya,
Autogen,
CrewAI,
AutoGPT,
Driver AI,
bloop.
Подробнее про практики, платформы и инструменты читайте в
30-м выпуске технологического радара и подписывайтесь на наш Telegram канал
Enabling.team Insights.