CLOUD COMPUTING EXERCISE QUESTION
1. Define cloud computing in your own words.
2. List and explain the five essential characteristics of cloud computing.
3. What are the main goals of cloud computing?
4. Explain the concept of elasticity in cloud computing.
5. Describe the concept of on-demand self-service.
6. What is meant by resource pooling in the cloud?
7. Define scalability in the context of cloud computing.
8. How does cloud computing achieve cost-effectiveness for organizations?
9. What is the difference between vertical and horizontal scaling in cloud
computing?
10. describe the IaaS service model and give two examples of its use.
11. What does PaaS provide that IaaS does not?
12. Explain the SaaS model and name two popular SaaS applications.
13. Compare and contrast IaaS, PaaS, and SaaS in terms of control, responsibility,
and use case.
14. Identify the roles of both cloud providers and consumers in each service
model.
15. Define the public cloud model and describe its advantages.
16. Explain what a private cloud is and why some organizations prefer it.
17. What is a hybrid cloud, and what are its typical use cases?
18. Describe the community cloud deployment model with an example.
19. Compare the benefits and drawbacks of public and private clouds.
20. What is virtualization, and why is it important in cloud computing?
21. Explain the difference between a hypervisor and a virtual machine.
22. Distinguish between Type 1 and Type 2 hypervisors.
23. What is the function of a data center in cloud computing?
24. Describe the role of containerization in modern cloud environments.
25. How do cloud providers use load balancing to manage resources?
26. How do storage virtualization and network virtualization contribute to cloud
infrastructure?
27. List and explain at least four benefits of adopting cloud computing for
businesses.
28. Identify three major security concerns related to cloud computing.
29. How does cloud computing support remote work and global access?
30. What are the challenges of vendor lock-in in cloud environments?
31. Describe the implications of data privacy in cloud computing.
32. How can organizations ensure data integrity in the cloud?
33. Explain how disaster recovery is handled in cloud platforms.
34. What cost-related advantages does cloud computing offer to small businesses?
35. How can cloud computing promote innovation in startups?
36. Discuss the importance of service level agreements (SLAs) in cloud computing.
37. List and explain at least four benefits of adopting cloud computing for
businesses.
38. Identify three major security concerns related to cloud computing.
39. How does cloud computing support remote work and global access?
40. What are the challenges of vendor lock-in in cloud environments?
41. Describe the implications of data privacy in cloud computing.
42. How can organizations ensure data integrity in the cloud?
43. Explain how disaster recovery is handled in cloud platforms.
44. What cost-related advantages does cloud computing offer to small businesses?
45. How can cloud computing promote innovation in startups?
46. Discuss the importance of service level agreements (SLAs) in cloud computing.
47. Define the terms "fat client" and "thin client" in the context of cloud
computing. Provide one example of each.
48. Compare fat clients and thin clients based on the following criteria:
Processing load
Storage requirement
Dependency on network/cloud
49. Explain how the use of thin clients supports the principles of cloud
computing.
50. Describe a scenario where a fat client architecture might be preferred over a
thin client. Justify your answer.
51. Discuss the advantages and disadvantages of using thin clients in an enterprise
environment that relies on cloud infrastructure.
52. In terms of maintenance and scalability, which client model (fat or thin) is
more cloud-friendly and why?
53. Given a scenario where a startup needs to deploy a web application quickly
with limited resources, which cloud service and deployment model would you
recommend? Justify your answer.