Review Article

A Review of Evolutionary Trends in Cloud Computing and Applications to the Healthcare Ecosystem

Table 2

Obstacle and opportunities for cloud computing development.

SNObstaclesOpportunities

1Availability/business continuity/interoperability/scalable storageUse multiple cloud providers to ensure that user’s requirements are met by providing federated computational resources and storage
2Data confidentiality and auditabilityDeploy encryption, VLANs, firewalls
3Performance unpredictabilityImprove VM support, flash memory, gang schedule VMs
4Bugs in large distributed systemInvent debugger that relies on distributed VMs
5Scaling quicklyInvent autoscaler that relies on machine learning; snapshots for conservation
6Reputation fate sharingOffer reputation-guarding services like those for e-mail
7Software licensingPay-for-use licenses