Cloud deployment models
It is important to understand that cloud services can be deployed through various means and have forensic implications for investigators. These models are a framework for how these services are hosted and delivered to users. We can typically classify cloud deployment into four different models: public, private, hybrid, and community models:
- Public cloud: The most popular option for all users and service providers is a public cloud model. In this model, service providers can deliver their applications over a commonly used infrastructure. Typically, the public cloud is used for non-critical tasks, or by developers to develop and test their applications on a public cloud tenant. Some of the public cloud offerings could also include services such as file hosting services, file sharing services, and email services. In some cases, public cloud services are offered over multiple cloud service providers, for example, a public cloud application that is deployed...