CC UNIT- 2 Question Bank Answers1
CC UNIT- 2 Question Bank Answers1
UNIT - II
Key characteristics of cloud computing as: “(1) the illusion of infinite computing resources; (2) the elimination of
an up-front commitment by cloud users; and (3) the ability to pay for use . . . as needed . . .”
-University of California Berkeley
a pay-per-use model for enabling available, convenient, on-demand network access to a shared pool of
configurable computing resources (e.g. networks, servers, storage, applications, services) that can be rapidly
provisioned and released with minimal management effort or service provider interaction.
-National Institute of Standards and Technology (NIST)
Data center hardware and software that provide services. -Armbrust et al.
“Cloud” is more often used to refer to the IT infrastructure deployed on an Infrastructure as a Service provider
data center. -Sotomayor et al.
3. Strategic edge
Increased productivity- Cloud service providers acquire and manage
enabling businesses to focus on their core business operations.
Automatic software updates- All the software applications that are
accessed through the cloud are usually up-to-date. This enables
businesses to access the latest features without having to maintain the
system themselves.
Competitiveness- Businesses of organizations are compared to
competitors who devote their energies to acquiring and maintaining IT
resources.
Increased collaboration- With the capabilities of cloud computing,
individuals from different places can collaborate in business projects
without necessarily having to meet.
Each subset has its own benefits and challenges, but several core cloud
computing features underpin all of them.
2. Resource pooling :
Public cloud providers rely on multi-tenant architectures to
accommodate more users at the same time.
Customers' workloads are abstracted from the hardware and
underlying software, which serve multiple customers on the same
host.
Cloud providers increasingly rely on custom hardware and
abstraction layers to improve security and speed users' access to
resources.
4. Pay-per-use pricing :
This cloud computing characteristic shifts IT spending from Capex to
Opex, as providers offer per-second billing.
Though this can generally be seen as a positive, IT teams must be
careful since their resource needs likely aren't static.
VMs should be right-sized, turned off while not in use or scaled down
as conditions dictate.
Otherwise, organizations waste money and can end up with sticker
shock when the monthly bill arrives.
This pricing model was once the only way to pay for cloud, but
vendors have since added various pricing plans that often provide
cheaper costs in exchange for longer-term commitments.
5. Measured service :
Measuring service usage is useful for both a cloud provider and its
customers.
The provider and the customer monitor and report on the use of
resources and services, such as VMs, storage, processing and
bandwidth.
That data is used to calculate the customer's consumption of cloud
resources, and feeds into the pay-per-use model.
The cloud provider, meanwhile, can better understand how
customers utilize its resources and potentially improve the
infrastructure and services offered.
7. Security :
Cloud vendors employ some of the best security experts in the
world and are generally better equipped to handle threats than
most in-house IT teams.
In fact, some of the biggest financial firms in the world say the
cloud is a security asset.
Public cloud providers follow the shared-responsibility model --
they tend to the security of the platform and users handle their
own apps that sit on top.
Failure to fully grasp those delineations has led to
some embarrassing, high-profile exposures of sensitive corporate
data.
8. Broad network access :
A big part of the cloud's utility is its ubiquity.
Users can access data or upload data to the cloud from anywhere
with an internet connection.
Because most enterprises have a mix of operating systems,
platforms and devices, the cloud is an attractive option.
Cloud providers preserve that broad network access by monitoring
and ensuring various metrics that reflect how customers access
cloud resources and data: latency, access time, data throughput,
etc.
These factor into quality of service requirements and service-level
agreements.
c) Demonstrate cloud as utility model, pay per use model, service offering
model and distributed computing model.
10M
ANS :There are the following three types of cloud
service models -
1. Infrastructure as a Service (IaaS)
2. Platform as a Service (PaaS)
3. Software as a Service (SaaS)
Advantages of PaaS
There are the following advantages of PaaS -
1) Simplified Development : PaaS allows developers to focus on
development and innovation without worrying about infrastructure
management.
2) Lower risk : No need for up-front investment in hardware and
software. Developers only need a PC and an internet connection to
start building applications.
3) Prebuilt business functionality : Some PaaS vendors also provide
already defined business functionality so that users can avoid
building everything from very scratch and hence can directly start
the projects only.
4) Instant community : PaaS vendors frequently provide online
communities where the developer can get the ideas to share
experiences and seek advice from others.
5) Scalability : Applications deployed can scale from one to
thousands of users without any changes to the applications.
Public Cloud
- The public cloud makes it possible for anybody to access systems and
services.
- The public cloud may be less secure as it is open for everyone.
- The public cloud is one in which cloud infrastructure services are
provided over the internet to the general people or major industry
groups.
- The infrastructure in this cloud model is owned by the entity that
delivers the cloud services, not by the consumer.
- It is a type of cloud hosting that allows customers and users to easily
access systems and services.
- This form of cloud computing is an excellent example of cloud hosting,
in which service providers supply services to a variety of customers.
- In this arrangement, storage backup and retrieval services are given for
free, as a subscription, or on a per-use basis.
- Example: Google App Engine etc.
o Reliability Issues - Since the same server network is open to a wide range
of users, it can lead to malfunction and outages
Private Cloud
- Now that you understand what the public cloud could offer you, of
course, you are keen to know what a private cloud can do. Companies
that look for cost efficiency and greater control over data & resources will
find the private cloud a more suitable choice.
- It means that it will be integrated with your data center and managed by
your IT team.
- Alternatively, you can also choose to host it externally. The private cloud
offers bigger opportunities that help meet specific organizations'
requirements when it comes to customization.
- It's also a wise choice for mission-critical processes that may have
frequently changing requirements.
o Data Privacy - It is ideal for storing corporate data where only authorized
personnel gets access
o Higher Cost - With the benefits you get, the investment will also be larger
than the public cloud. Here, you will pay for software, hardware, and
resources for staff and training.
o Fixed Scalability - The hardware you choose will accordingly help you
scale in a certain direction
Community Cloud