Hi Malmee, It would be better if you can draw a component architecture diagram to illustrate how this tool works.
This might help us to understand how much load it can handle if the existing Private PaaS 4.0.0 environment has considerable amount of artifacts and subscriptions and how those can be processed efficiently. Thanks On Tue, Dec 15, 2015 at 10:39 PM, Malmee Weerasinghe <[email protected]> wrote: > Hi All, > We are developing a tool to convert PPaaS 4.0.0 artifact JSON files to > PPaaS 4.1.x. [1] > > There are changes in the artifacts deployment process in PPaaS 4.0.0 > compared to 4.1.0. So this tool is developed for those who need to migrate > from PPaaS 4.0.0 to 4.1.0. > > We take the artifacts JSONs of PPaaS 4.0.0 through REST API endpoints, > convert them using the bean classes of PPaaS 4.0.0 and 4.1.0 which are > accessed via a dependency and generate output artifacts to to be compatible > with PPaaS 4.1.x. In this process, we use default values for the additional > artifacts. > > These are the conversions we have implemented already. > - auto scale policy artifacts > - network partition list artifacts > - deployment policy artifacts > - cartridge artifacts > - application artifacts > - application sign ups - convert the cartridge subscription artifacts > JSONs output from Subscription Manager [2] > - domain mappings > > Would appreciate it if you could give your suggestions and comments on > this. > [1] > https://github.com/nishadi/product-private-paas/tree/master/tools/migration/ppaas-artifact-converter > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fnishadi%2Fproduct-private-paas%2Ftree%2Fmaster%2Ftools%2Fmigration%2Fppaas-artifact-converter&sa=D&sntz=1&usg=AFQjCNE2Dyg5DdkTZPMJ0sAUvRsl2Gd3Sw> > [2] > https://github.com/wso2/product-private-paas/tree/master/tools/migration/subscription-manager/4.0.0 > <https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fwso2%2Fproduct-private-paas%2Ftree%2Fmaster%2Ftools%2Fmigration%2Fsubscription-manager%2F4.0.0&sa=D&sntz=1&usg=AFQjCNE1lGmU7j6H3n40U6uIkNLVQYO5nQ> > > -- > Malmee Weerasinghe > WSO2 Intern > mobile : (+94)* 71 7601905* | email : <[email protected]> > [email protected] > -- *Imesh Gunaratne* Senior Technical Lead WSO2 Inc: http://wso2.com T: +94 11 214 5345 M: +94 77 374 2057 W: http://imesh.gunaratne.org Lean . Enterprise . Middleware
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
