You are on page 1of 5

Cloud Computing Assignment Questions 1st April 2021

---------------------------------------------------------------
1. Explain what’s Cloud Computing? Why it’s needed?

Cloud computing is the delivery of on-demand computing services -- from applications to storage and
processing power -- typically over the internet and on a pay-as-you-go basis.

 Rather than owning their own computing infrastructure or data centers, companies can rent
access to anything from applications to storage from a cloud service provider.
 One benefit of using cloud computing services is that firms can avoid the upfront cost and
complexity of owning and maintaining their own IT infrastructure, and instead simply pay for
what they use, when they use it.
 In turn, providers of cloud computing services can benefit from significant economies of scale by
delivering the same services to a wide range of customers.

2. Explain the advantages of Cloud Computing over Traditional methods?

 Less Cost: The services are free from capital expenditure. There are no huge costs of hardware
in cloud computing. You just have to pay as you operate it and enjoy the model based on your
subscription plan.
 Improved collaboration: Cloud applications improve collaboration by allowing groups of people
to quickly and easily share information in the cloud via shared storage.
 Data security: Data security is one of the biggest advantages of cloud computing. Cloud offers
many advanced features related to security and ensures that data is securely stored and
handled.
 Back-up and restore data: Once the data is stored in the cloud, it is easier to get back-up and
restore that data using the cloud.
 Scalability: Different companies have different IT needs -- a large enterprise of 1000+ employees
won't have the same IT requirements as a start-up. Using cloud is a great solution because it
enables enterprise to efficiently -- and quickly -- scale up/down their IT departments, according
to business demands.

3. Explain the various Service Models?

 Infrastructure as a Service (IaaS): IaaS is also known as Hardware as a Service (HaaS). It is a


computing infrastructure managed over the internet. The main advantage of using IaaS is that it
helps users to avoid the cost and complexity of purchasing and managing the physical servers.
 Platform as a Service (PaaS): PaaS cloud computing platform is created for the programmer to
develop, test, run, and manage the applications.
 Software as a Service (SaaS): SaaS is also known as "on-demand software". It is software in
which the applications are hosted by a cloud service provider. Users can access these
applications with the help of internet connection and web browser.
4. What are Cloud Deployment Models & explain each with example?

 Public Cloud: This type of cloud services is provided on a network for public use. Customers
have no control over the location of the infrastructure. It is based on a shared cost model for all
the users, or in the form of a licensing policy such as pay per user. Public deployment models in
the cloud are perfect for organizations with growing and fluctuating demands. It is also popular
among businesses of all sizes for their web applications, webmail, and storage of non-sensitive
data.
 Private Cloud: It is a cloud-based infrastructure used by stand-alone organizations. It offers
greater control over security. The data is backed up by a firewall and internally, and can be
hosted internally or externally. Private clouds are perfect for organizations that have high-
security requirements, high management demands, and availability requirements.
 Community Cloud: It is a mutually shared model between organizations that belong to a
particular community such as banks, government organizations, or commercial enterprises.
Community members generally share similar issues of privacy, performance, and security. This
type of deployment model of cloud computing is managed and hosted internally or by a third-
party vendor.
 Hybrid Cloud: This model incorporates the best of both private and public clouds, but each can
remain as separate entities. Further, as part of this deployment of cloud computing model, the
internal, or external providers can provide resources. A hybrid cloud is ideal for scalability,
flexibility, and security. A perfect example of this scenario would be that of an organization who
uses the private cloud to secure their data and interacts with its customers using the public
cloud.

5. Mention various Cloud Providers with various Services?

 Amazon Web Services(AWS)


1. Amazon EC2 (Elastic Compute Cloud)
2. Amazon RDS (Relational Database Services)
3. Amazon S3 (Simple Storage Service)
4. Amazon Lambda
5. Amazon CloudFront
6. Amazon EBS (Elastic Block Store)

 Microsoft Azure
1. Azure Cosmos DB
2. Azure Backup
3. Azure Active Directory
4. Azure DevOps
5. Virtual Machines
6. Azure Content Delivery Network

 Google Cloud
1. App Engine
2. Compute Engine
3. Cloud Storage
4. Bigtable
5. Cloud Dataflow
6. Cloud Load Balancing
7. Cloud CDN

