Новые возможности Azure Spring Apps?

Примечание.

Azure Spring Apps — это новое название службы Azure Spring Cloud. Старое название будет еще некоторое время встречаться в наших материалах, пока мы не обновим ресурсы, такие как снимки экрана, видео и схемы.

Azure Spring Apps улучшается на постоянной основе. Чтобы помочь вам оставаться в курсе последних событий, эта статья содержит сведения о последних выпусках.

Эта статья обновляется ежеквартально, поэтому регулярно вернитесь к ней. Вы также можете посетить обновления Azure, где можно искать обновления или просматривать по категориям.

Q1 2024

Следующие обновления теперь доступны в плане Enterprise:

  • Экономия до 47%: Azure Spring Apps Enterprise теперь имеет право на план экономии Azure: все регионы Azure Spring Apps в рамках плана Enterprise имеют право на значительную экономию затрат — 20% в течение одного года и 47% в течение трех лет — при фиксации плана экономии Azure. Дополнительные сведения см. в статье Azure Spring Apps Enterprise, где теперь можно использовать план экономии Azure для вычислений.

  • Azure CLI поддерживает потоковую передачу журналов для Spring Cloud Gateway: эта функция позволяет получать журнал Spring Cloud в режиме реального времени для диагностики. Дополнительные сведения см. в разделе "Использование потоковой передачи журналов в режиме реального времени" в разделе "Устранение неполадок VMware Spring Cloud Gateway".

  • Azure CLI поддерживает потоковую передачу журналов для службы конфигурации приложений. Эта функция позволяет получить журнал службы конфигурации приложений с помощью Azure CLI, что позволяет обнаруживать любые обновления конфигурации. Дополнительные сведения см. в разделе "Использование потоковой передачи журналов в режиме реального времени" службы "Использование службы конфигурации приложений для Tanzu".

  • Показывает версии buildpack: последняя функция, добавленная в пакеты сборки, помогает понять используемую версию и диагностировать проблемы, связанные с процессом сборки.

  • Расширенное устранение неполадок службы конфигурации приложений. Теперь вы можете напрямую просмотреть связанные configMap для приложений сведения об устранении неполадок с неотправляющимися конфигурациями. Вы также можете экспортировать файлы конфигурации, извлекаемые службой конфигурации приложений из репозиториев вышестоящий Git в локальную среду с помощью Azure CLI. Этот процесс помогает изучить содержимое и использовать файлы конфигурации для локальной разработки. Дополнительные сведения см. в разделе "Проверка файла конфигурации" в разделе ConfigMap "Использование службы конфигурации приложений для Tanzu".

Q4 2023

Следующие обновления теперь доступны в плане Enterprise:

Теперь следующее обновление доступно в планах Enterprise и Basic/Standard:

  • Плановое обслуживание (общедоступная предварительная версия): Azure Spring Apps регулярно обновляет компоненты на стороне сервера, от которых зависят ваши приложения, чтобы убедиться, что они защищены и обновлены. К этим компонентам относятся JDK, ПО промежуточного слоя Spring Cloud, APM, базовый образ ОС и инфраструктура среды выполнения. Чтобы такие исправления вступили в силу, необходимо перезапустить приложения. При плановом обслуживании можно запланировать время на определенный день для таких обязательных перезапусков. Дополнительные сведения см. в разделе "Настройка планового обслуживания (предварительная версия)".

  • Автоматическая синхронизация сертификатов. Некоторые функции Azure Spring Apps защищают приложения с помощью сертификатов. С помощью автоматической синхронизации сертификатов теперь можно сменить сертификаты в Azure Key Vault и автоматически синхронизировать их с Azure Spring Apps. Это улучшение упрощает управление такими функциями, как личный домен и параметры TLS/SSL. Дополнительные сведения см. в разделе сертификата автоматической синхронизации для сопоставления существующего личного домена с Azure Spring Apps.

Q3 2023

