Azul обяви Azul Intelligence Cloud AI Assistant — интерфейс за запитвания на естествен език, който показва на IT, DevOps и екипите по сигурност къде се крият рисковете, свързани с лицензирането и сигурността в тяхната производствена Java среда.
Асистентът предоставя отговори, базирани на данни от реално време на изпълнение, като заменя статичните доклади, които остаряват още в момента на тяхното генериране.
Растящата повърхност за атаки
Това съобщение идва във време, когато средата на заплахите се променя бързо за всеки, отговорен за рисковете за сигурността в Java. По-рано тази година Anthropic разкри, че нейната система Mythos автономно е открила хиляди неизвестни досега софтуерни уязвимости, включително дефекти, останали незабелязани с десетилетия, и е създала работещи експлойти без човешка намеса.
OpenAI съобщи за подобни резултати с Aardvark — агент, базиран на GPT-5, който автономно е открил и разкрил реални уязвимости в софтуер с отворен код, десет от които са получили официални CVE идентификатори.
Националният център за киберсигурност на Обединеното кралство (NCSC) оцени, като изключително вероятно, че разпространението на инструменти за киберсигурност, базирани на изкуствен интелект, ще разшири достъпа до възможности за проникване с ИИ за по-широк кръг от държавни и недържавни субекти до 2027 г., поставяйки еквивалентен капацитет в ръцете на противници в рамките на следващите една до две години.
За предприятията, изпълняващи критични за бизнеса и ИИ работни товари на Java, практическият ефект е, че прозорецът между публикуването на уязвимост в Common Vulnerabilities and Exposures (CVE) и нейното превръщане в оръжие (което вече е паднало до под пет дни спрямо среден цикъл за отстраняване на уязвимости от 32 дни) става все по-кратък.
Статичните доклади не могат да поддържат темпото с динамична Java среда
Повечето IT и инженерни екипи все още управляват риска в Java със статични доклади за управление на IT/софтуерни активи (ITAM/SAM) и инструменти за сканиране на код. Те описват даден момент във времето, точни са в деня на генерирането си и стават все по-грешни след това, тъй като под тях се стартират, коригират, променят и спират виртуални машини на Java (JVM). Тази разлика се проявява като три вида излагане на риск, които се усложняват с нарастването на Java средата:
- Търговски лицензионен риск: нелицензирани (напр. Oracle Java) или неподдържани JVM, работещи без нечие знание.
- Риск за сигурността: некоригирани, уязвими Java версии, които все още се използват в производство.
- Оперативни разходи за поддръжка: неизползван и неактивен код, който все още се настройва, тества и пренася при всяка миграция, тъй като никой не може да прецени дали е безопасно да бъде премахнат.
Колкото по-голяма е средата, толкова по-големи стават и трите вида рискове и толкова по-малко може да се разчита на еднократен доклад за улавянето им, преди да са се превърнали в инцидент, констатация от одит или пробив в сигурността.
Няма нужда от съставяне на доклад — получавайте отговори в реално време
Azul Intelligence Cloud предоставя на IT и DevOps екипите два непрекъснато актуализирани регистъра на тяхната Java среда: JVM Inventory (наличност на JVM) — каталог в реално време на всеки JVM екземпляр, работещ навсякъде (на място, в облака или в контейнер), и Code Inventory (наличност на код) — запис по време на изпълнение кой код всъщност се изпълнява в производство спрямо този, който е само предоставен.
Новият AI Assistant добавя разговорен слой, използвайки най-новите LLM модели над двата регистъра, така че на екипите вече не им се налага да съставят доклад или да пишат запитване, за да ги използват. Те могат просто да попитат:
- „Кои JVM изпълняват Java версии, които не са с най-новите актуализации?“
- „Къде в момента работи Oracle Java в производство?“
- „Кой код не е бил изпълняван през последните четири тримесечия и е безопасно да бъде премахнат?“
Всеки отговор идва от реални производствени данни, така че екипите могат да се задълбочават при нужда, да следват следа или да тестват нова хипотеза незабавно — вместо да чакат следващото планирано сканиране.
„Azul разширява своята платформа Intelligence Cloud с нов AI Assistant, който предоставя на предприятията интерфейс на естествен език към техните среда за изпълнение на Java, за да помогне за идентифицирането на неизползван код, излишни JVM и непроследени внедрявания. За организации с десетилетия натрупан Java дълъг, инструментът адресира празнота, която все още не е била целево атакувана на това ниво“, заявява Уилям Фелоус, изследователски директор в 451 Research от S&P Global Energy.
За първи път бизнес потребител може да види пълната картина
Виждането на пълната картина на една Java среда винаги е изисквало преминаване през някой, който може да генерира доклада — DevOps инженер, платформа екип или аналитик по сигурността, докато всички останали са чакали превод.
Тъй като Azul Intelligence Cloud AI Assistant отговаря на достъпен език, същите тези данни от средата за изпълнение стават пряко използваеми от лицата, вземащи бизнес решения. Одит контрольор, подготвящ се за проверка, финансов директор (CFO), оценяващ рисковете от лицензирането на Oracle преди подновяване, или директор по информационна сигурност (CISO), който се нуждае от актуален и по-защитим отговор за борда на директорите, могат да го получат и оценят, без да чакат технически екип първо да извлече и интерпретира данните.
Този пряк достъп се разпростира и до партньорите, които управляват Java среди от името на клиенти: за доставчици на управлявани услуги (MSP) и системни интегратори, управляващи Java при множество клиенти, AI Assistant предоставя резултат при поискване, който могат да предлагат като част от текущи управлявани услуги, а не като еднократен ангажимент.
Във всеки случай — дали за финансов директор, директор по сигурността или партньор — AI Assistant не предприема действия в средата; той само отговаря на въпроси спрямо данните в реално време от JVM Inventory и Code Inventory, извлечени от реални среди. Така отговорът може да бъде проследен обратно до това, което действително е работило в производство, а не до генерирано резюме.
Всеки доставчик на JVM, един разговор
Azul Intelligence Cloud AI Assistant работи независимо от това кои JVM са внедрени, от кой доставчик са или колко стари или големи са приложенията, работещи върху тях. JVM Inventory и Code Inventory запазват историята на компонентите и използването на кода във времето, така че AI Assistant може да анализира кой код, кои JVM и кои приложения наистина са работили в производство — както сега, така и в миналото. След това той представя тези данни на достъпен език: например кога за последно е работила Oracle JVM, кой код действително се е изпълнил и кой неизползван или неактивен код може безопасно да бъде премахнат.
Това ниво на проницателност се постига без да се добавя натоварване върху производството. Базираният на LLM AI Assistant прави запитвания към данните за изпълнение на Java, които Azul Intelligence Cloud вече събира от работещите JVM, така че няма допълнителни разходи за производителност.
„С години предприятията изграждаха табла за управление и доклади, за да разберат какво всъщност работи в тяхната Java среда, но докато даден доклад бъде обобщен и прегледан правилно, рискът, който той описва, често вече се е променил“, казва Скот Селърс, главен изпълнителен директор на Azul.
„Това преди беше проблем с производителността. Сега, когато изкуственият интелект може да открие и използва като оръжие дадена уязвимост за часове вместо за седмици, това е бизнес риск — за сигурността, за съответствието и за лицензионния риск, който се появява при одит. Azul Intelligence Cloud AI Assistant позволява на IT екипите и екипите по сигурност да задават директен въпрос на достъпен език и да получават отговор, базиран на това какво наистина работи в производство в момента, както и да правят запитвания към историческа информация за последващ анализ“, заключва Селърс.