Patent ID: 8959482
Filing Date: 2015-02-17
Classification: G06F

Abstract:
1. A method comprising: receiving, by a computing system comprising a computer processor, software comprising an operating system, integrated development environment (IDE) software, and database software; provisioning, by said computer processor, a virtual image instance of said operating system, said IDE software, and said database software to a virtual instance; generating, by said computer processor, a plurality of user identifications (IDS) for access to said operating system instance, wherein each user ID of said plurality of user IDs is associated with a different user of a plurality of users; installing, by said computer processor, commerce server middleware software as a user specific setup; configuring, by said computer processor, said IDE software, wherein said configuring said IDE software comprises generating workspaces, user ID permissions, shortcuts and links, user-specific permissions, privileges, and security settings for said IDE software for said installing; associating, by said computer processor, said workspaces with said user IDs; configuring, by said computer processor, said commerce server middleware software for multi-tenancy functionality, wherein said configuring said middleware software comprises: configuring, by said computer processor, said database software, wherein said configuring said database software comprises generating virtual databases associated with said user IDs; and mapping, by said computer processor, said user IDs with said workspaces, profiles for said commerce server middleware software, data sources, and said virtual databases.