From the following statements, select all that correctly describe cloud computing architectures. Group of answer choices Any customer of a Software as a Service (SaaS) cloud provider is responsible for performing manual application upgrades to the application that the customer receives by the SaaS cloud provider. Infrastructure as a Service (IaaS) is a cloud architecture in which the IaaS cloud provider rents to its customers only hardware infrastructure that may include servers, storage or networking components. A customer of an Infrastructure as a Server (IaaS) cloud provider is responsible for managing the application logic, data storage and data access logic of its application as well as the operating systems and virtualization software that the customer may need to install on the cloud provider's hardware infrastructure. One disadvantage of hosting an application on a Software as a Service (SaaS) cloud provider is that any customizations to the application affect all customers; each customer cannot customize the application to their own liking. Platform as a Service (PaaS) is a cloud computing architecture in which the PaaS cloud provider rents hardware and software infrastructure to its customers, but any customer of the PaaS cloud provider is responsible for creating its own application logic and managing the application data.