Hi Prabath, The architecture might not fit for all the platforms. It might have to be based on the platform MDM communciation. iOS MDM device communication is agentless based (communciation is directly between the OS and the backend server) , Android is based on Developer built Agent Application and Windows is based on System Agent Application. Currently, IoT devices are based on Developer built Agent Application. CPE devices are agentless based
For Agent based MDM, policy monitoring can happen from the server or from the client agent itself. Windows Phone has both mode of communication, you can push or make the deivce to poll at regular intervals (push is available from 8.1). iOS is purely based on push notification. So notifying the deivce is also another criteria for deciding how the device policy can be monitored. Like enrollment is different for different platforms, device policy monitoring can be different. The processing part can be generic. On Tue, Jun 23, 2015 at 3:29 PM, Prabath Abeysekera <praba...@wso2.com> wrote: > > On Tue, Jun 23, 2015 at 3:27 PM, Prabath Abeysekera <praba...@wso2.com> > wrote: > >> Hi Everyone, >> >> I'm currently in the middle of adding the finishing touches to $Subject >> for MDM/CDM-Framework. Shown below is the design I've come up with for the >> same. Thought of sharing with a wider community, for feedback. >> >> >> I believe, the diagram itself is pretty self explanatory. In its design, >> we have a separate web service exposed at the CDM-Framework/MDM GW layer, >> which directs all monitoring traffic to CEP/BAM for analysis. The incoming >> data would then be validated upon pre-configured policies and eventually >> the MDM is notified of the status of policy compliance. In response, MDM >> would enforce the decisions depending on an applicable action configured >> upon compliance policy violations. >> >> Please do let me know your feedback, should the design be changed. >> >> Cheers, >> Prabath >> -- >> Prabath Abeysekara >> Technical Lead >> WSO2 Inc. >> Email: praba...@wso2.com >> Mobile: +94774171471 >> > > > > -- > Prabath Abeysekara > Technical Lead > WSO2 Inc. > Email: praba...@wso2.com > Mobile: +94774171471 > -- *Shanmugarajah (Shan)* Director, Mobile Architecture, WSO2, Inc.; http://wso2.com Email: s...@wso2.com Mobile : +94777748260 Blog: http://shanfour.blogspot.com
_______________________________________________ Architecture mailing list Architecture@wso2.org https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture