Azure & .Net Digest #7: інтеграція Neon Serverless Postgres, оновлення AKS та нові можливості Cosmos DB
Вітаю у черговому оновленні Azure! Святковий сезон уже розпочався, і Azure продовжує радувати новими функціями та покращеннями для ефективної роботи у хмарі. Ось детальний огляд головних оновлень та анонсів цього тижня.
Якщо у вас є новини, які ви хотіли б запропонувати чи обговорити, будь ласка, приєднуйтеся до нашого Telegram-каналу за посиланням.
Покращення Azure Bastion Premium
Azure Bastion Premium. Дві ключові функції:
- Розгортання тільки у приватній мережі: підвищує безпеку завдяки ізольованому розгортанню.
- Запис сеансів: корисна функція для підприємств, які потребують аудиту віддалених сеансів.
Ці можливості роблять Azure Bastion Premium ще надійнішим інструментом для безпечного та контрольованого віддаленого доступу.
Головні оновлення функцій
Інтеграція Neon Serverless Postgres
Azure тепер підтримує Neon Serverless Postgres завдяки співпраці з Neon та Microsoft. Це безсерверна пропозиція PostgreSQL з такими можливостями:
- Автоматичне масштабування: ідеально для SaaS-застосунків із динамічними навантаженнями.
- Швидке розгортання: підходить для сценаріїв, пов’язаних із ШІ та машинним навчанням.
Керувати Neon Postgres можна через Azure Portal, CLI та SDK. Інтеграція з Entra ID для автентифікації та виставлення рахунків через Azure Marketplace спрощує управління.
Статус: доступно у попередньому перегляді.
Оновлення Azure SQL for PostgreSQL
Гнучке налаштування індексів
Функція гнучкого налаштування індексів для баз даних Azure SQL досягла загальної доступності (GA). Цей інструмент дозволяє:
- Виявляти невикористані або дубльовані індекси — рекомендує видалити зайві індекси.
- Пропонувати нові індекси — покращує продуктивність запитів завдяки оптимальним індексам.
Гнучкі параметри продуктивності
Кілька параметрів продуктивності для PostgreSQL Flexible Server також стали GA. Це дозволяє точно налаштувати продуктивність бази даних.
Перевірка стану високої доступності
Функція High Availability Health Status для Azure PostgreSQL тепер у GA. Вона надає можливість контролювати стан основних та резервних реплік. У разі проблем система позначає їх як «деградовані» та надає детальну діагностику. Також можна налаштувати сповіщення про стан ресурсів для отримання повідомлень у разі виникнення проблем.
Нові метрики та регіональні розгортання
Мережеві метрики для PostgreSQL
Мережеві метрики для PostgreSQL Flexible Server тепер доступні у попередньому перегляді. Вони містять:
- Черги з’єднань TCP.
- Стан процесу Postmaster: моніторинг головного процесу PostgreSQL для запобігання проблемам із продуктивністю.
Регіональна доступність
PostgreSQL Flexible Server тепер доступний у наступних регіонах:
- Іспанія (Central)
- Мексика (Central)
Оновлення Cosmos DB
Нові рівні для MongoDB
Azure Cosmos DB тепер пропонує нові рівні сумісності з MongoDB обсягом 8 ТБ, 16 ТБ та 32 ТБ із підтримкою до:
- 16 000 IOPS для 8 ТБ
- 18 000 IOPS для 16 ТБ
- 20 000 IOPS для 32 ТБ
Ці рівні забезпечують масштабування для великих баз даних. Завдяки новій функції шардування (тепер у GA) можна масштабувати до сотень терабайтів із п’ятьма фізичними шардовими вузлами.
Крос-регіональна реплікація
Тепер можна реплікувати бази даних Cosmos DB у різних регіонах. У разі необхідності репліку можна підвищити до основної для забезпечення високої доступності.
Вдосконалення баз даних Azure SQL
Insight у тротлінг у Hyperscale
Для баз даних Hyperscale додано можливість отримувати детальну інформацію про тротлінг. За допомогою функцій динамічного управління (DMF) можна визначити джерело проблеми та усунути її.
Резервування для зональної надлишковості
Тепер для General Purpose Azure SQL Database можна придбати річні або трирічні резервування, що допомагає зекономити кошти.
Інтеграція Azure Functions з MySQL Flexible
Azure Functions тепер підтримують вбудовані можливості введення та виведення (не тригери) для MySQL Flexible. Це нововведення спрощує інтеграцію з вашими базами даних MySQL, забезпечуючи більш ефективні робочі процеси.
Оновлення Chaos Studio
Azure Chaos Studio отримав нові ролі для управління експериментами:
- Experiment Contributor: може створювати, запускати та керувати експериментами.
- Operator: може запускати та переглядати експерименти, але не може їх створювати.
- Reader: має доступ лише для перегляду деталей експериментів.
Деідентифікація у Health Services
Сервіс Deidentification для Azure Health Services тепер у GA. Цей інструмент використовує обробку природної мови (NLP) для:
- Виявлення та видалення захищеної медичної інформації (PHI).
- Замінення PHI синтетичними даними.
Це дозволяє безпечно використовувати медичні дані для тренування моделей ШІ або тестування без ризику порушення конфіденційності.
Оновлення Azure Kubernetes Service (AKS)
- Розширені логи AKS тепер GA
- Покращені логи контейнерів із додатковими метаданими (наприклад, pod labels, annotations, image IDs).
- Новий стовпчик log level (critical, warning, debug, trace).
- Покращений контекст та фільтрація, особливо корисно у таких інструментах, як Grafana dashboards.
- AKS Automated Deployment UI тепер GA
- Спрощує налаштування GitHub Actions pipelines для оновлення застосунків.
- Автоматизує оновлення середовища AKS при коміті у GitHub.
- AKS Vault Backup GA
- Підтримує Geo-replicated сховище з можливістю зберігання до 10 років.
- Функція Force Detach для AKS
- Дозволяє швидко перепідключати Zone Redundant Storage диск до нового вузла при збої.
- Доступно для Kubernetes 1.30.
- AKS Parallel Image Pull
- За замовчуванням для Kubernetes 1.31 і вище.
- Підвищує продуктивність завантаження образів завдяки паралельному завантаженню.
- Інтеграція AKS із GitHub Copilot (Preview)
- Допомагає керувати кластерами AKS через GitHub Copilot.
- Може створювати кластери, розгортати маніфести та генерувати команди kubectl.
- AKS Private Ingress
- Для Kubernetes 1.30 і вище можна використовувати приватну IP-адресу з NGINX Ingress.
- AKS AI Toolchain Operator (Preview)
- Нове розширення для Visual Studio Code для спрощення AI-інференсу.
- Опції GPU-драйверів для AKS
- Можливість вибору між Grid драйвером (підтримка віртуалізації) або CUDA драйвером (обчислювальні завдання).
- AKS Communications Manager (Preview)
- Покращене керування сповіщеннями для технічного обслуговування AKS.
- Обмеження доступу до Instance Metadata Service
- Можливість обмежити доступ до метаданих лише для системних та користувацьких pod’ів, щоб уникнути доступу сторонніх pod’ів.
Оновлення Azure Storage
- Збільшення максимальної кількості запитів за секунду
- Для General-purpose V2 та Blob Storage акаунтів тепер підтримується до 40 000 запитів за секунду (раніше було 20 000).
Продовження пропозиції для Azure Databricks
- Акційна знижка для serverless compute у Databricks продовжена до квітня 2025:
- 50% знижка для jobs і pipelines.
- 30% знижка для notebooks.
Нова Small Language Model
- Microsoft Research представила Phi-2 (14 мільярдів параметрів).
- Перевершує великі моделі у складних математичних завданнях.
- Доступна у Azure AI Foundry, а незабаром і на Hugging Face.
Нова регіональна зона: New Zealand North
- Регіон New Zealand North тепер GA.
- Підтримує Availability Zones.
Обмеження для Automation Account
- Enterprise/CSP підписки тепер дозволяють до 10 Automation Accounts (раніше було необмежено).
- Ліміти для одночасних завдань:
- 50 завдань для Enterprise/CSP.
- 10 завдань для інших підписок.
- 5 завдань для free/student планів.
Безкоштовний GitHub Copilot для VS Code
Чудова новина для розробників! GitHub Copilot тепер доступний безкоштовно для користувачів Visual Studio Code. Ось що ви отримуєте:
- 2 000 автозавершень коду щомісяця.
- 50 чат-повідомлень щомісяця.
Все, що потрібно — це обліковий запис GitHub, жодних кредитних карток. Ця функція стане в нагоді для налагодження, пояснення коду чи підвищення продуктивності програмування.
Примітка. Якщо ви вже використовуєте Copilot Pro (наприклад, як студент, викладач або підтримуєте open-source проєкти), ваш план залишається без змін.
Azure AI Foundry: оцінка ризиків та безпеки (попередній доступ)
Нова функція оцінки ризиків і безпеки для мультимедійного та графічного контенту тепер доступна в попередньому доступі. Ця функція використовує мультимодальні моделі великих мов для аналізу:
- Результатів перетворення тексту в зображення.
- Вхідних даних із текстом та зображеннями.
- Зображень із текстом.
Система генерує оцінку безпеки з поясненням, що дозволяє діяти відповідно до результатів.
Це також можна інтегрувати з існуючими механізмами Azure AI Content Safety для посилення захисту.
Висновок
Ці оновлення покращують безпеку, продуктивність баз даних і можливості управління у Azure. Сподіваємось, ці вдосконалення зроблять вашу роботу у хмарі ще ефективнішою.
До зустрічі у наступному оновленні!
Колеги, якщо ви хочете допомогти з дайджестом, маєте зауваження або пропозиції, будь ласка, звертайтеся в наш Telegram-канал.
Немає коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів