graphics of Playing with Micro-services

Sunbird’s microservices based infrastructure allows us to imagine each microservices as lego blocks that can be used to rapidly build or rewire solutions to suit diverse context and needs. There are hundreds of microservices exposed via API’s that provide both generalised and micro functionalities. We believe building solutions using Sunbird is just a question of imagination.

graphics of Using Microservices

Sunbird is an open learning infrastructure that is configurable, extendable, and highly modular - a set of common technology building blocks for the creation of multiple digital learning platforms and solutions, enabling extensive use and re-use of technology for education.

graphics of Thinking Microservice Architecture

Sunbird is built with micro services thinking, it is not a pre-packaged learning management solution. Rather, It is a set of core microservices which have been unbundled from the functionality or the solution inside of it, to provide very critical core functionality, related to learning, registries, content, attestations, data and so on.