Obecnie jestem na desce kreślarskiej nowej chmury usług, którą budujemy z architekturą zorientowaną na usługi. Pomysł wygląda tak:Możliwe jest chmury SOA w PaaS?
- Chmura, powiedzmy 10, usług.
- 3 całkowicie różne warstwy logiki biznesowej (BL), które swobodnie mogą łączyć ze sobą te usługi.
- BL obsługuje autoryzację i zarządzanie dostępem, usługi tylko odbierają i odpowiadają.
Pytanie brzmi, czy ta konfiguracja jest możliwa z PaaS (najlepiej Heroku lub Google App Engine) z główną kwestią jest posiadanie wielu usług, które są niepubliczne, ale jednocześnie dostępnym z różnymi aplikacjami (BL).
Zasadniczo: jak chronić usługi przed dostępem publicznym (najlepiej bez uwierzytelniania i tokenów), ale jednocześnie pozwolić, aby jakakolwiek z moich aplikacji do nich dotarła?
Bezpośredni link do WSO2 Cloud to http://cloud.wso2.com – DSotnikov