Нове дослідження показує, що 15,6 мільйона розробників у всьому світі наразі використовують власні хмарні технології, причому більшість із них сприяють професіоналам серверної частини та DevOps.
Висновки, отримані в результаті великого опитування, проведеного Cloud Native Computing Foundation (CNCF) і аналітичною компанією SlashData, надають детальний огляд практик і інфраструктурних стратегій розробників у всьому світі.
Опитування показує, що 77 відсотків розробників бекенда зараз використовують принаймні одну хмарну технологію. Професіонали Backend і DevOps разом складають 58 відсотків усіх користувачів, що свідчить про глибину інтеграції цих підходів у корпоративні середовища. Такі технології, як API-шлюзи та мікросервіси, залишаються поширеними, з показниками впровадження серед розробників серверних програм 50 і 46 відсотків відповідно.
Деякі нові практики, такі як спостережливість, Kubernetes, інженерія хаосу та незмінна інфраструктура, продовжують поширюватися більш поступовими темпами. Вони розглядаються як ознаки розвитку сектору, який рухається від раннього впровадження до комплексного функціонування інфраструктури та процесів розвитку.
«Ці дані підтверджують те, що ми бачимо в екосистемі: нативна хмара виходить далеко за рамки використання традиційної серверної та контейнерної інфраструктури. Розробники впроваджують нативні хмарні технології, починаючи від проектування платформи та закінчуючи ШІ, щоб задовольнити надійність, масштабованість і експлуатаційні потреби», — сказав Кріс Аніщик, технічний директор CNCF.
Звіт визначає помітні зміни в стратегіях хмарної інфраструктури. Використання гібридної хмари зросло до 32 відсотків серед усіх розробників проти 22 відсотків у 2021 році. Багатохмарне розгортання також завоювало переваги, тепер становить 26 відсотків, що дозволяє організаціям досягти більшої гнучкості та зменшити залежність від окремих постачальників. Поява тенденції до розподіленої хмари, яку використовують 15 відсотків розробників серверної частини, відображає зростаючі потреби виконувати робочі навантаження ближче до джерел даних і кінцевих користувачів.
«Сама DevOps була схожа на маятник. У минулі роки у вас зазвичай був спеціаліст DevOps, який міг бути вбудованим у команду, або хтось, хто більше зосереджений на інфраструктурі в команді», — сказав Боб Кіллен, старший менеджер технічної програми CNCF. «Тепер, оскільки у нас є внутрішні переселенці та деякі з цих інших речей, це відходить у зворотний бік. Ми бачимо більше операційної платформи, команди, зосередженої на інженерії, з розробниками, які використовують більше хмарних інструментів, [and] вони все ще вважають себе бек-енд розробниками».
Розробники штучного інтелекту та машинного навчання демонструють іншу модель впровадження хмарних технологій. Лише 41 відсоток професійних розробників штучного інтелекту вважаються «хмарними» попри те, що вони покладаються на надійну інфраструктуру. Близько 30 відсотків розробників штучного інтелекту використовують платформи машинного навчання як послуги (MLaaS), які спрощують операції шляхом абстрагування управління інфраструктурою.
“Багато [AI developers] споживають SAS, тому вони спілкуються як із кінцевою точкою чату GPT чи чимось подібним, але всі ці служби працюють у хмарній інфраструктурі, тому переважна більшість [machine learning] Сервіси SAS використовують Kubernetes під капотом, — сказав Кіллен. — Тож вони просто використовують його, споживають, але вони цього не усвідомлюють. Тож вони насправді не знають, що там за завісою».
CNCF робить висновок, що екосистема хмарних технологій вступає у фазу, зосереджену на автоматизації, спостережливості та стійкості в розробці. Перехід від впровадження інструментів до оптимізації систем.