Следующие обновления теперь доступны в плане Enterprise:

  • Spring Cloud Gateway позволяет задать уровень журнала на имя средства ведения журнала: Spring Cloud Gateway теперь поддерживает точный контроль над созданием сообщений журнала и соответствующими уровнями детализации. Это улучшение позволяет сосредоточить внимание на определенных областях в базе кода, которые обеспечивают более тщательную проверку и мониторинг. Дополнительные сведения см. в разделе "Настройка уровней журналов " в разделе "Настройка шлюза VMware Spring Cloud" и устранение неполадок шлюза VMware Spring Cloud.

  • Spring Cloud Gateway поддерживает операцию перезапуска с помощью портал Azure и Azure CLI. Это усовершенствование позволяет удобно инициировать перезапуск Spring Cloud Gateway с помощью портал Azure или с помощью команд Azure CLI в соответствии с предпочитаемым расписанием. Дополнительные сведения см. в разделе "Перезапуск VMware Spring Cloud Gateway" раздела "Настройка шлюза VMware Spring Cloud".

  • Spring Cloud Gateway поддерживает общий доступ к ресурсам между источниками (CORS):Шлюз Spring Cloud теперь позволяет ограничить доступ к ресурсам определенным доменам с помощью общего доступа к ресурсам между источниками (CORS). Дополнительные сведения см. в разделе "Настройка общего доступа к ресурсам между источниками" в разделе "Настройка шлюза VMware Spring Cloud".

  • Spring Cloud Gateway предоставляет свойства надстройки: это обновление позволяет настроить расширенные свойства Шлюза Spring Cloud, которые служат конкретным вариантам использования, которые могут не быть универсальными. Эта возможность обеспечивает гибкость в настройке Шлюза Spring Cloud для решения конкретных сценариев и требований. Дополнительные сведения см. в разделе конфигурации надстройки "Обновление" в разделе " Настройка шлюза VMware Spring Cloud".

  • Портал API поддерживает единый вход с несколькими реплика. Это обновление удаляет ограничение, которое предотвращает повышение надежности путем настройки нескольких реплика экземпляра портала API при включении единого входа. Дополнительные сведения см. в разделе "Настройка единого входа" портала API для VMware Tanzu.

  • App Accelerator поддерживает репозитории Git в Azure DevOps: Application Accelerator поддерживает готовый, корпоративный код и конфигурации в репозиториях Git. Теперь акселератор приложений позволяет загружать ускорители непосредственно из репозиториев Git, размещенных в Azure DevOps. Дополнительные сведения см. в разделе "Управление собственными акселераторами " в разделе Use VMware Tanzu Application Accelerator с планом Azure Spring Apps Enterprise.

  • Акселератор приложений поддерживает фрагменты и вложенные пути: Акселератор приложений поддерживает фрагменты, что позволяет эффективно использовать разделы в акселераторе. Эта функция экономит усилия при добавлении новых акселераторов. Дополнительные сведения см. в разделе "Справочник по фрагменту" в разделе "Использование акселератораприложений VMware Tanzu" с планом Azure Spring Apps Enterprise.

  • Поддержка собственного образа Java (предварительная версия): собственные образы обычно имеют меньшие объемы памяти и быстрее запуска при сравнении с их аналогами JVM. С помощью этой функции можно развернуть собственные приложения образов Spring Boot с помощью пакета сборки java-native-image . Дополнительные сведения см. в разделе "Развертывание приложений образов Java Native Image" в разделе "Развертывание приложений polyglot" в плане Azure Spring Apps Enterprise.

  • Поддержка пакета сборки PHP: вы можете развертывать приложения PHP непосредственно из исходного кода и получать непрерывное обслуживание (исправления CVE) для автоматически созданных образов. Дополнительные сведения см. в разделе "Развертывание приложений PHP" в разделе "Развертывание приложений PHP" в плане Azure Spring Apps Enterprise.

  • Новая поддержка APM Relic для приложений .NET: New Relic — это набор средств аналитики программного обеспечения для измерения узких мест производительности, пропускной способности, работоспособности служб и т. д. Это обновление позволяет привязать приложение .NET к new Relic Application Монитор производительности ing (APM). Дополнительные сведения см. в разделе "Поддерживаемые типы APM" в разделе "Настройка сертификатов интеграции APM и ЦС".

Теперь следующее обновление доступно в стандартном плане потребления и выделенного плана:

Q2 2023

Следующее обновление объявляет новый план:

  • Использование Azure Spring Apps и выделенный план. Этот план предлагает настраиваемые параметры вычислений (включая оптимизацию памяти), единый клиент и высокий уровень доступности, чтобы обеспечить прогнозируемость цен, экономию затрат и производительность для запуска приложений Spring в масштабе. Дополнительные сведения см. в разделе "Приложения Unleash Spring" в гибкой среде с помощью azure Spring Apps Consumption и выделенных планов.

Теперь в всех планах доступно следующее обновление:

Теперь в планах "Потребление" и "Базовый" и "Стандартный" доступно следующее обновление:

  • Azure Developer CLI (azd) для Azure Spring Apps: Azure Developer CLI (azd) — это средство с открытым кодом, которое ускоряет время, необходимое для получения приложения из локальной среды разработки в Azure. Теперь вы можете инициализировать, упаковывать, подготавливать и развертывать приложение Spring в Azure Spring Apps только с несколькими командами. Попробуйте использовать краткое руководство. Развертывание первого веб-приложения в Azure Spring Apps.

