Hi All, Appreciate all your ideas & advices regarding $subject.
To give you some idea about EMM 1.0.0 ....... - EMM consist of two main component, MDM (Mobile Device Manage) and MAM (Mobile Application Manager). Both of them are Jaggery apps, which host on a Carbon server. - MDM developed based on IS, and MAM based on ES. So, MAM has sub components named, Store, Publisher , and MAM Console. - The artifacts related to mobile apps added via MAM will keep on a location inside the repository/deployment/.. which is need to share with all the nodes in the cluster. [*We have used svn based depsync for this in our current cluster*] - Also, MAM keep the track of mobile apps added, on registry. [*We have mount the nodes to a shared Registry*] - MAM & MDM use a separate DB for things specific for EMM, and that will use to keep the details related to policies. - MDM will dispatch a monitoring message, which will request for the current status of the devices, and the device will reply to the MDM. In this case, this message need to be dispatch by a single node, other wise there will be duplicates, and a higher traffic. Then the devices will contact the other nodes and start communicating with them. This monitoring message will dispatch with specific time intervals. [*We need to try and check this behavior when the cluster is ready*] - Admin need to access Carbon console for the tasks such as, adding tenants, assigning admin specific permissions for Admin users, etc. - MAM & MDM login to will handled via SSO. [*When it comes to cluster, we need the support of a person who have deployed SSO based Jaggery apps on a cluster. This is the point that we have stuck*] - Mobile client app will get install on mobile devices, and user needs to register to the system via that client. This is the point that the device connects to the system. Problems we are facing are......... - We have already setup a WM separated Cluster for EMM, fronted by ELB. In this case, we are currently facing an issue when redirecting to SSO login page. SSO login page will route to the 'HostName' which is the worker host, but it need to route to the 'MgtHostName'. For this, is there a way to pass the 'MgtHostName' to jaggery, with relevant port? Else can we go ahead with a cluster which has only managers? - If we go for a cluster which has only manager nodes, They all will commit to the svn simultaneously. So will it crash the svn, and how can we handle this? - Publisher will be the app use to add Mobile apps & their artifacts, and if we server publisher access via workers, then we need to give the svn & registry write access to the workers. To overcome this, is there a way to allow access to publisher app, only via Manager? What we have in mind is to route the publisher directly to manager host, and have to try it out when the cluster is ready. - Also, when it comes to tenancy we will face the issues discussed in mail thread "*[Dev] Issue with tenancy specific files in app layer*". What we currently planing to do is....... - Move to approach which has only manager nodes. - In this case, we need to find answers for svn conflict issues. Hi Shan & Team, Please add if i have missed or misspelled anything. Hi Amila/Nirmal, Thanks for the great support. Appreciate all your concerns. Thanks , Pandula *Pandula Kariyawasam K.B.* *Senior Software Engineer - QA* Mobile: +94772314510 <http://www.wso2.com>
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev