Поделиться через


Объявление о выходе на пенсию в Azure Spring Apps

Azure Spring Apps — это полностью управляемая служба для запуска приложений Java Spring, совместно созданных корпорацией Майкрософт и VMware broadcom. После тщательного рассмотрения и анализа корпорация Майкрософт и Broadcom приняли сложное решение о выходе из службы Azure Spring Apps. Мы рекомендуем приложения контейнеров Azure в качестве основной службы для миграции рабочих нагрузок, работающих в Azure Spring Apps. Приложения контейнеров Azure — это строгая и корпоративная готовая платформа, которая предоставляет полностью управляемую, бессерверную службу контейнеров для приложений polyglot и расширенные возможности Java, помогающие управлять, отслеживать и устранять неполадки приложений Java в большом масштабе.

Мы стремимся поддерживать вас с долгосрочной платформой с инструментами миграции, ресурсами экспертов и технической поддержкой через конец службы.

Временная шкала

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

  • 30 сентября 2024 года стандартное потребление и выделенный план (предварительная версия) введет шестимесячный пенсионный период и будет прекращен 31 марта 2025 года.
  • В середине марта 2025 г. все остальные планы Azure Spring Apps, включая базовые, стандартные и корпоративные планы, вступят в трехлетний пенсионный период и будут прекращены 31 марта 2028 г.

Схема, на которой показан период выхода на пенсию в Azure Spring Apps.

Рекомендация по миграции

Чтобы обеспечить высокую производительность и добиться масштабируемости, гибкости и экономичности для бизнеса, мы рекомендуем Azure Container Apps в качестве основной службы для миграции рабочих нагрузок, работающих в Azure Spring Apps. Если вы используете план Azure Spring Apps Enterprise, приложения контейнеров Azure по-прежнему наиболее рекомендуемы. Однако если вы предпочитаете продолжать использовать Tanzu, AKS является лучшим выбором, что позволяет размещать компоненты Tanzu самостоятельно с полным контролем и возможностями над ними.

Приложения контейнеров Azure — это полностью управляемая, бессерверная служба контейнеров для приложений polyglot и предлагает расширенные возможности Java, которые помогут вам управлять, отслеживать и устранять неполадки приложений Java в большом масштабе.

Ключевые функции приложений контейнеров Azure:

  • Полностью управляемая, бессерверная платформа контейнеров
  • Масштабирование до нуля возможностей
  • Основы и надстройки с открытым исходным кодом
  • Расширенная поддержка Java
    • Поддержка компонентов Managed Spring (Eureka Server, Config Server, Spring Boot Admin)
    • Встроенные метрики JVM
    • Диагностика приложений Java

Дополнительные сведения о приложениях контейнеров Azure см. в обзоре приложений контейнеров Azure.

Руководство по миграции и средства для использования azure Spring Apps Standard и выделенного плана

Для использования azure Spring Apps Standard и выделенного плана (предварительная версия) новые клиенты больше не смогут зарегистрироваться в службе после 30 сентября 2024 г., в то время как существующие клиенты останутся в эксплуатации до тех пор, пока этот план не будет прекращен 31 марта 2025 г.

Руководство по миграции и инструментирование предлагают клиентам плавное переход с Azure Spring Apps на приложения контейнеров Azure. Дополнительные сведения см. в статье "Миграция потребления Azure Spring Apps Standard" и выделенного плана в приложения контейнеров Azure.

Руководство по миграции и средства для планов Azure Spring Apps Basic, Standard и Enterprise

Для планов Azure Spring Apps Basic, Standard и Enterprise новые клиенты больше не смогут зарегистрироваться в службе после 31 марта 2025 г., в то время как существующие клиенты останутся в эксплуатации до тех пор, пока планы не будут прекращены 31 марта 2028 г.

Мы рекомендуем начать тестирование приложений контейнеров Azure для рабочих нагрузок Java Spring и подготовиться к миграции при выходе на пенсию планов "Базовый", "Стандартный" и "Корпоративный" в середине марта 2025 года.

Руководство по миграции будет готово к концу декабря 2024 г., а средство миграции, помогающее с настройкой среды azure Container Apps, будет доступно к середине марта 2025 г. до начала выхода на пенсию.

Что влияет на клиентов, использующих компоненты Tanzu с Azure Spring Apps Enterprise?

Если у вас есть интерес к получению или продолжению коммерческой поддержки Spring и использованию компонентов Tanzu, рекомендуемое назначение миграции Служба Azure Kubernetes (AKS). Обратитесь к представителю по продажам Broadcom, чтобы узнать, как приобрести и запустить Tanzu в AKS.

Вопросы и ответы

Что такое назначения миграции?

Мы рекомендуем приложения контейнеров Azure в качестве основной службы для миграции рабочих нагрузок, работающих в Azure Spring Apps. Приложения контейнеров Azure — это полностью управляемая служба контейнеров для приложений polyglot и предлагает расширенные возможности Java для управления, мониторинга и устранения неполадок приложений Java в большом масштабе. Если вы используете план Azure Spring Apps Enterprise, приложения контейнеров Azure по-прежнему наиболее рекомендуемы. Однако если вы предпочитаете продолжать использовать Tanzu, AKS является лучшим выбором, что позволяет размещать компоненты Tanzu самостоятельно с полным контролем и возможностями над ними.

Руководство по миграции и инструментирование предлагают клиентам плавное переход с Azure Spring Apps на приложения контейнеров Azure. Дополнительные сведения см. в статье "Миграция потребления Azure Spring Apps Standard" и выделенного плана в приложения контейнеров Azure.

Мы работаем над руководством по миграции и инструментами из планов Azure Spring Apps Basic, Standard и Enterprise в приложения контейнеров Azure. Эти рекомендации и инструменты будут доступны к марту 2025 года.

Вы также можете рассмотреть следующие альтернативные решения:

  • Решение PaaS: служба приложение Azure — это полностью управляемая платформа для создания, развертывания и масштабирования веб-приложений, внутренних серверных приложений мобильных приложений и API RESTful. Он поддерживает несколько языков программирования (например, Java и .NET), интегрируется с различными средствами разработки и предоставляет такие функции, как автомасштабирование, балансировка нагрузки и безопасность приложений. Дополнительные сведения: Служба приложений Обзор.
  • Контейнерное решение: Служба Azure Kubernetes (AKS) — это служба оркестрации управляемых контейнеров, которая упрощает развертывание, управление и масштабирование контейнерных приложений с помощью Kubernetes. Она предлагает такие функции, как автоматизированные обновления, мониторинг и масштабирование, что позволяет разработчикам сосредоточиться на разработке приложений, а не на управлении инфраструктурой. Дополнительные сведения: что такое Служба Azure Kubernetes (AKS)?.
  • Если вы используете коммерческую поддержку Spring или компоненты Tanzu в рамках Azure Spring Apps Enterprise, необходимо переключиться на использование Tanzu Platform Spring Essentials в приложениях контейнеров Azure. Дополнительные сведения: VMware Tanzu Spring.

Что такое временная шкала миграции?

К 31 марта 2025 г. существующим клиентам требуется перенести потребление и выделенные рабочие нагрузки Azure Spring Apps уровня "Стандартный" и выделенные рабочие нагрузки в приложения контейнеров Azure. Клиентам на уровне "Базовый", "Стандартный" и "Корпоративный" необходимо выполнить этот переход к 31 марта 2028 г. Azure Spring Apps будет полностью прекращена к 31 марта 2028 г.

Будут ли Azure Spring Apps по-прежнему разрешать новые регистрации клиентов?

Для использования Azure Spring Apps Standard и выделенного плана (предварительная версия) новые клиенты больше не смогут зарегистрироваться в службе после 30 сентября 2024 г., в то время как существующие клиенты останутся в эксплуатации до тех пор, пока эти планы не будут прекращены 31 марта 2025 г.

Для планов Azure Spring Apps Basic, Standard и Enterprise новые клиенты больше не смогут зарегистрироваться в службе после 31 марта 2025 г., в то время как существующие клиенты, которые уже используют Azure Spring Apps, будут работать до тех пор, пока планы не будут прекращены 31 марта 2028 г.

Продолжит ли корпорация Майкрософт поддерживать текущую рабочую нагрузку?

Да, поддержка будет продолжаться для рабочих нагрузок в Azure Spring Apps до даты выхода на пенсию. Вы будете продолжать получать сведения об уровне обслуживания, обновления инфраструктуры и обслуживания (VM и AKS), управление компонентами OSS/Tanzu и обновлениями для образов контейнеров приложений, включая базовую ОС, среду выполнения (JDK, dotnet runtime и т. д.), а также агенты APM. Вы по-прежнему можете создавать запросы в службу поддержки, как обычно для получения помощи по запросу через конец службы.

Будут ли Azure Spring Apps предоставлять новые функции в период выхода на пенсию?

Нет, мы не будем принимать какие-либо запросы функций от клиентов и не будем создавать какие-либо функции в службе Azure Spring Apps. Вместо этого мы будем определять приоритеты новых функций и улучшений в приложениях контейнеров Azure.

Что произойдет после даты выхода на пенсию?

После 31 марта 2025 г. потребление и выделенный план (предварительная версия) Azure Spring Apps (предварительная версия) будет полностью прекращен. В результате вы больше не получите поддержку и доступ к рабочим нагрузкам и службам Azure Spring Apps.

После 31 марта 2028 г. планы Azure Spring Apps Basic, Standard и Enterprise будут полностью прекращены. В результате вы больше не получите поддержку и доступ к рабочим нагрузкам и службам Azure Spring Apps. Мы настоятельно рекомендуем перенести рабочие нагрузки в приложения контейнеров Azure к 31 марта 2028 г.

Предлагает ли Microsoft Container Apps паритет функций с Azure Spring Apps?

Клиенты должны обеспечить большую часть необходимых возможностей для размещения приложений Spring в приложениях контейнеров Azure. Компоненты Managed Spring, метрики Java и поддержка диагностика доступны для использования в приложениях контейнеров Azure. Дополнительные сведения см. в обзоре Java в приложениях контейнеров Azure. Если у вас возникли вопросы, откройте запрос в службу поддержки из портал Azure или откройте проблему в репозитории приложений azure-container-apps на сайте GitHub.

Будут ли приложения контейнеров Microsoft Azure доступны в том же регионе Azure, что и Azure Spring Apps?

Для стандартного потребления и выделенного плана (предварительная версия) приложения контейнеров Azure и Azure Spring Apps доступны в одних и том же регионах.

Приложения контейнеров Azure будут доступны в том же регионе Azure, что и Azure Spring Apps для клиентов в соответствии с планами "Базовый", "Стандартный" и "Корпоративный" до начала миграции в марте 2025 года.

Существуют ли различия в ценах на решения Майкрософт?

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

Приложения контейнеров Azure предлагают следующие две модели ценообразования:

  • Модель потребления, выставленная на основе распределения ресурсов (на VCPU и памяти) и запросов.
  • Выделенная модель с одной гарантией аренды, доступом к специализированному оборудованию и более прогнозируемым ценам.

Выставление счетов за выделенный план зависит от количества секунд виртуальных ЦП и гибибайтов (GiB) секунд, выделенных для экземпляров приложений контейнеров Azure. Приложения контейнеров Azure также предоставляют план экономии.

Затраты на решения Майкрософт зависят от модели ценообразования и оптимизации, которые можно включить. Мы рекомендуем использовать калькулятор цен Azure, который содержит подробные сведения о счетчиках, ценах на использование и доступных планах экономии для точной оценки ожидаемых затрат.

Что влияет на клиентов, использующих компоненты Tanzu с Azure Spring Apps Enterprise?

Если у вас есть интерес к получению или продолжению коммерческой поддержки Spring и использованию компонентов Tanzu, рекомендуемое назначение миграции — AKS. Обратитесь к представителю по продажам Broadcom, чтобы узнать, как приобрести и запустить Tanzu в AKS.

Как оставаться в курсе рекомендаций по выходу на пенсию в Azure Spring Apps?

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

Товар Целевые планы Дата запуска в производство
Официальная дата начала выхода на пенсию Стандартный план потребления и выделенный план 30 сентября 2024 г.
Блокировать создание нового экземпляра службы для всех клиентов Стандартный план потребления и выделенный план 30 сентября 2024 г.
Руководство и инструменты для миграции в приложения контейнеров Azure Стандартный план потребления и выделенный план Октябрь 2024 г.
Руководство по миграции в приложения контейнеров Azure (без поддержки средств миграции) Базовые, стандартные и корпоративные планы Январь 2025 г.
Руководство по миграции в AKS Базовые, стандартные и корпоративные планы Январь 2025 г.
Официальная дата выхода на пенсию после полугодового периода выхода на пенсию Стандартный план потребления и выделенный план 31 марта 2025 г.
Официальная дата начала выхода на пенсию Базовые, стандартные и корпоративные планы Середина марта 2025 г.
Руководство по миграции в приложения контейнеров Azure с поддержкой средств миграции Базовые, стандартные и корпоративные планы Середина марта 2025 г.
Руководство по переходу с компонентов Tanzu на альтернативные решения Корпоративные планы Середина марта 2025 г.
Блокировать регистрацию новых клиентов Базовые, стандартные и корпоративные планы Апрель 2025 г.
Официальная дата выхода на пенсию после трехлетнего пенсионного периода Базовые, стандартные и корпоративные планы 31 марта 2028 г.

Как получить помощь и поддержку перехода во время миграции?

Если у вас есть вопросы, вы можете открыть запрос в службу поддержки через портал Azure технической помощи: создать запрос на поддержку Azure.

Что влияет на выход Azure Spring Apps на общий объем инвестиций Java в Azure?

Мы хотим убедиться, что решение о выходе azure Spring Apps сосредоточено исключительно на этом конкретном продукте и не влияет на общую приверженность Корпорации Майкрософт Java в Azure. На самом деле, мы увеличиваем инвестиции в приложения контейнеров Azure и расширяем наши средства Java, чтобы обеспечить еще большую поддержку запуска приложений Java в Azure.