Куда нас вынесут большие технологические волны DevOps. ai.. ai. code assistant.. ai. code assistant. datadog.. ai. code assistant. datadog. DevOps.. ai. code assistant. datadog. DevOps. dora.. ai. code assistant. datadog. DevOps. dora. gartner hype cycle.. ai. code assistant. datadog. DevOps. dora. gartner hype cycle. iac.. ai. code assistant. datadog. DevOps. dora. gartner hype cycle. iac. platform engineering.. ai. code assistant. datadog. DevOps. dora. gartner hype cycle. iac. platform engineering. безопасная разработка.. ai. code assistant. datadog. DevOps. dora. gartner hype cycle. iac. platform engineering. безопасная разработка. Блог компании Конференции Олега Бунина (Онтико).. ai. code assistant. datadog. DevOps. dora. gartner hype cycle. iac. platform engineering. безопасная разработка. Блог компании Конференции Олега Бунина (Онтико). Информационная безопасность.. ai. code assistant. datadog. DevOps. dora. gartner hype cycle. iac. platform engineering. безопасная разработка. Блог компании Конференции Олега Бунина (Онтико). Информационная безопасность. искусственный интеллект.. ai. code assistant. datadog. DevOps. dora. gartner hype cycle. iac. platform engineering. безопасная разработка. Блог компании Конференции Олега Бунина (Онтико). Информационная безопасность. искусственный интеллект. Исследования и прогнозы в IT.. ai. code assistant. datadog. DevOps. dora. gartner hype cycle. iac. platform engineering. безопасная разработка. Блог компании Конференции Олега Бунина (Онтико). Информационная безопасность. искусственный интеллект. Исследования и прогнозы в IT. облачные провайдеры.

В 1995 году с легкой руки Gartner в умах многих аналитиков по всему миру поселился новый термин — Gartner Hype Cycle. Как только не называли эту кривую: и цикл хайпа, и цикл зрелости, и цикл ожиданий. Но мне больше всего нравится представлять её в виде волн. Тогда в ней появляется глубокий образ — множество волн, которые в нашем технологическом мире переплетаются и рождают нашу повседневность.

Меня зовут Антон Черноусов. Я Developer Advocate в Yandex Cloud и многие годы веду подкаст «The Art Of Programming».

Кривая Гартнера частенько помогает представить результаты прогнозов. Хотя прогнозы — дело неблагодарное. Особенно если мы попытаемся «заглянуть под капот» одной узкой сферы. Сегодня мы займемся неблагодарным делом и пристально посмотрим на мир DevOps.

Куда нас вынесут большие технологические волны DevOps - 1

Компания Gartner ежегодно выпускает прогноз развития новых технологий. В 2024 году аналитики Gartner проанализировали более 2 тысяч технологий и выбрали 25 самых перспективных, которые могут претендовать на массовость в ближайшие годы. Это выглядит так:

Куда нас вынесут большие технологические волны DevOps - 2

Кривая Гартнера помогает определить перспективные направления развития технологий, чтобы подготовиться к будущим событиям, оптимизировать свои ресурсы и принять стратегические решения для дальнейшего роста и развития. То есть получить конкурентные преимущества перед теми, кто такого планирования не проводил.

Мы же попробуем сделать подобный прогноз в рамках DevOps, чтобы прийти к своим выводам и запастись «спасательными кругами». Вспомним про наш глубокий образ — у нас же волны, поэтому без них никуда.

Если в рамках одной сферы деятельности накладывать одну кривую на другую, на некотором отдалении они начнут сливаться. Ценители живописи скажут: чтобы увидеть целостную картину, надо отойти на фокусное расстояние. Тогда отдельные мазки исчезнут, а волны превратятся в бушующее море. Множественные события и новости объединятся и можно будет увидеть и выделить некоторые важные направления.

Дисклеймер:

Вы можете быть со мной совершенно не согласны, и в вашей картине мира в море DevOps могут быть другие важные технологические волны. Но для меня они такие.

В нашей DevOps-картине мы можем выделить крупные волны. Такие, которые коснулись части профессионалов и в качестве технологических волн накроют значительные массы специалистов в текущем году.

Куда нас вынесут большие технологические волны DevOps - 3

Чтобы не быть голословными, попробуем оттолкнуться от работы, которую уже проделали аналитики по всему миру. Заглянем в несколько базовых для сферы DevOps документов, появившихся в прошлом году:

  • Исследование от рабочей группы DevOps Research and Assessment (DORA) из Google — Accelerate State of DevOps 2024 подчеркивает значимость AI в разработке ПО и его влияние на производительность технологических организаций.

  • Исследование состояния DevOps в России 2024, выполненное при поддержке многих технологических компаний России.

  • Три исследования от компании Datadog: 1. State of DevSecOps 2024, 2. State of Cloud Security, 3. State of Cloud Costs фокусируются на важности безопасности и стабильности в процессах DevOps.

  • Исследование SlashData, выполненное по заказу CD Foundation — State of CI/CD Report 2024: The Evolution of Software Delivery Performance и другие подобные отчеты показывают необходимость оптимизации и совершенствования процессов CI/CD для повышения эффективности доставки ПО.

  • Исследование McKinsey Global Institute — The next big arenas of competition говорит о том, что такие отрасли, как ИИ, кибербезопасность и робототехника могут трансформировать глобальную экономику.

Эти тенденции демонстрируют направления развития DevOps, которые будут иметь значительное влияние на отрасль в ближайшем будущем. Давайте разберём каждое из них более подробно.

Первая волна. Дальнейшее развитие и внедрение инструментов на базе AI

В 2025 году ожидается дальнейшее развитие и внедрение инструментов на основе искусственного интеллекта (AI) в DevOps. Эти технологии уже начали применяться для автоматизации различных процессов, и их более широкое использование будет иметь значительное влияние на отрасль. Вот два ключевых примера применения AI:

  • Code Assistant на базе AI: такие инструменты, как SourceCraft Code Assistant и GigaCode, а также некоторые open source решения начинают интегрироваться в процесс разработки. Особенно в хорошо формализованных областях, таких как работа с инфраструктурой облачного провайдера. Эти инструменты помогают оптимизировать кодинг и ускорить разработку.

  • Аналитические помощники для рутинных операций: примером могут служить встроенные модели машинного обучения в Yandex Security Deck. Они анализируют все операции и выявляют потенциальные угрозы, а YandexGPT суммаризирует действия, упрощая контроль и мониторинг.

Одна из острых болей нашей отрасли — обработка тысяч алертов во время даже небольших инцидентов. AI может существенно помочь в решении этой задачи.

Куда нас вынесут большие технологические волны DevOps - 4

Тема работы с алертами вечно живая на любой DevOps конференции. Для примера — пара докладов из программы DevOpsConf этого года:

Применение AI может позволить выделить важные алерты и повысить живучесть систем. Ведь любой, даже самый маленький алерт может вырасти в большой инцидент, а по дороге породить волну новых алертов и инцидентов в крупной системе.

Мы медленно движемся к решениям, позволяющим выделять важные алерты и подсвечивать их нашим дежурным и саппорту, что является одним из ключевых направлений повышения надежности и эффективности DevOps-практик. Применение AI потенциально может закрыть большую часть таких проблем.

Вторая волна. Безопасность перестает быть отдельным анклавом в разработке ПО

Самостоятельный рынок продуктов безопасности уверенно растет и, кажется, захватывает все новые и новые бизнес-домены. Можно предположить, что такой хороший рост вызван набором острых проблем в сфере защиты информации и текущих инфраструктур. И эти проблемы вечно с нами. Каждый год мы бурно обсуждаем, откуда они берутся и как с ними бороться. Это видно по топу докладов конференции DevOpsConf 2024. Яркий пример — доклад Дмитрия Евдокимова — Безопасность Kubernetes-кластеров: вредные советы.

