0% found this document useful (0 votes)
25 views

Cloud Computing Assignment Answers

Uploaded by

Harsh Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Cloud Computing Assignment Answers

Uploaded by

Harsh Kumar
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Exam-Style Answers for Cloud Computing Assignment

Short Answer Questions

1. Explain the key characteristics of a public cloud model:

- Multi-tenancy: Resources are shared among multiple users or organizations.

- On-demand self-service: Users can provision resources as needed without human intervention.

- Scalability: Resources can be scaled up or down based on demand.

- Broad network access: Services are accessible over the internet, often through various devices.

- Measured Service: Cloud resources are metered, and users are charged based on usage.

2. Compare and contrast public, private, and hybrid cloud models in terms of scalability, control, and

security:

- Public Cloud:

- Scalability: Highly scalable due to vast shared resources.

- Control: Limited control over infrastructure.

- Security: Less control over security, but providers often offer robust security measures.

- Private Cloud:

- Scalability: Limited by the organization's own infrastructure.

- Control: Full control over the environment.

- Security: More secure as it is isolated and managed by the organization.

- Hybrid Cloud:

- Scalability: Combines the scalability of public cloud with the control of private cloud.

- Control: Selective control depending on whether data or processes are on the public or private

cloud.

- Security: Can offer a balance of security, leveraging private cloud for sensitive data.

3. Explain the concept of multi-tenancy in cloud computing:


- Definition: Multi-tenancy refers to a cloud architecture where a single instance of software serves

multiple customers or tenants. Each tenant's data is isolated and remains invisible to other tenants.

- Benefits: Cost efficiency, shared infrastructure, and resource pooling.

- Challenges: Data privacy, security, and performance can be concerns in multi-tenant

environments.

4. How do cloud service providers ensure data privacy?

- Encryption: Data is encrypted both in transit and at rest.

- Access Controls: Role-based access control (RBAC) to restrict access to authorized users.

- Data Isolation: Multi-tenant architectures ensure logical isolation of data.

- Compliance: Providers often adhere to standards like GDPR, HIPAA to ensure data protection.

5. Discuss the potential challenges or risks associated with each type of cloud model:

- Public Cloud: Data security risks, limited control, potential for higher long-term costs.

- Private Cloud: High setup and maintenance costs, limited scalability, requires skilled IT staff.

- Hybrid Cloud: Complexity in management, data synchronization issues, potential latency.

Long Answer Questions

11. Describe in detail the public cloud model, including its key characteristics, benefits, and

drawbacks. Also, draw its neat and clean diagram:

- Key Characteristics:

- Shared Resources: Infrastructure shared among multiple users.

- Elasticity: Automatic scaling of resources based on demand.

- Broad Network Access: Accessible via internet from various devices.

- Pay-as-you-go: Users are billed based on their consumption of resources.

- Benefits:

- Cost Efficiency: No need to invest in physical infrastructure.


- Scalability: Can scale resources up or down quickly.

- Reliability: High availability due to distributed data centers.

- Drawbacks:

- Security Concerns: Data is hosted on shared infrastructure.

- Limited Customization: Users have limited control over the environment.

- Compliance Issues: Ensuring compliance with regulatory standards can be challenging.

- Diagram: (Draw a cloud with labeled components like users, internet, cloud service provider, and

resources being shared among multiple users.)

16. Explain the process of creating and deploying a virtual machine in Azure. Also draw its neat and

clean diagram:

- Process:

- Step 1: Sign in to Azure Portal: Access the Azure Management Portal.

- Step 2: Create a New VM: Choose 'Create a resource' > 'Virtual Machine'.

- Step 3: Configure Basics: Select the subscription, resource group, and VM name. Choose a

region, and select the image (e.g., Windows, Linux).

- Step 4: Choose Size: Select the VM size based on CPU, memory, and storage requirements.

- Step 5: Configure Networking: Set up the virtual network, subnet, and public IP.

- Step 6: Configure Management: Enable monitoring, backup, and security options.

- Step 7: Review and Create: Validate the configuration and click 'Create' to deploy.

- Diagram: (Draw the Azure Portal UI with highlighted steps and labels for each part of the VM

creation process.)

Objective Questions

21. What is the primary characteristic of cloud computing?

- Answer: b) Shared computing resources.


22. Which of the following is a characteristic of cloud computing?

- Answer: c) Elasticity.

23. What does IaaS stand for in cloud computing?

- Answer: c) Infrastructure as a Service.

24. What is the primary advantage of using Azure Functions?

- Answer: b) Low cost.

25. Which Azure service is suitable for hosting a web application with minimal management

overhead?

- Answer: b) Azure App Services.

You might also like