Java в облака. Spring Boot, Spring Cloud и Cloud Foundry / Джош Лонг, Kени Бастани

Какво отличава традиционните компании от такива като Amazon, Netflix и Etsy? Тези компании усъвършенстваха изкуството на разработка на приложения за облачна среда, за да поддържат конкурентното си предимство и да се задържат много пред конкуренцията. Това практическо ръководство показва на Java/JVM разработчиците как по-бързо да изграждат по-добър софтуер, използвайки Spring Boot, Spring Cloud и Cloud Foundry.

Много организации вече се захванаха с изчисления в облака, ориентирана към тестването разработка, микросървиси и непрекъсната интеграция и разгръщане. Авторите Джош Лонг и Кени Бастани изцяло ви потапят в средствата и методологиите, които ще ви помогнат да трансформирате съществуващите си приложения в приложения, напълно интегрирани в облака.

В четири части тази книга обяснява:

  • основите: каква е мотивацията за мислене в термините на облака; как да конфигурирате и тествате Spring Boot приложение; как да прехвърлите съществуващите си приложения в облака;
  • микросървиси: как да изградите HTTP и RESTful услуги със Spring; как да маршрутизирате заявки в разпределената ви система; как да изградите гранични услуги по-близо до данните;
  • интеграция на данните: как да управлявате данните си със Spring Data и как да интегрирате разпределени услуги с поддържката, която Spring предоставя за ориентирани към събития, концентрирани около съобщения архитектури;
  • експлоатация: как да направите системата си наблюдаема; как да използвате брокери на услуги, за да свържете запазващи състоянието услуги; каква е голямата идея зад непрекъснатото разгръщане.

За авторите:

Джош Лонг е поддръжник на разработчиците за Spring, редактор за Java queue за InfoQ.com, и водещ автор на много книги, включително Spring Recipes, 2nd Edition (Apress). Прочетете блога му на blog.springsource.org и joshlong.com.

Кени Бастани е поддръжник на разработчиците за Spring в Pivotal. Като сътрудник в сферата на софтуера с отворен код и блогър в областта за софтуерните архитектури (www.kennybastani.com), Кени осигурява на софтуерните разработчици ръководства за изграждане на ориентирани към събития микросървиси и безсървърни архитектури. Той също така се изказва пред отраслови конференции като OSCON, SpringOne Platform и GOTO.

18 February 2021