Введение
Организации часто выполняют различные рабочие нагрузки Java — от простых приложений до сложнейших критически важных архитектур микрослужб.
Веб-сайт электронной коммерции может иметь высокомасштабируемый магазин, ориентированный на клиентов, который основывается на сотнях служб Spring Boot. Сайт также может иметь монолитную систему back-office для обработки своего каталога и многих небольших пакетных приложений для обновления запасов и уведомления своих клиентов.
Azure предоставляет множество способов запуска приложений Java, от простых виртуальных машин до контейнеров, управляемых служб и бессерверных функций. Azure может предложить одно или даже несколько решений, которые будут соответствовать вашим потребностям, включая решения для сложных сценариев электронной коммерции.
В этом модуле представлены эти решения, а также средства, помогающие выбрать наиболее подходящий вариант для конкретного варианта использования.
Цели обучения
По завершении этого модуля вы сможете:
- описывать варианты развертывания в Azure, доступные для приложений Java, и знать их различия;
- выбрать оптимальную службу Azure для развертывания приложения Java.
Необходимые компоненты
- Опыт разработки и выполнения приложений Java.
- Начальный опыт работы с облачной инфраструктурой.