Следующие обновления теперь доступны в плане Enterprise:

  • Общий результат сборки между экземплярами Azure Spring Apps Enterprise (предварительная версия) — это обновление позволяет получить полную видимость для созданных образов Azure Spring Apps с помощью собственных Реестр контейнеров Azure (ACR) для поддержки следующих сценариев:

    • Создание и тестирование в среде PREPROD и развертывание в нескольких средах PROD с проверенными образами.
    • Оркеструйте безопасный конвейер CICD для подключения к любым шагам между действиями сборки и развертывания.

    Дополнительные сведения см. в статье "Развертывание многолотных приложений в плане Azure Spring Apps Enterprise" и использование CI/CD Azure Spring Apps с помощью GitHub Actions.

  • Поддержка высокого уровня доступности для акселератора приложений и динамического просмотра приложений: Акселератор приложений и Режим реального просмотра приложений теперь поддерживают несколько реплика, чтобы обеспечить высокий уровень доступности. Дополнительные сведения см. в статье "Настройка средств разработки Tanzu" в плане Azure Spring Apps Enterprise.

  • Автоматическое масштабирование шлюза Spring Cloud: Spring Cloud Gateway теперь поддерживает автоматическое масштабирование для улучшения обслуживания эластичного трафика без необходимости ручного масштабирования. Дополнительные сведения см. в разделе "Настройка параметров автомасштабирования" в разделе "Настройка шлюза VMware Spring Cloud".

  • Служба конфигурации приложений — поддержка polyglot: это обновление позволяет использовать службу конфигурации приложений для управления внешними конфигурациями для любого приложения polyglot, например .NET, Go и т. д. Дополнительные сведения см. в разделе поддержки Polyglot в разделе "Использование службы конфигурации приложений для Tanzu".

  • Служба конфигурации приложений — улучшенная производительность и безопасность. Это обновление обеспечивает резкое повышение производительности в операциях мониторинга Git. Это улучшение обеспечивает более быстрые обновления для проверки конфигурации и сертификации по протоколу TLS между службой конфигурации приложений и репозиториями Git. Дополнительные сведения см. в статье Использование службы конфигурации приложений для Tanzu.

  • Поддержка экземпляра приложения 1000 (предварительная версия): мы увеличили максимальное число экземпляров приложений для одного экземпляра службы Azure Spring Apps Enterprise до 1000 для поддержки крупномасштабных кластеров микрослужб. Дополнительные сведения см. в разделе "Квоты и планы обслуживания" для Azure Spring Apps.

  • Проверка сертификата Акселератора приложений. Это обновление обеспечивает проверку сертификации по протоколу TLS между Акселератором приложений и репозиториями Git. Дополнительные сведения см. в разделе "Настройка акселераторов с самозаверяющей подписью" в разделе "Использование акселератора приложений VMware Tanzu" с планом Azure Spring Apps Enterprise.

Q1 2023

Следующие обновления теперь доступны как в планах "Базовый", так и "Стандартный" и "Корпоративный".

  • Оценка исходного кода для миграции. Оцените существующие локальные приложения Spring для их готовности к миграции в Azure Spring Apps с помощью Cloud Suitability Analyzer. Это средство содержит сведения о типах изменений, необходимых для миграции, и о том, сколько усилий требуется. Дополнительные сведения см. в разделе "Оценка приложений Spring" с помощью Cloud Suitability Analyzer.

Следующие обновления теперь доступны в плане Enterprise:

  • Дополнительные варианты пулов сборки и включение очередей заданий сборки: служба сборки теперь поддерживает большой пул агентов сборки и позволяет выполнять сборку по крайней мере одной задачи сборки размера пула и в два раза больше задач сборки в очередь. Дополнительные сведения см. в разделе пула агентов сборки сборки Use Tanzu Build Service.

  • Улучшена поддержка обслуживания. Улучшенная соглашение об уровне обслуживания для критически важных рабочих нагрузок. Дополнительные сведения см. в статье об уровне обслуживания для Azure Spring Apps.

  • Поддержка высокопроизводительных виртуальных ЦП и приложений памяти: поддержка развертывания больших приложений ЦП и памяти для поддержки рабочих нагрузок с большим объемом ресурсов ЦП или памяти. Дополнительные сведения см. в статье "Развертывание больших приложений ЦП и памяти" в Azure Spring Apps в плане Enterprise.

  • Поддержка SCG APM и проверки сертификатов. Вы можете включить настройку проверки сертификатов APM и TLS между шлюзом Spring Cloud и приложениями. Дополнительные сведения см. в разделе "Настройка мониторинга производительности приложений" в разделе "Настройка шлюза VMware Spring Cloud".

  • Компоненты Tanzu по запросу: после подготовки службы можно включить или отключить компоненты Tanzu. Вы также можете узнать, как это сделать для каждого компонента Tanzu. Дополнительные сведения см. в разделе "Включение и отключение службы конфигурации приложений" после создания службы "Использование службы конфигурации приложений для Tanzu".

