Azure & .Net Digest #30 AKS: Специфікація підготовленого образу , App Routing з Gateway API, Azure Database for PostgreSQL
Ласкаво просимо до чергового випуску про новини Azure! Цього разу багато цікавих оновлень для різних сервісів.
Якщо у вас є новини, які ви хотіли б запропонувати чи обговорити, будь ласка, приєднуйтеся до нашого Telegram-каналу за посиланням.
Обчислення (Compute)
- AKS: Специфікація підготовленого образу (Prepared Image Specification) у Preview. Уявіть, що у вас складний кластер, і під час розгортання нових вузлів (nodes) доводиться завантажувати великі обсяги образів або застосовувати безліч налаштувань. Ця нова специфікація дозволяє попередньо налаштувати образ вузла. Він матиме вже кешовані образи контейнерів та заздалегідь застосовані конфігурації через набір ініціалізаційних скриптів. Ви просто створюєте ресурс специфікації підготовленого образу в Azure, який визначає весь цей контент і конфігурацію, і потім він використовується для створення нових вузлів.

- Kubernetes Fleet Manager: Контроль збоїв під час оновлень. Тепер можна встановити ліміт (конкретну кількість або відсоток) дозволених збоїв під час розгортання оновлень. Замість стандартної зупинки процесу після збою одного кластера, система тепер підтримує певний рівень відмов. Це дає більший контроль над балансом між відмовостійкістю та успішністю розгортання. Налаштовувати це можна як на рівні етапу (stage), так і на рівні групи (group).
- App Routing з Gateway API (GA). Поточний проєкт Ingress NGINX припиняє свою роботу (retired). Це означає, що для стандартного управління трафіком на
7-му рівні (Layer 7 ingress) потрібно переходити на Gateway API. У рамках цього переходу маршрутизація застосунків тепер також доступна на цих Gateway API. - Azure Automation. Сервіс тепер підтримує PowerShell версії 7.6 для середовища виконання (runtime) та runbooks.
- Trusted Launch за замовчуванням (GA): Конфігурація Trusted Launch тепер є стандартною для всіх нових віртуальних машин Gen2 (на базі UEFI). Вона використовує virtual TPM для забезпечення підтвердженого безпечного завантаження (attested secure boot) від апаратного рівня до ОС. Конфігурація діє за замовчуванням під час створення ВМ через Portal, CLI, PowerShell, а також підтримується в інструментах Infrastructure as Code (Bicep, Terraform тощо).
- Виведення з експлуатації CC_v5: Віртуальні машини серії DCas_cc_v5, DCads_cc_v5, ECas_cc_v5, та ECads_cc_v5 (nested confidential VMs) виводяться з експлуатації на початку вересня. Користувачам необхідно завчасно мігрувати на новіші SKU.
- Azure App Service — автоматична конвертація в Markdown (Preview):
- ШІ-агентам зручніше працювати з форматом Markdown, оскільки він має низькі накладні витрати на форматування та зменшує використання токенів порівняно з HTML.
- App Service тепер може автоматично перетворювати HTML-відповіді застосунку в Markdown.
- Функція наразі доступна для Windows-екземплярів (підтримка Linux з’явиться згодом). Для активації клієнт надсилає заголовок Accept: text/markdown.
- Azure Kubernetes Service (AKS) — метрики Control Plane (GA):
- За допомогою керованого сервісу Azure Monitor для Prometheus реалізовано збір метрик панелі керування AKS.
- До охоплених компонентів входять: API server, база даних etcd, scheduler, controller manager, autoscaler та node autoprovisioning. Це забезпечує повний огляд інфраструктурного стану.