6. How organizations with Cloud Computing works & without Cloud works explain?

 Resilience and Elasticity:

The information and applications hosted in the cloud are evenly distributed across all the
servers, which are connected to work as one. Therefore, if one server fails, no data is lost and
downtime is avoided. The cloud also offers more storage space and server resources, including
better computing power. This means your software and applications will perform faster.

Traditional IT systems are not so resilient and cannot guarantee a consistently high level of
server performance. They have limited capacity and are susceptible to downtime, which can
greatly hinder workplace productivity.

 Running Costs:

Cloud computing is more cost effective than traditional IT infrastructure due to methods of
payment for the data storage services. With cloud based services, you only pay for what is used
– similarly to how you pay for utilities such as electricity. Furthermore, the decreased likelihood
of downtime means improved workplace performance and increased profits in the long run.

With traditional IT infrastructure, you will need to purchase equipment and additional server
space upfront to adapt to business growth. If this slows, you will end up paying for resources
you don’t use. Furthermore, the value of physical servers decreases year on year, so the return
on investment of investing money in traditional IT infrastructure is quite low

 Automation:

A key difference between cloud computing and traditional IT infrastructure is how they are
managed. Cloud hosting is managed by the storage provider who takes care of all the necessary
hardware, ensures security measures are in place, and keeps it running smoothly. Traditional
data centers require heavy administration in-house, which can be costly and time consuming for
your business. Fully trained IT personnel may be needed to ensure regular monitoring and
maintenance of your servers – such as upgrades, configuration problems, threat protection and
installations.

7. Explain various SaaS Cloud Examples?

1. Salesforce.com: This is arguably the top-most accredited cloud-based CRM (customer


relationship management) aimed to boost the sales of organizations by managing all the leads
and prospects at one place.
2. Dropbox: Dropbox offers amazing file storage solutions synced across all your devices and act as
your cloud-based hard drive.
3. Google Applications (G suite): Now it is known as G suit, offering applications which need no
introduction like Gmail, Google Docs, Google Sheets, and Google Drive etc. As you're familiar
with almost all these SaaS examples, you can clearly notice the importance of these kinds of
SaaS apps without which you cannot spend a day in the office.
4. Slack: Slack is another prominent example of Software as a service application. This is basically a
business communication platform that offers a vast array of features.
5. HubSpot: This is another CRM that is focused on inbound marketing but recently paved its way
to offer many different sales processes such as social media marketing and content
management.

8. What are Compute & Storage Services in Cloud explain with examples?

1. Amazon EC2: Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides
secure, resizable compute capacity in the cloud. It is designed to make web-scale computing
easier for developers.
2. Amazon Lightsail: Amazon Lightsail is designed to be the easiest way to launch and manage a
virtual private server with AWS. Lightsail plans include everything you need to jumpstart your
project – a virtual machine, SSD-based storage, data transfer, DNS management, and a static IP
address – for a low, predictable price.
3. AWS Elastic Beanstalk: AWS Elastic Beanstalk is an easy-to-use service for deploying and scaling
web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and
Docker on familiar servers such as Apache, Nginx, Passenger, and Internet Information Services
(IIS).
4. Amazon S3: Amazon Simple Storage Service (Amazon S3) is an object storage service that offers
industry-leading scalability, data availability, security, and performance. This means customers
of all sizes and industries can use it to store and protect any amount of data for a range of use
cases, such as websites, mobile applications, backup and restore, archive, enterprise
applications, IoT devices, and big data analytics.
5. Amazon Elastic Block Store: Amazon Elastic Block Store (Amazon EBS) provides persistent block
storage volumes for use with Amazon EC2 instances in the AWS Cloud. Each Amazon EBS volume
is automatically replicated within its Availability Zone to protect you from component failure,
offering high availability and durability.
6. Amazon Elastic File System: Amazon Elastic File System (Amazon EFS) provides a simple,
scalable, elastic file system for Linux-based workloads for use with AWS Cloud services and on-
premises resources.
7. Amazon S3 Glacier: Amazon S3 Glacier is a secure, durable, and extremely low-cost storage
service for data archiving and long-term backup.

You might also like