В программе этого года можно выделить доклады:

Рост на рынке безопасности выглядит впечатляющим, и стоит ожидать появления новых продуктов. Его можно объяснить двумя взаимосвязанными факторами.

Куда нас вынесут большие технологические волны DevOps - 5

Во-первых, продукты будут прежде всего появляться у облачных провайдеров, которые в общем смысле будут «высасывать» предметных экспертов из других бизнесов.

Во-вторых, облачные технологии будут способствовать проникновению культуры безопасной разработки в компании-потребители, что приведет к усилению профессионального общения, обмена знаниями и обогащению общей культуры разработки. Эти факторы создадут новое поколение экспертов в области безопасности, что простимулирует дальнейшее развитие рынка.

Третья волна. Проникновение идеи Platform Engineering в комьюнити

В Accelerate State of DevOps 2024 — Platform Engineering определен как социально-техническая дисциплина. В рамках этой методологии инженеры учитывают не только технические аспекты автоматизации, но и повторяемость процессов. А также то, как сделать платформенные решения доступными для самообслуживания клиентов платформенных решений.

«Platform engineering is a sociotechnical discipline where engineers focus on the intersection of social interactions between different teams and the technical aspects of automation, self-service, and repeatability of processes».

Platform engineering позволяет пересмотреть подход к тому, как реализована работа с платформой и инфраструктурой в компании.

Исследование показало, что индивидуальная производительность пользователей внутренних платформ на 8% выше, а производительность команд — на 10%. Из-за такого конкурентного преимущества крупные игроки не смогут избежать соблазна и не создать свою внутреннюю Platform engineering команду. Вывод — эта дисциплина уже влияет и продолжит еще сильнее влиять на жизнь инженеров и развитие отрасли.

Куда нас вынесут большие технологические волны DevOps - 6

В прошлом году тема Platform Engineering уже обсуждалась в комьюнити. Недаром же в топ выступлений на конференции DevOpsConf 2024 попал прекрасный доклад по смежной тематике Виктора Попова — Платформа — это продукт. А что, вообще, такое — продукт?.

Очевидно, что в этом году мы продолжим делиться опытом в этой сфере. В программе конференции можно увидеть эти два доклада:

Значит, тема продолжает заинтересовывать и набирать обороты.

Вместо заключения

Таким образом, в сфере DevOps в 2025 году нас будут преследовать три больших волны, которые будут формировать будущее отрасли: 

  • Расширение использования инструментов на основе искусственного интеллекта. Внедрение AI и ML продолжит оптимизировать процессы автоматизации, тестирования и мониторинга, что приведет к более эффективной доставке программного обеспечения. 

  • Усиление внимания к информационной безопасности. Интеграция безопасности на протяжении всего жизненного цикла разработки ПО станет стандартной практикой, что поспособствует появлению новых продуктов и решений на рынке безопасности.  

  • Массовая разработка платформенных решений: Platform Engineering будет упрощать и ускорять работу разработчиков, обеспечивая повторяемость процессов и самообслуживание клиентов. Это приведет к повышению производительности и конкурентоспособности.

Эти изменения обещают сделать разработку программного обеспечения более эффективной и безопасной, а также создать новые возможности для профессионального роста в области DevOps. Следование за этими тенденциями и адаптация к новым условиям будут иметь решающее значение для специалистов, стремящихся оставаться востребованными в этой области.

Конечно, у каждого своя картина мира и взгляд на важные технологические волны в DevOps. Но это не мешает нам всем разглядывать одно и тоже бушующее море, пусть и по-разному. 

Одно я могу сказать точно: мир меняется, и иногда нужно ретроспективно смотреть на то, что происходит с индустрией и технологиями, чтобы сказать, куда все движется и куда двигаться самому. В своем докладе Infrastructure from Code. Следующий этап развития IaC я постараюсь это сделать.

Приходите на конференцию, обсудим все в кулуарах!

Автор: golodnyj

Источник

Рейтинг@Mail.ru
Rambler's Top100