- App Service Managed Instance: За аналогією з SQL Managed Instance, з’явився сервіс App Service Managed Instance. Він забезпечує високий рівень сумісності для існуючих веб-додатків, дозволяючи переносити їх у хмару без зміни коду чи складних конфігурацій, зберігаючи при цьому автоматичне масштабування та відмовостійкість.
- Зміни у ліцензуванні Azure VMware Solution (AVS): У зв’язку зі змінами у правилах ліцензування Broadcom, сервіс AVS більше не надаватиме ліцензії в комплекті. До 30 серпня 2027 року користувачам необхідно придбати власні ліцензії та використовувати модель BYOL (Bring Your Own License).
- Azure Site Recovery (ASR) — Bring Your Own NIC (GA): Під час тестового або реального відновлення після аварій (failover) тепер можна підключати заздалегідь створені мережеві карти (NIC). Це корисно для сценаріїв зі специфічними мережевими налаштуваннями або заздалегідь підготовленими IP-адресами.
Налаштування vCore для віртуальних машин Azure (GA): З’явилася можливість гнучкого налаштування віртуальних ядер для VM:
- Вимкнення SMT (Hyper-Threading): Дозволяє вимкнути паралельне виконання потоків на одному фізичному ядрі для забезпечення стабільної та прогнозованої затримки (latency) обчислень.
- Маскування кількості ядер для ОС: Можна зменшити кількість ядер, які бачить операційна система, без зміни конфігурації (SKU) самої VM (наприклад, залишаючи 8 або 16 фізичних ядер). Це дозволяє заощадити на ліцензуванні ПЗ, що розраховується за кількістю ядер, зберігши при цьому виділений обсяг оперативної пам’яті, пропускну здатність мережі та дискової підсистеми.
- Azure App Service: завершення підтримки Node 22 LTS. Підтримка версії з тривалою підтримкою Node.js 22 в Azure App Service добігає кінця 30 квітня 2027 року. До настання цієї дати необхідно перевести додатки на Node 24 LTS або новішу версію.
eBPF для Azure Container Networking Services в AKS (GA)
Під час використання Azure Container Networking Services разом із Managed Kubernetes (AKS) з’явилася можливість задіяти технологію eBPF (Extended Berkeley Packet Filter) для хостової маршрутизації. Перенесення маршрутизації та перенаправлення пакетів безпосередньо в ядро системи надає наступні переваги:
- Зниження затримок (latency) під час передачі даних;
- Збільшення пропускної здатності (throughput);
- Невелике зниження навантаження на CPU хоста за рахунок обходу декількох проміжних рівнів логіки та додатків.
Функціональність офіційно досягла етапу загальної доступності (Generally Available, GA).
- Віртуальні машини V7: нові розміри для серій D та E Серія V7 поповнилася новими конфігураціями для сімейств D (загального призначення) та E (оптимізовані за пам’яттю). Представлено варіанти на 248 та 372 віртуальних процесори (vCPU), які також отримали підвищені ліміти пропускної здатності мережі та дискового сховища.
- Aspire 13.5 (GA) Платформа Aspire — це підхід Code-First для моделювання розподілених додатків, що охоплює сервіси, фронтенди, бази даних, контейнери та всі супутні компоненти системи. Описана модель дозволяє здійснювати моніторинг та оркестрацію. Замість послідовного запуску двох десятків окремих команд і сервісів, розробнику достатньо виконати єдину команду:
aspire run
Оновлення Aspire 13.5 досягло статусу GA і принесло:
- Оновлений візуальний інтерфейс;
- Покращення зручності роботи з CLI;
- Підтримку моделювання постійних томів (persistent volumes);
- Можливість роботи з ресурсами Azure у сценаріях Cross-Tenant.
Мережі (Networking)
- API Management: AI Gateway у Preview. Зазвичай API Management забезпечує управління середовищем виконання для API: робить їх доступними, захищає та моніторить. Тепер з’явився спеціалізований рівень AI Gateway, призначений конкретно для штучного інтелекту. Ви можете працювати зі своїми моделями, серверами MCP, інструментами, а також перетворити набір операцій REST API на сервер MCP. Крім того, можна об’єднати кілька серверів MCP, щоб вони виглядали як один єдиний сервер. І це не лише для продуктів Microsoft у Foundry — ці компоненти можуть бути розміщені в AWS, Google, OpenAI чи Anthropic. Ви також отримуєте повні метрики використання токенів через Open Telemetry для максимальної прозорості.
- Azure Firewall: Вставка HTTP-заголовків (GA). Коли надходить запит, ми тепер можемо змінювати заголовки HTTP або HTTPS. Це корисно, наприклад, коли застосунок очікує на певний заголовок для доступу або ідентифікації. Це також допомагає з Azure Virtual Desktop (VDI), обмеженнями між клієнтами (inter-tenant restrictions) та іншими засобами контролю доступу. Для зміни HTTPS-заголовків обов’язково потрібен рівень Premium, оскільки це вимагає перевірки TLS (TLS inspection).
- NAT Gateway: NAT64 (GA). Ця функція доступна лише для стандартних SKU V2, оскільки саме V2 додав підтримку IPv6, зональну надмірність та пропускну здатність 100 Гбіт/с. Ви використовуєте NAT Gateway для підключення віртуальних мереж до інтернету. NAT64 дозволяє робочим навантаженням на базі IPv6 обмінюватися даними з інтернет-ресурсами, що використовують IPv4, виконуючи для вас всю необхідну трансляцію протоколів.
- Azure Virtual Network Routing Appliance (GA): Керований сервіс Azure для спрощення складних архітектур маршрутизації у топологіях hub-and-spoke.
- Масштабованість: Працює між регіонами, підтримує IPv6 через ExpressRoute та двостекові (dual-stack) середовища. Дозволяє розширювати мережу та Private Endpoints без утримання окремих парків сторонніх віртуальних пристроїв.
- Архітектура: Деплоїться безпосередньо у VNet як високопродуктивний шар пересилання трафіку (forwarding layer), забезпечує високу надійність, підтримку Availability Zones та вибір рівнів пропускної здатності (bandwidth tiers).
- Azure Firewall як Explicit Proxy (GA): Можливість налаштовувати HTTP/HTTPS-проксі в додатках чи браузерах із вказівкою безпосередньо на Azure Firewall. Це також спрощує інтеграцію з Azure Arc, якому потрібен проксі для розширення управляючого шару (control plane).
- Route Maps у Azure Route Server (Preview): Гнучке управління динамічною BGP-маршрутизацією між VNet та мережевими пристроями (наприклад, SD-WAN). Дозволяє сумувати маршрути (зводити тисячі окремих маршрутів до компактних груп), фільтрувати їх, керувати вибором шляху (path selection) та використовувати теги BGP communities.

- Інтеграція Azure Traffic Manager з Azure DNS (Preview / DNS Flattening): Усуває зайвий проміжний крок (hop) при перенаправленні DNS. Замість створення CNAME-запису, який перенаправляє клієнта на ім’я trafficmanager.net, у зоні Azure DNS додається пов’язаний запис Traffic Manager. Під час запиту адреса розпізнається внутрішньо.
Переваги: Покращена продуктивність, підтримка DNSSEC, сумісність із Zone Apex (доменами верхнього рівня без префікса) та захист від помилок у конфігурації CNAME.
- Private Link через IPv6 (Preview): Можливість підключатися до PaaS-сервісів Azure через приватні эндпоінти IPv6 з VNet, підключених VNet або з локальних мереж через ExpressRoute Private Peering.
- NSP Perimeter Link (Preview): Двостороннє довірче з’єднання між двома периметрами мережевої безпеки (Network Security Perimeters — NSP). Дозволяє ресурсам з різних NSP взаємодіяти між собою з обов’язковою автентифікацією через Managed Identities без зміни правил доступу всередині самих NSP.
ExpressRoute Resiliency Guard (Preview):
- Функція для Virtual Network Gateway перевіряє відповідність налаштувань відмовостійкості обраному режиму (single або multi-homed).
- У режимі multi-homed система вимагає підключення двох окремих каналів або використання Metro-каналу.
- Примітка: Звичайний ExpressRoute-канал має два активних підключення до одного дата-центру (Meet-Me location). Metro-канал розподіляє ці підключення між двома різними точками Meet-Me в межах одного міста.
Azure Firewall Premium — збільшення продуктивності (GA):
- Пропускна здатність зросла до 22 Гбіт/с із включеною інспекцією TLS та системою IDPS у режимі блокування (deny mode).
- Ліміт на кожне TCP-з’єднання збільшено до 600 Мбіт/с, що більше ніж удвічі перевищує попередні показники.
Azure Front Door:
- Пакетні оновлення правил (GA): Для рівнів Standard і Premium додано можливість застосовувати зміни груп правил як атомарну операцію (застосовуються всі зміни або жодна). Це запобігає появі незахищених проміжних станів у разі часткового збою під час редагування.
- Mutual TLS / mTLS (Preview): Дозволяє проводити автентифікацію клієнтів на рівні Front Door до передачі запиту на джерело з гнучкими налаштуваннями валідації.
- Агрегація префіксів для ExpressRoute та VPN Gateways: Додано можливість сумаризації та агрегації префіксів для суміжних IP-адрес у єдиний або декілька більших префіксів. Це критично для великих корпоративних середовищ, де виникають обмеження на кількість маршрутів, що анонсуються через з’єднання.
- Підтримка IPv6 у Azure Firewall через Dual Stack: Додано режим Dual Stack (одночасна робота IPv4 та IPv6). Створити конфігурацію тільки з IPv6 наразі неможливо, але можна розгорнути новий брандмауер або оновити існуючий до Dual Stack. Наразі підтримується фільтрація мережевих правил та DNS Proxy (підтримка правил додатків та DNAT очікується пізніше).
Custom Blocking в Azure Application Gateway (GA)
У регіональному балансувальнику Layer 7 та його файрволі вебдодатків (WAF) функція налаштування кастомного блокування (Custom Blocking) перейшла в статус GA:
- При блокуванні запиту можна налаштовувати як код відповіді, так і тіло повідомлення (замість стандартного 403 Request is blocked).
- Налаштування здійснюється на рівні політики.
- Підтримується створення до 20 різних політик із цією функціональністю.

