1. Which is the best definition of cloud architecture?
- Designing applications in cloud-based, shared IT infrastructure by using virtual machines and fault-tolerant data stores in the cloud
- Combining frontend and backend software and components to create highly available and scalable web services that meet the needs of an organization
- Relocating traditional on-premises data centers to internet-accessible data centers that a vendor manages
- Applying cloud characteristics to a solution that uses cloud services and features to meet technical and business requirements