0% found this document useful (0 votes)
44 views10 pages

Cloud Cheat Sheet

Bshsjsjsjjsjsjsjsjjsjs

Uploaded by

Prakhar Pandey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
44 views10 pages

Cloud Cheat Sheet

Bshsjsjsjjsjsjsjsjjsjs

Uploaded by

Prakhar Pandey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Cloud Computing Cheat Sheet

1. What is cloud computing?

Answer: Cloud computing delivers computing services like storage, servers, databases, networking,
and software over the internet.

2. What does 'OnDemand Self Service' mean in cloud computing?

Answer: It means users can provision computing resources as needed without needing human
interaction with the cloud service provider.

3. How does 'Broad Network Access' benefit cloud users?

Answer: It ensures cloud resources are accessible over the internet on various devices like
smartphones, laptops, and tablets using standard mechanisms.

4. What is meant by 'Resource Pooling' in cloud computing?

Answer: Resource pooling allows cloud providers to allocate and reassign computing resources
dynamically to serve multiple users efficiently.

5. What is 'Rapid Elasticity' in the context of cloud computing?

Answer: Rapid elasticity refers to the ability to scale resources up or down quickly based on user
demand.

6. How do cloud systems use 'Measured Service' to manage resources?

Answer: Cloud systems monitor resource usage automatically, enabling metering and optimization
to ensure efficient use and billing.

7. What are examples of computing services provided in cloud computing?

Answer: Examples include storage, servers, databases, networking, software, and analytics.

8. Why is cloud computing considered scalable?

Answer: Cloud computing is scalable due to its ability to quickly adjust resources like processing
power and storage to meet changing demands (Rapid Elasticity).

9. What role does metering play in cloud computing?


Answer: Metering helps track resource usage, ensuring that users only pay for what they use,
aligning with the 'Measured Service' characteristic.

10. How does cloud computing support multiplatform access?

Answer: Cloud services are designed to work across various platforms and devices by offering
broad network access using standard protocols.

11. What does Infrastructure as a Service (IaaS) provide?

Answer: IaaS provides virtualized computing resources such as servers, storage, and networks over
the internet.

12. Can you give an example of an IaaS service?

Answer: Amazon EC2 (Elastic Compute Cloud) is an example of IaaS, providing scalable computing
capacity.

13. What are common use cases for IaaS?

Answer: IaaS is used for hosting websites, big data analysis, storage and backup, and high-
performance computing.

14. What does Platform as a Service (PaaS) offer to customers?

Answer: PaaS offers a platform that allows customers to develop, run, and manage applications
without handling the underlying infrastructure.

15. Can you provide an example of a PaaS service?

Answer: Google App Engine is an example of PaaS, offering a platform for developing and hosting
web applications.

16. What are typical use cases for PaaS?

Answer: PaaS is commonly used for application development, web application hosting, and API
development.

17. What is Software as a Service (SaaS)?

Answer: SaaS delivers software applications over the internet on a subscription basis, eliminating
the need for local installation.
18. Can you name an example of a SaaS service?

Answer: Microsoft Office 365 is an example of SaaS, offering productivity software through the
cloud.

19. What are common use cases for SaaS?

Answer: SaaS is used for email services, customer relationship management (CRM), enterprise
resource planning (ERP), and collaboration tools.

20. How does SaaS benefit businesses?

Answer: SaaS allows businesses to access software on demand without needing to install or
maintain it, reducing infrastructure complexity.

21. What is a public cloud?

Answer: A public cloud is operated by third-party cloud service providers, and services are
delivered over the internet.

22. Can you provide examples of public cloud providers?

Answer: AWS, Google Cloud Platform (GCP), and Microsoft Azure are examples of public cloud
providers.

23. What is a private cloud?

Answer: A private cloud is a cloud infrastructure operated solely for a single organization, which
can be managed on-premises or by a third party.

24. What is an example of a private cloud?


Answer: An organization's own datacenter providing virtualized resources is an example of a
private cloud.

25. What is a hybrid cloud?

Answer: A hybrid cloud is a combination of public and private clouds that allows data and
applications to be shared between them.

26. How is a hybrid cloud typically used by organizations?