Комплекс оновлень для Azure Bastion
Azure Bastion — це керований хост-проміжник (jump box), який інтегрується з Microsoft Entra для автентифікації та усуває потребу у відкритті зовнішніх портів. Оновлення включають:
- Підключення до AKS API: З’явилася можливість підключатися безпосередньо до API-серверів кластерів AKS через Bastion для виконання інструментів на кшталт kubectl.
- Термін дії посилань для доступу (GA): На певних SKU реалізовано можливість створення посилань для спільного доступу (shareable links) із заданим терміном дії (час і дата закінчення) для надання тимчасового доступу до ресурсів.
- Підтримка Dual Stack (Preview): Додано можливість використання IPv6 на ділянці від користувача до Azure Bastion (трафік від Bastion до кінцевого ресурсу залишається на IPv4). Можливість доступна лише для нових розгортань і не може бути включена на існуючих.
Сховища даних (Storage)
- Azure NetApp Files: SMB Opportunistic Locking у Preview. Якщо у вас є клієнт SMB і ви підключаєтеся до ресурсу Azure NetApp Files SMB, ви можете надіслати запит на блокування певного файлу. Якщо немає інших клієнтів із конфліктуючим доступом, ви отримуєте це блокування. Це дозволяє клієнту ексклюзивно кешувати файл для читання або читання/запису та виконувати операції локально, що значно підвищує продуктивність. Якщо під час вашого блокування іншому клієнту знадобиться доступ до файлу, сервіс надішле сигнал розриву (break), ви скинете дані з кешу та втратите своє блокування. Це доступно як для нових, так і для існуючих томів.
- Azure Storage Mover підтримує AWS FSx: Додано підтримку міграції з AWS FSx for Windows File Server у файлові частки Azure Storage. Вимагає приватного з’єднання та протоколу SMB 2.x або вище. Одне завдання міграції підтримує до 500 мільйонів об’єктів (для більших обсягів створюються додаткові завдання).
Динамічна зміна розміру спільних дисків (Dynamic Resize):
- Додано підтримку гарячої зміни розміру для Premium SSD v2 та Ultra Disks, які використовуються як спільні диски даних (Data Disks), підключені через NVMe-контролер (не стосується системних дисків OS).
- Дозволяє починати з меншого обсягу та масштабувати диск під навантаженням без зупинки робочих процесів. Після зміни розміру диска в Azure необхідно розширити том усередині операційної системи.
Бази даних (Database)
- Azure Monitor: Дзеркалювання журналів (Log Mirroring) у Fabric у Preview. Тепер дані з Log Analytics Workspace можна зробити доступними в OneLake без їх переміщення. OneLake — це віртуалізований спосіб об’єднання всіх даних організації, який дозволяє показувати дані в інших місцях через «ярлики» (shortcuts) без дублювання. Нова функція робить саме це: посилається на дані Azure Monitor, які вже знаходяться у форматі Delta Parquet (рідному форматі OneLake). Жодного копіювання чи синхронізації не потрібно.

