Securing virtual machines
Each cloud provider has its own implementation of VMs (or virtual servers). The basic idea remains the same:
Select a machine type (or size).
Select a preinstalled image of an operating system.
Configure storage.
Configure network settings.
Configure permissions to access cloud resources.
Deploy an application.
Use the service.
Carry out ongoing maintenance of the operating system.
With the shared responsibility model, when using IaaS, we (as the customers) are responsible for the deployment and maintenance of virtual servers.