Cloud technologies are integral to the building of big data, data sciences, and Internet of Things-based systems to accommodate huge data volumes, as they bring agility and scalability. DevOps is more prominent for cloud, to reproduce environments as replicas with configurations to be executed as code on par with software projects. In this chapter, we will discuss cloud computing terminology, architecture models, building blocks for service offerings such as platforms, infrastructures, and so on. We will also discuss the popular market vendors, and so on.
In this chapter, we will cover the following topics:
- Cloud computing concepts
- Architecture models:
- Public
- Private
- Hybrid
- Community
- Service offerings:
- PaaS
- IaaS
- SaaS
- IDaaS
- NaaS
- Market vendors:
- Amazon
- Azure
- SalesForce
- Cloud computing security
- Cloud backup solution