Читаю книгу по Java, там идет много ссылок на AWS и Cloud Foundry. Но при этом, если AWS (понятно, что такое), то Cloud Foundry как-то описывается в стиле (это экономит много времени, денег, это круто молодежно итд), но что это именно такое - непонятно. Т.е. что за продукт (какие проблемы он решает), и в чем профит?
Cloud Foundry - это PaaS, такая же как Heroku. Вам не надо настраивать сервера, на которых будет работать ваше приложение, не надо заботиться об отказоустойчивости или масштабировании с ростом нагрузки. Просто "нажал кнопку" и твоё приложение работает где-то там в облаке.
P.S. Если читаете "Java в облаке" Лонга и Бастани, то лучше не тратьте время. Это рекламный буклет Pivotal, а не учебник.