Other Examples
Basic Project Services Example
A user/developer wishes to deploy a number of basic project services for a new project to experiment with before adopting any particular option.
- User creates a new project and names it "New Project Deployment"
- User drags apache web server to host project web site
- User drags gitlab to host project source code
- User drags owncloud to provide sharable storage for the teams data
- User drags mediawiki to serve as the teams wiki
- User drags mysql as the database backend for MediaWiki
- User drags a connection between mysql and mediawiki
- User clicks "Commit" button to deploy the project on NDS Labs cloud resources
- A status page is returned providing a list of the instantiated services, virtual machines, their status, details, and URL's to the stood up services (e.g. Web Server, OwnCloud, MediaWiki, and GitLab)
- User can now go to/share service URL's and use/experiment with each service
Kick-the-Tires Scenarios
User/developer deploys several services in order to evaluate which best meets their needs.