Trace Id is missing
Пропустить и перейти к основному содержимому

Приложения Azure Spring

Создавайте или переносите приложения Spring с помощью полностью управляемой службы от Microsoft и VMware.

Упростите разработку корпоративных приложений Spring и масштабируйте их по мере роста

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

  • Полностью управляемая инфраструктура, позволяющая сосредоточиться на разработке Spring Boot и других приложений Spring, сохраняя при этом переносимость приложений
  • Простое управление приложениями с помощью возможностей Azure и Spring, поддерживаемых корпорацией Майкрософт и VMware 
  • Быстрая и удобная миграция приложений для ускорения перехода к рабочей среде с нескольких месяцев до нескольких дней 
  • Совместимость с экосистемой знакомых инструментов для эффективного использования существующих инвестиций в ИТ и поддержания производительности разработчиков

Быстрая доставка и упрощенное управление инфраструктурой

Сосредоточьтесь на том, что важно — на своих приложениях, бизнес-логике и предоставлении ценности пользователям.  Развертывайте приложения Spring или Polyglot любого типа из исходного кода или артефактов с поддержкой создания и обслуживания контейнеров. Приложения Azure Spring управляют базовой инфраструктурой, пакетом разработки Java (JDK), базовыми образами, а также сканированием и исправлением уязвимостей. Приложения Azure Spring ценовой пакета "Корпоративный" предоставляют мощные компоненты VMware Tanzu, созданные для удовлетворения требований предприятия в отношении управления конфигурацией, интеграции, переносимости, гибкости и поддержки.

Снимок экрана: Приложения Azure Spring.
Схема бизнес-процессов в Azure.

Без труда наблюдайте за приложениями и устраняйте их неполадки

Получайте подробные аналитические сведения о зависимостях приложений и данные оперативной телеметрии с использованием Azure Monitor. Агрегируйте метрики, чтобы получить представление о топологии взаимодействия различных служб, а также вычислить средний показатель производительности и частоту возникновения ошибок. Без труда определяйте первопричину возникновения проблем с надежностью и производительностью. Используйте знакомые методы устранения неполадок, такие как удаленная отладка, анализ потоков и памяти, а также инструменты APM по вашему выбору с поддержкой интеграции с AppDynamics, Dynatrace, Elastic и New Relic.

Получите расширенную поддержку среды выполнения Spring

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

Диаграмма с временной шкалой поддержки CSOS.
Таблица с различными типами продуктов и служб.

Эффективно используйте свои инвестиции в существующие технологии

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

Создайте базовую конфигурацию безопасности

Разработайте и поддерживайте агрессивное состояние безопасности с помощью функций, интегрированных в Приложения Azure Spring, включая безопасный доступ, безопасную связь, управление секретами, управление доступом на основе ролей (RBAC) с изоляцией рабочей нагрузки, поддержку подключения без пароля, а также возможности проверки подлинности и авторизации пользователей. Дополнительные сведения о базовой конфигурации безопасности

Расширяйте свои приложения с помощью начальных программ Spring

Воспользуйтесь обширным портфолио начальных программ Spring, чтобы без труда взаимодействовать со службами Azure, такими как Azure Cosmos DB, Microsoft Entra ID (прежнее название — Azure Active Directory) и Azure Key Vault. Включите в свое приложение начальные программы Spring, чтобы не добавлять дескрипторы зависимостей в код вручную. Разработка начальных программ Spring открыта для сообщества. Мы будем признательны за ваш вклад в написание кода.

Используйте средства управления производительностью по своему усмотрению

Dynatrace

Мониторинг рабочих нагрузок Spring с помощью Dynatrace

Dynatrace предоставляет возможности автоматического интеллектуального наблюдения. Благодаря глубокой видимости на уровне кода и сквозной трассировке Dynatrace работает с Приложениями Azure Spring, обеспечивая обнаружение проблем с помощью ИИ и автоматический анализ первопричин. Отслеживайте свои гибридные облачные рабочие нагрузки и различайте работоспособные и неработоспособные приложения.

New Relic

Добавьте наблюдаемость в приложения Spring с помощью New Relic One

Данные можно просматривать в едином интерфейсе, что упрощает устранение неполадок. Благодаря интеграции New Relic One и Azure Spring Apps вы просто отправляете данные своего приложения непосредственно в New Relic One и получаете все преимущества мощной платформы наблюдения.

Appdynamics

Обеспечьте наблюдаемость полного стека в рабочих нагрузках Spring с помощью AppDynamics

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

elastic

Унифицируйте наблюдаемость для приложений Spring с помощью Elastic

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

Встроенные средства обеспечения безопасности и соответствия требованиям

Начните работу с бесплатной учетной записью Azure

1

Начните работу бесплатно. Получите на свой счет 200 USD(долларов США) , которые можно использовать в течение 30 дней. При наличии денег на счете вы можете бесплатно работать со многими нашими популярными службами в определенном объеме. Еще более 55 других служб будут всегда доступны вам бесплатно в рамках обозначенного объема.

2

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

3

По истечении 12 месяцев вам будет по-прежнему доступно свыше 55 служб, которые будут всегда предоставляться бесплатно. Вы будете платить только за ресурсы, используемые сверх предоставляемого бесплатно ежемесячного объема.

Нам доверяют клиенты любого размера

""Облачные решения" должны приносить ощутимые результаты. Приложения Azure Spring берут на себя работу по внедрению и управлению, чтобы мы могли сосредоточиться на наших основных направлениях."

Джонатан Джонс (Jonathan Jones), ведущий архитектор решений в подразделении финансовых технологий, Swiss Re

Swiss Re
"Приложения Azure Spring оказались идеальным решением для Liantis, потому что позволили действительно сосредоточиться на создании приложения, в то время как Microsoft предоставила платформу приложения и обеспечила ее безопасность. Именно поэтому Приложения Azure Spring — это отличное решение."

Курт Рогген, архитектор инфраструктуры и безопасности, Liantis

Liantis
"Мы разработчики Java. Мы не инфраструктурные люди. Мы не системные администраторы. С помощью Приложений Azure Spring нам не нужно беспокоиться об управлении Kubernetes или простоях кластера."

Филипп Стуссак, архитектор программного обеспечения, Bosch

Bosch
"Приложения Azure Spring имеют первостепенное значение для нашей архитектуры из-за простоты использования и того факта, что это полностью управляемое предложение. В сочетании с разработанными нами REST API у нас есть действительно мощная, отказоустойчивая и глобальная платформа."

Девон Йост, корпоративный архитектор, Digital Realty

Digital Realty
Вернуться к вкладкам

Ускорение Приложений Spring

Узнайте, как руководители предприятий из Bosch, Digital Realty и Morgan Stanley используют приложения Azure Spring для преобразования своих систем и операций и повышения эффективности из этой панельной дискуссии.

Приложения Azure Spring: Простой способ запуска приложений

Узнайте о возможностях Приложений Azure Spring в этом техническом обзоре и демонстрационном сеансе, представленном Адибом Сайкали и Асиром Селвасингхом.

Часто задаваемые вопросы о Приложениях Azure Spring

  • Azure помогает обеспечить доступ к данным, журналам и конфигурациям приложений только авторизованным пользователям. Экземпляры службы в Azure Spring Apps изолированы друг от друга и развернуты в защищенных кластерах Azure Kubernetes Service (AKS). Используйте дополнительные функции безопасности, такие как сетевая изоляция с помощью виртуальной сети Azure, принудительные стандарты соответствия организации с помощью политики Azure и возможность подключения к другим службам Azure с помощью управляемых удостоверений.

  • Просмотреть сведения о соглашении об уровне обслуживания: документы о лицензировании (microsoft.com).

  • Приложения Azure Spring поддерживают все типы приложений Spring: Spring Boot, микрослужбы, реактивные, облачные, веб-приложения, бессерверные, управляемые событиями и пакетные. Вы также можете запускать приложения Steeltoe .NET Core вместе с приложениями Spring в плане "Стандартный" и многоязычными приложениями в плане "Корпоративный".

  • Приложения Spring, естественно, переносимы. Их можно развернуть в любом расположении, включая  Azure. Просто разверните файлы JAR или WAR в Приложениях Azure Spring и обеспечьте переносимость своих приложений. Создание дополнительных артефактов, таких как дескрипторы развертывания для конкретной платформы или диаграммы HELM, может повлиять на переносимость.

Если вы готовы, давайте настроим бесплатную учетную запись Azure

Бесплатная пробная версия Azure