Java в облаке
Технология Spring для разработки микросервисов.
Кеннет Бастани, Джош Лонг «Java в облаке. Spring Boot, Spring Cloud, Cloud Foundry» Питер, 2019 год, 624 стр., O’Reilly, ISBN 978-5-4461-0713-1; (11,8 мб. pdf)
В данной книге рассматривается последняя работа команды Spring — Spring Cloud Stream и усовершенствованная поддержка комплексного тестирования, а также развивающаяся интеграция с проектами Netflix с открытым кодом. Основа этой книги — инструментарий Spring Boot, как технологии использования Spring для микросервисов, которая активно внедряется на производствах. Spring Boot позволяет создавать новые сервисы Spring любой степени детализации, а также их развертывание в контейнеризированной среде.
Так, как традиционное Java-приложение было цельным, запускаемым на все еще большом сервере приложений, среда Spring Boot развернула все в сторону упрощения и повышения эффективности: сервис должным образом становится центральной фигурой и развертывается с сервером, обладающим ресурсами, которых вполне хватает для его запуска. Хотите потягаться с гигантами современных облачных технологий? Работать как Amazon, Netflix или Etsy? Ответ очевиден: вам нужна облачная разработка под Java/JVM, позволяющая освоить новейшие технологии, открывающие путь к облакам — в первую очередь, Spring Boot и Cloud Foundry.
Всему этому вы научитесь, прочитав фундаментальную книгу «Java в облаке». Вы узнаете, как устроены современные облачные технологии для серьезных решений, и освоите основы микросервисной архитектуры, непрерывной интеграции и доставки, сможете целиком пересмотреть накопившийся унаследованный код и достойно отвечать на самые сложные вызовы, которые ставит перед вами современная Java-платформа. Книга ориентирована на разработчиков Java- и JVM-машин, которые хотят создавать более качественное ПО в короткие сроки с помощью Spring Boot, Spring Cloud и Cloud Foundry.