Developing and deploying in the Cloud
Advantages of on-line development (as suggested by Zebrahost):
- Access development software and code anywhere.
- Multiple users can access software and code.
- Data access can be as secure or as open as desired.
- Lower risk of loss due to damage to an individual computer, disaster, or theft.
- Lower risk of software threats – Cloud provider often knows about threats first.
- Software update and data/code backup easier (Cloud provider has their own redundancies).
- But be sure to have development on a separate virtual machine from the production version of the application.