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


Код, развертывание и масштабирование Java по своему способу

Сегодня разработчики Java смотрят на то, как они могут перенести существующие приложения Java в облако или как создавать новые облачные приложения. При этом они хотят знать, что они могут:

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

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

Перемещение приложений Java в Azure является простым и интуитивно понятным, что позволяет вам воспользоваться всеми облачными решениями без необходимости изучать новые навыки или внедрять новые инструменты или платформы. Вы можете продолжать использовать знакомые инструменты, такие как IntelliJ, Eclipse, VS Code, GitHub, Maven и Gradle, и иметь больше времени для написания кода, так как вам не нужно развертывать инфраструктуру или управлять ими.

Вы также можете продолжать использовать те же серверы приложений Java и другое программное обеспечение с открытым исходным кодом, которое вы уже знаете и доверяете. Эти средства не являются собственными реализациями Майкрософт. Скорее, это "реальная вещь" из доверенных имен в экосистеме с открытым исходным кодом, таких как Spring Boot, JBoss EAP, OpenShift, WebLogic, WebSphere, Kafka, Grafana и Redis.

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

Начало работы с Java в Azure сегодня

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

Следующие шаги

Код с помощью средств Java, которые вы знаете и любите