SaaS сам по себе является интеллектуальным произведением, предоставляющим доступ к функциям другого лицензируемого ПО (одного или нескольких). Иными словами, интеллектуальное произведение для пользования другими интеллектуальными произведениями. Соответственно, пользователи самого SaaS, пользуются инкапсулированным ПО, т.е. пользуются напрямую функциями SaaS, тем самым освобождаясь от лицензионной нагрузки.
Не пойму зачем столько шумихи. Зачем вообще этот DRM в браузер? Если хотят показывать такой контент то через свои специальные клиенты: скачиваемые и устанавливаемы — по желанию распространителей контента. А браузер пускай останется браузером. И нечего в нем показывать защищенный контент. А клиенты пускай делают на основе тех же браузеров, только со своими логикой, всплывающей рекламой и прочими вещами. Представьте: Chromium от Netflix — показывает платный контент от разработчика, в защищенной форме (на сколько смогут), с рекламой (на сколько захотят) и все такое и показывает только контент от Netflix. На самом деле, удобнее пользоваться платным аккаунтом в отдельной программе, нежели все это использовать из одного только веб браузера. По аналогии с iTunes. Как-то так.
404 Not Found
это ответ вебсервера, а не рест сервиса. код 201 внёс путанницу в этот процесс.Если сервис работает корректно то код ответа веб сервера должен быть 200
микросервисы уже не модно и вспоминаем давно забытые истины)
на мой взгляд, забыли добавить про контроль версий: монорепа или нет