In the IaaS (Infrastructure as a Service) cloud model the cloud provider maintains the entire infrastructure in its data center. This infrastructure includes servers, storage, networking hardware and the virtualization hypervisor layer.
IaaS customers accessing the cloud provider’s portal through a network can create a virtual server or servers in the cloud infrastructure with the necessary parameters, cluster them, create subnets and set rules for data exchange between them, can connect to these servers with applications such as RDP, SSH or console by installing the required OS on the virtual servers they create through a hypervisor hosted the provider.
In this cloud model, you can use any application to download or broadcast over the Internet, as you get administrator or root access to the server.
The IaaS provider also offers other infrastructure components to customers. For example, Billing-Automated Payment System; Monitoring; Log access – event and transaction history, Load balancing, Clustering, or use of several resources as a single resource, and Storage resiliency, such as backup, replication, and recovery.