Azure & .NET Digest #4: новий VM Watch у Preview, підтримка TLS 1.0/1.1 та AI в інструментах розробки
Вітаю на тижневому оновленні Azure+ .Net! Цього тижня новин не так багато, але є кілька цікавих моментів, особливо у сфері віртуальних машин (VM).
Якщо у вас є новини, які ви хотіли б запропонувати чи обговорити, будь ласка, приєднуйтеся до нашого Telegram-каналу за посиланням.
Зниження цін на App Service
Цього тижня відбулося значне зниження цін для App Service. Це не стосується безплатного рівня, але всі платні (крім F1) тепер на 63% дешевші при використанні JBoss EAP (Enterprise Application Platform), розробленої Red Hat. Це робить послугу більш доступною для бізнесу.
VM Watch у Preview
Ще однією цікавою новинкою є VM Watch, яка зараз у preview. Ця служба надає широкий набір сигналів про стан для Virtual Machines (VM) та VM Scale Sets. Вона використовує Microsoft AI Operations (AI Ops) для виявлення та попередження проблем, відправляючи дані у стандартизованому форматі. Це доступно для Windows і Linux і містить моніторинг таких сигналів, як мережа, диск, CPU тощо. Корисне доповнення для тих, хто керує віртуальними машинами.
Cobalt 100 ARM-Based VMs у GA
Cobalt 100 ARM-Based VMs тепер доступні в general availability (GA). Це перший
ED25519 SSH Keys для Linux VMs
ED25519 SSH Keys для Linux VMs тепер доступні у загальному доступі. Ці ключі забезпечують той самий рівень безпеки, що й більші за розміром RSA-ключі, але є меншими за розміром, що робить їх більш продуктивними та економними в ресурсах. Ви можете створювати їх через портал, CLI або PowerShell.
ExpressRoute Metro
ExpressRoute Metro також вийшов у GA. Ця служба забезпечує дві активні з’єднання в різних фізичних будівлях в одному місті, що підвищує надійність з’єднання. Це ідеальне рішення для критичних застосунків. Оскільки навіть якщо одна будівля вийде з ладу, з’єднання залишиться через іншу.
Azure Elastic SAN для VMware
Azure Elastic SAN тепер доступний для Azure VMware Solution. Це рідний iSCSI-сервіс, який пропонує томи, що групуються для керування та представлені як VMFS-сховища даних. Він підтримує знімки та має нижчу загальну вартість володіння порівняно з іншими подібними рішеннями. Тепер він повністю інтегрований і доступний для користувачів Azure VMware.
Azure Backup з GRS для SSD V2 та Ultra Disks
Для Azure Backup віртуальні машини з SSD V2 та Ultra Disks тепер можуть використовувати Geo-Redundant Storage (GRS). Це означає, що резервні копії реплікуються до спареного регіону, і ви можете виконати відновлення між регіонами в разі катастрофи. Ви також можете перевірити процес відновлення, відновивши копію у спареному регіоні.
Оновлення Compute: Azure Functions та Node.js
Azure Functions для Node.js 22 (Preview)
І Windows, і Linux плани для Azure Functions тепер підтримують Node.js 22 у попередній версії. Якщо ви використовуєте Node.js для безсерверних функцій, можете починати досліджувати нову версію вже сьогодні.
Подовжена підтримка TLS 1.0/1.1
Перехід на TLS 1.2
Azure продовжує наполягати на оновленні до TLS 1.2. Раніше було оголошено про припинення підтримки TLS 1.0 та 1.1, проте для полегшення переходу ці версії будуть підтримуватись до серпня 2025 року.
Azure створила спеціальний сайт для того, щоб допомогти вам мігрувати на нову версію, включно з деталями для кожного сервісу. Однак не варто затримуватися на TLS 1.0 чи 1.1. Перехід на TLS 1.2 повинен бути пріоритетом для забезпечення безпеки та відповідності вимогам.
Оновлення баз даних: Azure SQL Serverless та Redis Cache
SQL Database Auto Scale
Функція serverless autoscale для Azure SQL Database тепер доступна вдвічі більшій кількості регіонів. Можна масштабувати до 80 віртуальних ядер з використанням serverless-опції.
Масштабування без простоїв для Azure Redis Cache
Azure Redis Cache Enterprise та Enterprise Flash SKU тепер підтримують масштабування без простоїв. Ви можете масштабувати вгору (збільшувати розмір) або вшир (додавати нові екземпляри) без переривання роботи.
- Масштабування вгору: більше пам’яті, більше обчислювальних потужностей.
- Масштабування вшир: додавання екземплярів того ж розміру для збільшення потужності.
Зверніть увагу: масштабування вниз чи всередину не підтримується.
Різноманітні оновлення
Анонс AzAPI 2.0
Провайдер AzAPI, створений для прискорення інтеграції нових сервісів Azure із HashiCorp Terraform, випустив версію 2.0. Це оновлення є важливим кроком на меті забезпечити підтримку сервісів Azure у Terraform з першого дня запуску.
Що таке провайдер AzAPI
Провайдер AzAPI діє як легкий шар поверх REST API Azure ARM. Він забезпечує повноцінний досвід роботи нарівні з провайдером AzureRM. За допомогою цього провайдера можна отримати доступ до ресурсів Azure, які ще не підтримуються або, можливо, ніколи не будуть підтримуватись у AzureRM. Зокрема, до сервісів і функцій у приватному або публічному попередньому перегляді.
Основні можливості провайдера AzAPI:
- Версійність для окремих ресурсів, що дозволяє користувачам переключатися на нову версію API без зміни версії провайдера.
- Спеціальні функції, такі як azapi_update_resource та azapi_resource_action .
- Миттєва підтримка нових сервісів із дня 0.
Оновлення безпеки: Microsoft Authenticator і Passkey
Покращений процес налаштування
Додаток Microsoft Authenticator отримав значне оновлення з покращеним процесом налаштування passkey. Кроки тепер спрощені, що зменшує шанси на помилки під час налаштування.
- Підтримка атестації: доступна для iOS та Android. Це дозволяє перевірити автентичність застосунка на пристрої.
- Brokering Support: для iOS тепер доступний безшовний вхід, коли ви використовуєте додатки Microsoft, як-то Teams або Outlook.
- FIPS-відповідність: Android тепер FIPS 140 compliant, що важливо для дотримання регуляторних вимог.
Azure Load Testing: Нові можливості
Серверні метрики для визначення помилок
Azure Load Testing додала можливість використання серверних метрик як критерій для провалу тесту. Це можна інтегрувати зі скриптами JMeter або Python Locust для розширених сценаріїв навантажувального тестування.
Оновлення FinOps Toolkit 0.6
FinOps Toolkit оновлено до версії 0.6, що містить:
- Нову бібліотеку найкращих практик.
- Звіти PowerBI для управління та оптимізації робочих навантажень.
- Налаштовувані теги для детального аналізу витрат.
Якщо ви відповідаєте за FinOps у вашій організації, це оновлення додає важливі інструменти для оптимізації.
Оновлення резервного копіювання: WORM Immutable Storage (Preview)
WORM (Write Once, Read Many) резервні копії тепер доступні в режимі попереднього перегляду. Ця функція гарантує, що після запису даних їх неможливо видалити або змінити до завершення терміну зберігання. Чудовий варіант для захисту даних від зловмисних видалень, але зверніть увагу на можливі вартісні наслідки тривалого зберігання.
Загальнодоступність: Azure App Configuration Premium
Azure App Configuration Premium тепер офіційно доступна. Ця послуга пропонує SLA 49s, одну глобальну репліку, підвищену стійкість та збільшений обсяг конфігурацій і пропускної здатності.
Оновлення в один клік — існуючі конфігурації можна легко оновити до версії преміум через портал Azure.
Оновлення .Net
- Оновлення обслуговування .NET і .NET Framework за жовтень 2024 р. Microsoft випустила об’єднані оновлення обслуговування .NET і .NET Framework, що містять критичні виправлення безпеки для кількох вразливостей, включно з віддаленим виконанням коду та проблеми з відмовою в обслуговуванні. Зокрема, CVE-2024-38229 впливає на .NET 8.0 і .NET 9.0 RC1, тоді як CVE
2024-43483 і 2024-43484 впливають на кілька версій .NET Framework. - Оновлення системи безпеки. Останні оновлення для .NET 8.0 (версія 8.0.10) було випущено 8 жовтня 2024. У них вирішено як проблеми безпеки, так і ті, що не пов’язані з нею. Це оновлення замінить попередню версію після встановлення.
- Оновлення життєвого циклу підтримки: корпорація Майкрософт оновила інформацію про життєвий цикл підтримки для різних версій .NET, підкресливши, що .NET 6 і .NET 8 наразі перебувають на фазах активної підтримки до відповідних дат завершення підтримки в листопаді 2024 року та листопаді 2026 року.
- Інтеграція штучного інтелекту в інструменти розробки: у рамках поточних удосконалень Microsoft інтегрує можливості штучного інтелекту у свої інструменти розробки, щоб допомогти розробникам під час живих сеансів кодування, визначаючи можливості застосування штучного інтелекту.
Це всі новини на цей тиждень! Сподіваюсь, вам було корисно! Слідкуйте за новими оновленнями наступного тижня.
Колеги, якщо ви хочете допомогти з дайджестом, маєте зауваження або пропозиції, будь ласка, звертайтеся в наш телеграм-канал.
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів