Available deployment models while moving to cloud
We have three available deployment models while deploying to the cloud:
- The Infrastructure as a Service or the IaaS model
- The Platform as a Service or the PaaS model
- The Software as a Service or the SaaS model
We will be discussing the advantages and disadvantages of these deployment models in detail, in the following sections.
IaaS
IaaS enables the cloud provider to openly find an IT infrastructure over the web in a financially savvy way. Following image will help you to understand IaaS Architecture.
![](https://static.packt-cdn.com/products/9781788839686/graphics/5950bcc4-3638-4daa-a791-b48b09f24112.png)
Advantages of IaaS
A portion of the key advantages of IaaS are as per the following:
- Full control of the computing assets through authoritative access to VMs: You can issue authoritative order to a cloud provider to run the virtual machine or to persist data on a cloud server. You can issue authoritative command to virtual machines that you possess to start the web server or to provision new applications. These are simply a couple of cases of managerial...