- Regex та Dynamic Data Masking в Azure SQL Database (Preview): Можливість використовувати регулярні вирази для маскування чутливих даних (наприклад, номерів соцстрахування) за допомогою функції regex_replace. Маскування відбувається на стороні клієнта під час відправки даних і не змінює інформацію в самій базі.
- Незмінні резервні копії (Immutable Backups) в Azure SQL DB та SQL Managed Instance (GA): Резервні копії за останні 7 днів за замовчуванням стають незмінними (їх неможливо видалити чи модифікувати). Це безкоштовний функціонал для захисту від шкідливого ПЗ та здирників (ransomware). Незабаром функція стане доступною і для тарифу Hyperscale.
- Azure Databricks Unity AI Gateway (GA): Єдиний шар управління та контролю (control plane & governance) для AI у Databricks. Забезпечує встановлення лімітів (rate limits), квот, політик та повну спостережуваність (включно з відстеженням витрат на токени) для моделей і MCP — як розміщених у Databricks, так і зовнішніх.
- SharePoint Connector для Azure Databricks (GA): Дозволяє здійснювати інкрементальну імпортування файлів із SharePoint. Неструктуровані дані імпортуються як бінарні файли, а структуровані (CSV, JSON, XML, Excel) — безпосередньо в таблиці Delta Tables.
- Подовження безкоштовного доступу до Genie One та Genie Agents: Безкоштовне використання розумних AI-помічників у Databricks продовжено до кінця січня 2027 року.
Microsoft Fabric — відновлення на рівні елементів (Item-level recovery):
- З 23 серпня функція вмикається за замовчуванням із терміном утримання 3 дні для підтримуваних типів елементів.
- Підтримує Cosmos DB, Data Pipelines, Lakehouses, Notebooks, Warehouses та інші об’єкти.
- Azure Database for PostgreSQL — перевірка перед оновленням (GA): Можливість запускати автоматичні валідаційні тести перед виконанням мажорного оновлення бази даних для виявлення та усунення блокуючих факторів і запобігання збоям.
- Створення Azure SQL Database у розширенні MS SQL для VS Code (GA): Майстер налаштування прямо в VS Code дозволяє розгорнути Azure SQL Database за кілька кроків, а також згенерувати файли Infrastructure as Code (Bicep, ARM, Terraform). Спочатку створюється база даних безкоштовного рівня (Free Tier), після чого можна вибрати: поставити її на паузу чи перейти на платне використання при перевищенні лімітів.
- Гарячі клавіші (Shortcut Configurations) у розширенні MS SQL (GA): Дозволяє налаштовувати, керувати та запускати найчастіше використовувані фрагменти SQL-запитів та команди розширення безпосередньо з панелі інструментів.
- Форматування SQL-коду (SQL Formatter в Preview): Нова функція в розширенні MS SQL допомагає підтримувати єдиний стиль коду в команді (регістр, вирівнювання, форматування списків).
- Зонна відмовостійкість для SQL Managed Instance General Purpose (Preview): Для наступного покоління (Next Gen) General Purpose додано підтримку зонної redundancy, що забезпечує рівень доступності (SLA) 99,995%.

- Azure Databricks Lakehouse / Lakebase у нових регіонах (GA): Керована серверлесс-база даних PostgreSQL (Lakebase), яка працює безпосередньо всередині Lakehouse, тепер доступна в регіонах North Central US, South Central US, Germany West Central та East Asia. Вона об’єднує транзакційні та аналітичні потреби без необхідності побудови окремих ETL-пайплайнів чи дублювання даних.
Extended Support для баз даних
Для робочих навантажень, де оновлення компонентів ускладнене або неможливе (наприклад, за відсутності доступу до початкового коду чи через жорсткі регуляторні обмеження), розроблено програму Extended Support:
- Вона дозволяє залишатися на версії бази даних після офіційного завершення її підтримки спільнотою (Community End of Life).
- Включає патчі безпеки, критичні виправлення помилок та технічну підтримку від Microsoft терміном до 3 років понад стандартний термін.
- Оплата нараховується автоматично за весь період використання непідтримуваної версії, але стягується лише до моменту переходу на підтримувану версію.
Різне (Miscellaneous)
- Anthropic Claude Opus 5. Остання версія Opus вже доступна. Її відмінність від наступного рівня (Fable 5) полягає в тому, що вона коштує приблизно вдвічі дешевше, але демонструє величезний стрибок продуктивності порівняно з Opus 4.8. Особливо це помітно в галузі глибокого мислення, довгострокових завдань та складних сценаріїв. Модель доступна у Foundry, M365 Copilot, десктопних застосунках, чатах, Copilot Studio, GitHub Copilot та Azure Databricks.

- Kimi K3 (Moonshot). Це нова модель має 2.8 трильйона параметрів та величезне контекстне вікно на 1 мільйон токенів. Вона доступна у Foundry через Fireworks AI (механізм висновків для запуску open-source моделей, що працює на Azure) і може бути використана в типі розгортання Data Zone.

