Java Frameworks в облаке

Итак, я пытаюсь наконец понять, как работают облачные корпоративные приложения и как обычно выглядят их архитектуры. Скажем, я использую облачного провайдера, такого как Amazon. Я предположим (поправьте меня, если я ошибаюсь), что я буду платить за 1+ виртуальных машин, в которых будет размещаться стек программного обеспечения в соответствии с потребностями моего приложения.

Меня смущает, как в картину вписываются такие фреймворки, как jclouds или Terracotta . jclouds рекламирует себя как « библиотеку с открытым исходным кодом, которая помогает вам начать работу в облаке » и перечисляет ряд огромных функций, которые не имеют для меня большого значения без содержательных примеров. Terracotta может похвастаться крупномасштабной кластерной структурой. Зачем мне нужно использовать что-то вроде jclouds? Для каких конкретных, конкретных сценариев я бы использовал его?

Опять же, если я использую Amazon в качестве поставщика облачных услуг, разве они уже не будут крупномасштабными? Зачем мне терракота в облаке?

5
задан Andrew Gaul 26 March 2018 в 18:09
поделиться