Cloud-based solutions have allowed healthcare providers to respond rapidly, making it possible to quickly launch enterprise-class systems. However, this requires application development that is responsive to customer needs, easy to deploy in shorter cycles, and reliable.