- GPT Transcribe та GPT Live Transcribe у Foundry. Вони зосереджені на автоматичному розпізнаванні мовлення (ASR) високої точності (аудіо на вході, текст на виході). Ці моделі краще справляються з фоновим шумом, можуть обробляти шепіт, тихе мовлення, перемикання мов, сприйняття літерно-цифрових символів тощо. Стандартна версія GPT Transcribe ідеально підходить для завершених аудіофайлів (записів зустрічей, медіафайлів, голосових повідомлень). Live версія забезпечує потокову трансляцію з низькою затримкою для створення голосових асистентів, живих субтитрів тощо.
- Azure Enclaves у Preview. Це нове рішення, яке працює за принципом створення «спільноти» (community) — центрального вузла для моніторингу та управління мережею. Усередині цієї спільноти ви створюєте колекцію ізольованих мереж (анклавів), де в захищених групах ресурсів працюють ваші робочі навантаження. Через анклав можна керувати всією маршрутизацією та підключенням за допомогою політик. Це робить розгортання середовищ швидшим і безпечнішим, зберігаючи їх під повним контролем аудиту. Це вкрай важливо для урядових та жорстко регульованих секторів.
- Azure Key Vault. Тепер підтримує симетричні ключі (Symmetric Keys) у версії Preview (Premium SKU, шифрування на базі алгоритму AES). Симетричний ключ означає використання одного і того ж ключа як для шифрування, так і для дешифрування.
- Зміни в політиці обміну резервуваннями Azure. Ці зміни набувають чинності 1 лютого 2027 року. Резервування Azure дозволяють отримати значну знижку, зафіксувавши обсяг використання певного ресурсу в конкретному регіоні на 1 або кілька років. За певних умов їх можна було обмінювати на інші ресурси. Водночас існує Azure Savings Plan — план економії, який охоплює всі регіони та широкий спектр сервісів на основі фіксованої суми витрат. Savings Plan дає більше гнучкості для динамічних середовищ, хоча й пропонує трохи меншу знижку порівняно з точковими резервуваннями. Починаючи з 1 лютого 2027 року, ви більше не зможете обмінювати резервування Azure на сервіси, які покриваються Azure Savings Plan. Тому, якщо ваше середовище є динамічним і ви плануєте змінювати резервування в майбутньому, вам потрібно буде перейти на використання Savings Plans.
- Microsoft AI MAI Coding Model v1.1 у GitHub Copilot: Нова версія розробки потребує на 25% менше токенів для виконання завдань, забезпечує на 25% швидший стрімінг та коштує в 4 рази дешевше (чверть ціни) порівняно з попередньою версією. Яскравий приклад циклічного вдосконалення («hill climbing»).
- Нова версія моделі генерації зображень від Microsoft AI:Покращено якість відображення тексту, портретів та 3D-графіки. За продуктивністю модель посідає друге місце на ринку, поступаючись лише GPT Image 2 та випереджаючи інші аналоги.

Перша міркувальна модель (Reasoning model) від Microsoft AI — «Thinking model»:
- Доступна в Azure AI Foundry. Модель середнього розміру побудована на чистих, відстежуваних даних без дистиляції з інших моделей.
- Використовує архітектуру Mixture of Experts (MoE) з 35 мільярдами активних параметрів із 1 трильйона загальних (активує потрібні параметри під конкретне завдання).
- Має контекстне вікно у 256 000 токенів (~600 сторінок) та за бенчмарками близька до Claude Opus 4.6.

