Web site moving from a regular hosting to cloud. Is it a good idea?

Do you think the Cloud hosting is more secure due to the replication we have for the information in multiple servers, instead of one?

Does that make the site more vulnerable to attacks? What is your recommendation?