1.
Public cloud
Private cloud
Hybrid cloud
Performance
Low to medium
Very good
Good
Security
Good, depends on security measures of the service provider
Most secure, as all storage is on-premise
Very secure, integration options add an additional layer of security
Reliability
Medium, depends on Internet connectivity and service provider availability
High, as all equipment is on-premise
Medium to high, as cached content is kept on-premise, but also depends on connectivity and service provider availability
Cost
Very good, pay-as-you-go model and no need for on-premise storage infrastructure
Good, but requires on-premise resources, such as data center space, electricity and cooling
Improved, since it allows moving some storage resources to a pay-as-you-go model
Owner
External maintained
Internally maintained
Internally/ External maintained
2. I would give my suggestion base on clients’ acceptable level of computing performance, sensitivity of data and IT budget. If customer data need a high level of security, I would suggest it adopting private cloud due to its on-premise storage and high reliability. Company can gain full control over the systems without handing over confidential data to service provider site. On the other hand, if the customer data is not sensitive, I would suggest it adopting public or hybrid cloud depending on company’s acceptable level of computing performance and budget. Of course, there is tradeoff between the cost and performance. Public cloud is suitable for processing data with less availability while hybrid cloud provides high level of availability but also cost higher.
2. I would give my suggestion base on clients’ acceptable level of computing performance, sensitivity of data and IT budget. If customer data need a high level of security, I would suggest it adopting private cloud due to its on-premise storage and high reliability. Company