An adopter needs only a subset of Sunbird capabilities for agricultural training. What architectural approach is appropriate?

Published
  1. Bypass service interfaces and modify every database directly
  2. Rewrite every Sunbird service because the platform is restricted to schools
  3. Compose suitable loosely coupled microservices and APIs for the required solution
  4. Deploy every optional component regardless of the required capabilities

Comments — 0