Introduction to cloud services
Cloud computing, in general, is the on-demand availability of computing resource services, particularly storage and computing power for consumers. The main principles of cloud computing are on-demand, self-service broad network access, multi-tenancy, resource pooling, elasticity, scalability, and measured services. Table 8.1 provides details on the four deployment models cloud service providers offer. If any of these deployment models are successfully exploited and communication is established, then it provides persistent access to achieve the objective of the pentest:
Deployment Model |
Description |
Private Cloud |
Cloud infrastructure is exclusive and provisioned only for a specific organization. Similar to traditional data centers but hosted on the cloud. |