The document presents information on cloud computing. It defines cloud computing as distributed computing over the internet that delivers computing services, such as email and social networking. There are three components: client computers, distributed servers, and data centers. Cloud services can be deployed publicly, privately, for a community, or using a hybrid model. Key attributes are shared resources, broad network access, on-demand self-service, scalability, and pay-per-use. Cloud computing is popular for reducing complexity, not needing to purchase software licenses, customization, and specialized advanced services. Applications include social networking, email, and search engines. The cloud architecture has three layers: Infrastructure as a Service, Platform as a Service, and Software as a