Узнайте, Как Сделать Java В Azure


Существует новый бесплатный курс от Microsoft, на котором вы узнаете, как создавать, переносить и масштабировать Java-приложения в Azure.

Конечно, это рекламная акция, привлекающая разработчиков Java к платформе Azure, но это не отменяет ее общей образовательной пользы.

Вместе с Azure вы познакомитесь с экосистемой Java, используя популярные инструменты и фреймворки, такие как Spring boot, Tomcat и Gradle. Вы также получите представление о последних технологиях.  Например, в разделе “Типы Java-приложений” мы изучаем различия между монолитными приложениями, микросервисами, пакетными заданиями и бессерверными приложениями.

В разделе “Технологии Java” мы получаем краткий обзор Spring Framework, Spring Boot, Spring Data и того, как серверы приложений, такие как Tomcat и Weblogic, используются при развертывании приложений Java. Конечно, поскольку класс ориентирован на Azure, мы изучаем различные способы развертывания приложения:

Виртуальные машины

Контейнеры

Служба приложений Azure

Лазурное Весеннее Облако 

Функции

В очень полезном разделе “Типы развертывания приложений” мы видим преимущества и недостатки каждого типа развертывания, например, в разделе “Виртуальные машины, контейнеры или платформа как служба?”. Советы относятся к общему аргументу и не являются специфичными для Azure.

В разделе “Развертывание приложения Spring Boot в Azure” мы узнаем, как создать приложение списка дел RESTful, которое использует базу данных MySQL, как в базе данных Azure для MySQL, сначала создав приложение с помощью Spring Initializr, затем фактически закодировав его и, наконец, развернув его через Maven в службе приложений Azure.

Урок продолжается на примере кодирования и развертывания веб-приложения Java с примерами.Затем он обращается к микросервисам Spring, кэшированию с помощью Redis, NoSQL Cosmos DB и, наконец, к бессерверным функциям.

В деталях учебная программа включает в себя:

Введение в Java в Azure даст вам обзор приложений Java и связанных с ними служб Azure.

Выберите правильную службу Azure для развертывания приложения Java 

Развертывание приложения Spring Boot в Azure предназначено для разработчиков Spring Boot, которые хотят развернуть свое приложение в Azure.

Развертывание веб-приложения Java в Azure предназначено для разработчиков Jakarta EE, которые хотят развернуть приложение JSF в Azure.

Разверните микросервисы Spring в Azure .

Создайте Java-приложение с помощью облачной NoSQL Cosmos DB

Публикация веб-приложения в Azure с помощью плагина Maven для службы приложений Azure фокусируется на плагине Maven Azure

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

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

В заключение следует отметить, что есть также сопутствующий канал Youtube, Java на Azure, с соответствующими видео.

Если вы ищете полноценный, достойный карьеры класс Java, я бы посоветовал вам записаться в Nanodegree Java Web Developer от Udacity.  Я недавно закончил этот 4-месячный курс и задокументировал каждый шаг на этом пути в 5-части Руководства Insider для веб-разработчика Java Nanodegree.  На данный момент Udacity имеет скидку 50%, используя код купона NEWYEAR2021 при оформлении заказа.


Добавить комментарий