CDMworld Platform as a Service
Platform as a Service (PaaS)
CDMworld offers Platform as a Service to develop, test, deploy, host and maintain applications in the same integrated development environment without the need to make capital investments in servers, operating systems, backup systems, or security protocols
The CDMworld PaaS offerings provide different combinations of services to support the application development lifecycle. Comprehensive PaaS should provide all service options in an integrated development environment within the actual target delivery platform, with source code control, version control, dynamic (interactive) multiple user testing, roll out and roll back with the ability to audit and track who made what changes when to accomplish what purpose
CDMworld web based user interface creation tools
CDMworld PaaS offerings provide support to ease the creation of user interfaces based on standards such as HTML, AJAX, and JavaScript or other Rich Internet Application technologies like Adobe Flex, Flash and AIR. Our rich, interactive, multi-user environments and scenarios can be defined and managed by real people (non-programmers), with tools that make it easy. Creation tools allow you to create interfaces defined for different user profiles by function or expertise. CDMworld PaaS offers improved user experience by incorporating channels for real people feedback through out creation, design, development, testing, rollout, production … the entire lifecycle through to ‘end-of-life” “reincarnation” or “next generation evolution” of the application.
Multi-tenant architecture
CDMworld PaaS offerings support the use of the application by many concurrent users, providing concurrency management, scalability, failover and security. The architecture enables defining the “trust relationship” between users in security, access, distribution of source code, navigation history, user (people and device) profiles, interaction history, and application usage.
Integration with web services and databases
Support for SOAP and REST interfaces allow CDMworld PaaS offerings to create compositions of multiple Web services, sometimes called “Mashups” as well as access databases and re-use services maintained inside private networks. Support for keeping the user/relationships (if multiple users)/device context and profile through the mashup across web services, databases and networks.
Support for development team collaboration
The ability to form and share code with ad-hoc or a pre-defined or distributed team greatly enhances the productivity of the CDMworld PaaS offerings. Schedules, objectives, teams, action items, owners of different areas of responsibilities, roles (designers, developers, tester, QC) can be defined, updated and tracked based on access rights.
Utility-grade instrumentation
CDMworld PaaS offerings provide developers insight into the inner workings of their applications, and the behavior of their users. Some CDMworld PaaS offerings use information about user behavior to enable pay-per-use billing.
For more information or to set up your PaaS environment today contact CDMworld at 866-447-6953