Q4 2022

Следующие обновления теперь доступны как в планах "Базовый", так и "Стандартный" и "Корпоративный".

  • Входящий трафик Параметры. С параметрами входящего трафика Azure Spring Apps можно управлять трафиком Azure Spring Apps на уровне приложения. Эта возможность включает поддержку протокола для gRPC, WebSocket и RSocket-on-WebSocket, сопоставления сеансов и времени ожидания отправки и чтения. Дополнительные сведения см. в разделе "Настройка конфигурации входящего трафика" в Azure Spring Apps.

  • Удаленная отладка. Теперь вы можете удаленно отлаживать приложения в Azure Spring Apps с помощью IntelliJ или VS Code. По соображениям безопасности Azure Spring Apps по умолчанию отключает удаленную отладку. Вы можете включить удаленную отладку для приложений с помощью портал Azure или Azure CLI и начать отладку. Дополнительные сведения см. в статье "Удаленная отладка приложений в Azure Spring Apps".

  • Подключение в среду оболочки экземпляра приложения для устранения неполадок: Azure Spring Apps предлагает множество способов устранения неполадок приложений. Для разработчиков, желающих проверить среду выполнения экземпляра приложения, можно подключиться к среде оболочки экземпляра приложения и устранить ее неполадки. Дополнительные сведения см. в статье Подключение экземпляр приложения для устранения неполадок.

Следующие обновления теперь доступны в плане Enterprise:

  • Новый управляемый компонент Tanzu — Приложение Live View из Платформы приложений Tanzu: упрощенное средство анализа и устранения неполадок на основе актуаторов Spring Boot, которые помогают разработчикам приложений и операторам приложений смотреть внутри запущенных приложений. Приложения предоставляют сведения из выполняемых процессов с помощью конечных точек HTTP. Приложение Live View использует эти конечные точки для получения и взаимодействия с данными из приложений. Дополнительные сведения см. в статье "Использование динамического представления приложений" с планом Azure Spring Apps Enterprise.

  • Новый управляемый компонент Tanzu — акселераторы приложений из платформы приложений Tanzu: может ускорить процесс создания и развертывания приложений. Они помогают загружать приложения и развертывать их в обнаруживаемом и повторяемом способе. Дополнительные сведения см. в статье "Использование акселератора приложений VMware Tanzu" с планом Azure Spring Apps Enterprise.

  • Непосредственное развертывание статических файлов: если у вас есть приложения, имеющие только статические файлы, такие как HTML, можно напрямую развернуть их с помощью автоматически настроенного веб-сервера, например HTTPD и NGINX. Эта возможность развертывания включает интерфейсные приложения, созданные с помощью выбранной платформы JavaScript. Это развертывание можно выполнить с помощью пакета сборки веб-серверов Tanzu. Дополнительные сведения см. в разделе "Развертывание статических веб-файлов".

  • Усовершенствование управляемого шлюза Spring Cloud: мы недавно добавили поддержку правила маршрутизации на уровне приложений, чтобы упростить настройку правила маршрутизации и поддержку TLS из шлюза в приложения в управляемом шлюзе Spring Cloud. Дополнительные сведения см. в статье Use Spring Cloud Gateway.

Q3 2022

Следующие обновления теперь доступны, чтобы помочь клиентам сократить барьеры внедрения и трения с ценами, чтобы воспользоваться всеми преимуществами возможностей, предлагаемых Azure Spring Apps Enterprise.

  • Сокращение цен. Мы сократили базовую единицу Azure Spring Apps Standard и Enterprise до 6 виртуальных ЦП и 12 ГБ памяти и сократили цены на избыточные затраты на виртуальный ЦП и память. Дополнительные сведения см. в статье о ценах на Azure Spring Apps

  • Ежемесячный бесплатный грант: первые 50 виртуальных ЦП и 100 часов памяти в ГБ бесплатно каждый месяц. Дополнительные сведения см. в статье о ценах на Azure Spring Apps

Вы можете сравнить изменение цены на снижение цен. Azure Spring Apps делает больше, затраты меньше!.

См. также

Сведения о старых обновлениях см. в статье об обновлениях Azure.