Answer: Organizations may use a hybrid cloud by keeping sensitive operations on-premises while
utilizing the public cloud for less critical tasks.

27. What is a community cloud?

Answer: A community cloud is a shared infrastructure that serves a specific community, often from
the same industry or sector.

28. Can you give an example of a community cloud?

Answer: Government agencies sharing a cloud infrastructure for data management is an example
of a community cloud.

29. Why might organizations choose a hybrid cloud model?

Answer: Organizations choose hybrid clouds for flexibility, allowing them to use private clouds for
sensitive data and public clouds for scalability.

30. What is the main benefit of a community cloud?

Answer: A community cloud allows organizations with similar needs, such as those in the same
industry, to share infrastructure and costs while maintaining specific compliance and privacy
requirements.

31. What is Amazon EC2 used for?

Answer: Amazon EC2 provides scalable virtual servers for running applications on the cloud.

32. What type of storage does Amazon S3 offer?

Answer: Amazon S3 offers secure, scalable object storage for storing various types of data.

33. What is Amazon RDS?

Answer: Amazon RDS is a managed relational database service that supports multiple database
engines like MySQL, PostgreSQL, and Oracle.

34. How does AWS Lambda benefit developers?

Answer: AWS Lambda allows developers to run code in response to events without needing to
manage servers (serverless computing).
35. What is the purpose of Amazon VPC?

Answer: Amazon VPC allows users to create isolated network environments within AWS for better
security and control.

36. What does Amazon CloudFront provide?

Answer: Amazon CloudFront is a content delivery network (CDN) that delivers content globally
with low latency.

37. What type of database is Amazon DynamoDB?

Answer: Amazon DynamoDB is a fully managed NoSQL database service known for low latency
performance at any scale.

38. What is Amazon EBS used for?

Answer: Amazon EBS provides persistent block storage for Amazon EC2 instances.

39. How does Amazon Elastic Beanstalk simplify app deployment?

Answer: Amazon Elastic Beanstalk helps developers deploy and manage applications without
dealing with the underlying infrastructure.

40. What is the function of Amazon SNS?

Answer: Amazon SNS is a messaging service that allows users to send notifications or alerts via
SMS, email, or push notifications.

41. What is the use of Azure Virtual Machines?

Answer: Azure Virtual Machines provides scalable, on-demand computing resources for running
applications in the cloud.

42. What type of data is Azure Blob Storage designed to handle?

Answer: Azure Blob Storage is designed to handle unstructured data such as documents, media
files, and backups.

43. What is Azure SQL Database?


Answer: Azure SQL Database is a fully managed relational database service based on the SQL
Server engine.
44. How does Azure Functions benefit developers?

Answer: Azure Functions allows developers to run code in a serverless environment without
managing the underlying infrastructure.

45. What does Azure App Service provide?

Answer: Azure App Service provides a platform for building and hosting web apps, mobile
backends, and RESTful APIs.

46. What is the purpose of Azure Virtual Network?

Answer: Azure Virtual Network enables secure connections between Azure resources and on-
premises networks.

47. What type of database is Azure Cosmos DB?

Answer: Azure Cosmos DB is a globally distributed, multi model NoSQL database designed for high
performance and scalability.

48. What does Azure Active Directory (Azure AD) offer?

Answer: Azure Active Directory offers cloud-based identity and access management for
authentication and authorization.

49. What is Azure Kubernetes Service (AKS) used for?

Answer: Azure Kubernetes Service simplifies the deployment, management, and scaling of
containerized applications using Kubernetes.

50. What does Azure DevOps provide?


Answer: Azure DevOps provides a suite of development tools for planning, building, testing, and
deploying applications.

51. What does Google Compute Engine provide?

Answer: Google Compute Engine provides virtual machines running on Google’s infrastructure for
scalable computing.

52. What type of storage does Google Cloud Storage offer?


Answer: Google Cloud Storage offers secure and scalable object storage for structured and
unstructured data.

53. What is Google BigQuery used for?

Answer: Google Big Query is a fully managed, serverless data warehouse for highspeed analytics
on large datasets.

54. What are Google Cloud Functions?

Answer: Google Cloud Functions is a serverless compute service that allows you to run event-
driven code without managing infrastructure.

55. What does Google Kubernetes Engine (GKE) provide?

Answer: Google Kubernetes Engine provides a managed service for deploying, managing, and
scaling containerized applications using Kubernetes.

56. What databases does Google Cloud SQL support?

Answer: Google Cloud SQL supports fully managed relational databases including MySQL,
PostgreSQL, and SQL Server.

57. What is the purpose of Google Cloud Pub/Sub?

Answer: Google Cloud Pub/Sub is a messaging service used for building event driven systems and
enabling real-time analytics.

58. What is Google App Engine?

Answer: Google App Engine is a platform as a service (PaaS) for building and deploying web
applications and APIs.

59. What type of database is Google Cloud Datastore?

Answer: Google Cloud Datastore is a scalable NoSQL document database designed for web and
mobile applications.

60. What is the function of Google Cloud VPN?

Answer: Google Cloud VPN securely connects on-premises networks to Google Cloud’s Virtual
Private Cloud (VPC) through a secure VPN connection.
61. What is virtualization in the context of computing?

Answer: Virtualization is the process of creating multiple virtual instances of computing resources
from a single physical resource, such as virtual machines (VMs) on a physical server.

62. What are the main benefits of virtualization?

Answer: Benefits include better resource utilization, cost savings, improved scalability, isolation of
workloads, and easier management and deployment.

63. What is a hypervisor?

Answer: A hypervisor is software that creates and manages virtual machines by abstracting and
allocating the physical resources of a host system.

64. What is a Type 1 hypervisor?


Answer: A Type 1 hypervisor, also known as a bare metal hypervisor, runs directly on the physical
hardware of a host machine and manages virtual machines without needing a host operating system.

65. Can you give an example of a Type 1 hypervisor?

Answer: Examples of Type 1 hypervisors include VMware ESXi, Microsoft HyperV, and Xen.

66. What is a Type 2 hypervisor?

Answer: A Type 2 hypervisor, also known as a hosted hypervisor, runs on top of a host operating
system and manages virtual machines through this operating system.

67. Can you give an example of a Type 2 hypervisor?

Answer: Examples of Type 2 hypervisors include VMware Workstation, Oracle VirtualBox, and
Parallels Desktop.

68. What is SSH and what is its primary use?

Answer: SSH (Secure Shell) is a protocol used to securely connect to and manage remote systems
over a network, providing encrypted communication between the client and the server.

69. How does SSH ensure secure communication?


Answer: SSH ensures secure communication through encryption of data transmitted over the
network, authentication of users, and protection against eavesdropping and man-in-the-middle
attacks.

70. What is the difference between SSH and SFTP?

Answer: SSH is a protocol for secure remote command line access, while SFTP (Secure File Transfer
Protocol) is a secure file transfer protocol that operates over SSH to transfer files between systems.

71. What is the client-server model?


Answer: The client-server model is a distributed computing architecture where clients request
resources or services, and servers provide them.

72. What is the role of a client in the client-server architecture?

Answer: A client is a device or application that sends requests for services or resources from the
server.

73. What is the role of a server in the client-server architecture?


Answer: A server is a system or program that processes client requests and provides the requested
resources or services.

74. Can you give an example of a client-server interaction?

Answer: A web browser (client) requesting a webpage from a web server is an example of a client-
server interaction.

75. What types of applications use the client-server model?

Answer: Applications like web browsers, email services, and database management systems use
the client-server model.

76. How does communication happen between the client and the server?

Answer: Communication happens over a network, with the client sending requests to the server,
which processes the requests and sends responses back.

77. What is the advantage of using client-server architecture?


Answer: The client-server architecture allows centralized resource management, easier
maintenance, and the ability to scale services across multiple clients.

78. What is the difference between a thin client and a thick client?

Answer: A thin client depends heavily on the server for processing, while a thick client performs
more processing tasks locally and relies less on the server.

79. How does client-server architecture improve security?

Answer: Client-server architecture improves security by centralizing data on the server, which can
be more easily protected, monitored, and backed up.

80. What are some examples of servers in the client-server model?

Answer: Examples of servers include web servers, database servers, email servers, and file servers.

You might also like