- Розширення моделей у GitHub Copilot: Додано відображення та можливість використання нових моделей, зокрема Gemini 3.7 Flash.
- Azure Linux 4 у Windows Subsystem for Linux (WSL) (Preview): Дистрибутив Azure Linux 4 тепер доступний у WSL. На відміну від версії для хостів контейнерів, ця версія орієнтована на використання як ОС для VM та VMSS. Це дозволяє розробникам запускати Azure Linux 4 локально на своїх робочих станціях через WSL для тестування, забезпечуючи наскрізну ідентичність середовища від розробки до продакшну. Наразі він завантажується з GitHub, але незабаром стане стандартним варіантом у WSL.
Нові моделі в Azure AI Foundry:
- DeepSeek V4 Flash 0731: Оптимізована для написання коду агентами, автоматизації робочих процесів та виконання завдань інтелектуального помічника.
- Nvidia Nemotron 3.5 Lightning: Призначена для обробки великих контекстів, багатокрокового виконання завдань та багатомовної підтримки.
Обидві моделі використовують високопродуктивний рушій інференсу Fireworks із оплатою за споживання. Крім того, Nemotron доступна через виділені обчислювальні ресурси (Managed Compute) у колекції Hugging Face.
- Спеціалізовані агенти в Azure Copilot: Замість єдиного вікна чату з’явилося випадне меню для прямого доступу до чотирьох спеціалізованих агентів: Troubleshooting (пошук та усунення несправностей), Deployment (розгортання), Optimization (оптимізація) та Resiliency (відмовостійкість).
- Офіційні сайти SharePoint (SharePoint Authoritative Sites — GA): З’явилася можливість позначити до 100 сайтів SharePoint як «офіційні» (Authoritative) на рівні сайту. Це допомагає штучному інтелекту (зокрема Copilot) розпізнавати вміст цих сайтів як перевірене джерело і надавати точніші відповіді, а також інформує користувачів про достовірність ресурсу.
Модель Grok 4.6 в Azure AI Foundry (Preview)
В Azure AI Foundry в режимі попереднього перегляду стала доступна нова модель Grok 4.6 від SpaceX AI:
- Контекстне вікно: 500 000 токенів (500k).
- Налаштування міркувань: Гнучке регулювання рівня міркувань (reasoning).
- Спеціалізація: Оптимізована для тривалих агентських сценаріїв (long-running agents), а також покращена в інтерактивних та візуальних завданнях.
- Knowledge Cut-off: Січень 2026 року.

Оновлення Azure SRE Agent
Агент для інженерії надійності сайтів (Azure SRE Agent), створений для об’єднання телеметрії, коду та ресурсів Azure з метою автоматизації та проактивного управління операціями, отримав наступні зміни:
30-денний пробний період: Протягом 30 днів відсутня постійна плата за утримання агента (always-on charge) — оплачується лише фактично виконана робота.- VNet Integration (GA): Агент тепер може взаємодіяти з приватними ресурсами у віртуальній мережі під час усунення інцидентів.
- Live Reports (Preview): Інтерактивні операційні звіти, які автоматично оновлюються реальними даними у режимі реального часу.
.NET August 2026 оновлення
11 серпня 2026 року Microsoft випустила чергові щомісячні оновлення для .NET і .NET Framework: безпекові та надійні виправлення для актуальних LTS/STS-версій (.NET 10/9/8) і кумулятивні оновлення .NET Framework 3.5/4.x для всіх підтримуваних версій Windows 10/11 і Windows Server.
Що саме оновлено (версії та дати)
- .NET 10.0.11 (LTS, активна підтримка) — випущено 11.08.2026; містить безпекові та інші виправлення.
- .NET 9.0.19 (STS, maintenance) — випущено 11.08.2026; оновлення безпеки.
- .NET 8.0.30 (LTS, maintenance) — випущено 11.08.2026; оновлення безпеки.
- .NET Framework (3.5 /
4.6.2–4.8.1) — кумулятивні оновлення від 11.08.2026 для Windows 10/11 і Windows Server (різні KB залежно від версії ОС).
Відома проблема: друк/PDF/XPS у WPF-додатках
Після встановлення серпневих оновлень .NET Framework частина WPF-додатків почала падати з System.IO.FileFormatException при друку або генерації PDF/XPS, особливо якщо використовуються певні шрифти (наприклад, Calibri).
- Вплив: Windows 10/11 (клієнтські версії) і Windows Server
2012–2025. - Тимчасовий workaround: увімкнути AppContext-перемикач у app.config:
xml
<configuration> <runtime> <AppContextSwitchOverrides value="Switch.MS.Internal.TtfDelta.DisableCmapAndSbitOverflowProtection=true"/> </runtime> </configuration>
- Це вимикає частину захистів, доданих у серпневому оновленні, тому Microsoft рекомендує використовувати лише як тимчасовий захід.
Якщо у вас є WPF-додатки з друком/PDF-експортом, варто протестувати їх на оновлених машинах і, за потреби, застосувати workaround до виходу остаточного фіксу.
І на цьому все. Як завжди, сподіваюся, що ця інформація була для вас корисною.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів