Приложения 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 Monitor. Агрегируйте метрики, чтобы получить представление о топологии взаимодействия различных служб, а также вычислить средний показатель производительности и частоту возникновения ошибок. Без труда определяйте первопричину возникновения проблем с надежностью и производительностью. Используйте знакомые методы устранения неполадок, такие как удаленная отладка, анализ потоков и памяти, а также инструменты APM по вашему выбору с поддержкой интеграции с AppDynamics, Dynatrace, Elastic и New Relic.
Получите расширенную поддержку среды выполнения Spring
Приложения Azure Spring Apps корпоративного уровня включают поддержку VMware Spring Runtime, обеспечивающую круглосуточную поддержку мирового класса, эксклюзивный доступ к упакованным версиям популярных проектов, предназначенных для корпоративного использования, и долгосрочную поддержку после окончания срока службы OSS, чтобы вы могли обновлять приложения, когда вам удобно.
Эффективно используйте свои инвестиции в существующие технологии
При переносе или создании приложений Java и Spring в Azure используйте свои инвестиции в сеть, мониторинг, автоматизацию, поставщиков удостоверений, локальные системы, инструменты разработки и сборки и библиотеки приложений. Использование существующих инструментов не только снижает затраты, но и помогает поддерживать производительность разработчиков.
Создайте базовую конфигурацию безопасности
Разработайте и поддерживайте агрессивное состояние безопасности с помощью функций, интегрированных в Приложения Azure Spring, включая безопасный доступ, безопасную связь, управление секретами, управление доступом на основе ролей (RBAC) с изоляцией рабочей нагрузки, поддержку подключения без пароля, а также возможности проверки подлинности и авторизации пользователей. Дополнительные сведения о базовой конфигурации безопасности
Расширяйте свои приложения с помощью начальных программ Spring
Воспользуйтесь обширным портфолио начальных программ Spring, чтобы без труда взаимодействовать со службами Azure, такими как Azure Cosmos DB, Microsoft Entra ID (прежнее название — Azure Active Directory) и Azure Key Vault. Включите в свое приложение начальные программы Spring, чтобы не добавлять дескрипторы зависимостей в код вручную. Разработка начальных программ Spring открыта для сообщества. Мы будем признательны за ваш вклад в написание кода.
Используйте средства управления производительностью по своему усмотрению
Мониторинг рабочих нагрузок Spring с помощью Dynatrace
Dynatrace предоставляет возможности автоматического интеллектуального наблюдения. Благодаря глубокой видимости на уровне кода и сквозной трассировке Dynatrace работает с Приложениями Azure Spring, обеспечивая обнаружение проблем с помощью ИИ и автоматический анализ первопричин. Отслеживайте свои гибридные облачные рабочие нагрузки и различайте работоспособные и неработоспособные приложения.
Добавьте наблюдаемость в приложения Spring с помощью New Relic One
Данные можно просматривать в едином интерфейсе, что упрощает устранение неполадок. Благодаря интеграции New Relic One и Azure Spring Apps вы просто отправляете данные своего приложения непосредственно в New Relic One и получаете все преимущества мощной платформы наблюдения.
Обеспечьте наблюдаемость полного стека в рабочих нагрузках Spring с помощью AppDynamics
Получение видимости в реальном времени и коррелированных аналитических данных для приложений Spring Boot, работающих в Azure Spring Apps. Быстро выявляйте основные причины любой проблемы с производительностью и оптимизируйте приложения для предоставления исключительных возможностей.
Унифицируйте наблюдаемость для приложений Spring с помощью Elastic
Используйте Elastic для унификации возможностей наблюдения за данными приложений Azure Spring в мощном собственном хранилище данных Azure. Применение интерактивной аналитики с использованием наглядных визуализаций в режиме реального времени. Аппаратное обучение и реагирование на события, происходящие в любой точке вашей среды, благодаря интуитивно понятной навигации между журналами, метриками и трассировками APM.
Встроенные средства обеспечения безопасности и соответствия требованиям
-
Корпорация Майкрософт обязалась инвестировать 20 млрд долларов США (USD) в кибербезопасность в течение пяти лет.
-
У нас работает более 8500 специалистов по безопасности и анализу угроз в 77 странах.
-
Начните работу в бесплатной версии
Приложения Azure Spring предлагают различные тарифные планы для удовлетворения ваших конкретных требований независимо от размера, шаблона работы или сложности приложения.
Выберите подходящий вам план (от ранних этапов тестирования и разработки до высоких требований рабочей среды) с помощью коммерческой службы поддержки среды выполнения Spring.
Воспользуйтесь ежемесячным бесплатным предоставлением 50 часов виртуальных ЦП и 100 ГБ памяти, чтобы быстро начать работу.
Начните работу с бесплатной учетной записью Azure
1
Начните работу бесплатно. Получите на свой счет 200 USD(долларов США) , которые можно использовать в течение 30 дней. При наличии денег на счете вы можете бесплатно работать со многими нашими популярными службами в определенном объеме. Еще более 55 других служб будут всегда доступны вам бесплатно в рамках обозначенного объема.
2
Чтобы продолжать работу с этими службами, когда закончатся деньги на счете, перейдите на оплату по мере использования. Плата будет взиматься только при использовании служб сверх предоставляемого бесплатно ежемесячного объема.
3
Нам доверяют клиенты любого размера
""Облачные решения" должны приносить ощутимые результаты. Приложения Azure Spring берут на себя работу по внедрению и управлению, чтобы мы могли сосредоточиться на наших основных направлениях."
Джонатан Джонс (Jonathan Jones), ведущий архитектор решений в подразделении финансовых технологий, Swiss Re
"Мы разработчики Java. Мы не инфраструктурные люди. Мы не системные администраторы. С помощью Приложений Azure Spring нам не нужно беспокоиться об управлении Kubernetes или простоях кластера."
Филипп Стуссак, архитектор программного обеспечения, Bosch
"Приложения Azure Spring имеют первостепенное значение для нашей архитектуры из-за простоты использования и того факта, что это полностью управляемое предложение. В сочетании с разработанными нами REST API у нас есть действительно мощная, отказоустойчивая и глобальная платформа."
Девон Йост, корпоративный архитектор, Digital Realty
Ускорение Приложений Spring
Узнайте, как руководители предприятий из Bosch, Digital Realty и Morgan Stanley используют приложения Azure Spring для преобразования своих систем и операций и повышения эффективности из этой панельной дискуссии.
Приложения Azure Spring: Простой способ запуска приложений
Узнайте о возможностях Приложений Azure Spring в этом техническом обзоре и демонстрационном сеансе, представленном Адибом Сайкали и Асиром Селвасингхом.
Ресурсы Приложений Azure Spring
Документация, краткие руководства и учебники
Документация по Приложениям Azure Spring
Краткое руководство по веб-приложению
Краткое руководство по приложению на основе событийКраткое руководство по приложению на основе событий
Учебник по приложению микрослужбыУчебник по приложению микрослужбы
Учебные курсы и примеры
Курсы Microsoft Learn
Часто задаваемые вопросы о Приложениях 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, может повлиять на переносимость.