Professional Documents
Culture Documents
Cloud Computing
Cloud Computing
Cloud computing is the on-demand availability computing may increase users' flexibility with re-
of computer system resources, especially data storage provisioning, adding, or expanding technological
infrastructure resources.
(cloud storage) and computing power, without direct
active management by the user. Large clouds often Cost reductions are claimed by cloud providers. A
have functions distributed over multiple locations, each public-cloud delivery model converts capital
location being a data center. Cloud computing relies on expenditures (e.g., buying servers) to operational
sharing of resources to achieve coherence and typically expenditure. This purportedly lowers barriers to
using a "pay-as-you-go" model which can help in entry, as infrastructure is typically provided by a
reducing capital expenses but may also lead to third party and need not be purchased for one-time
unexpected operating expenses for unaware users. or infrequent intensive computing tasks. Pricing on
a utility computing basis is "fine-grained", with
Value proposition Advocates of public and usage-based billing options. As well, less in-house
hybrid clouds claim that cloud computing allows IT skills are required for implementation of projects
companies to avoid or minimize up-front IT that use cloud computing. The e-FISCAL project's
infrastructure costs. Proponents also claim that cloud state-of-the-art repository contains several articles
computing allows enterprises to get their applications looking into cost aspects in more detail, most of
up and running faster, with improved manageability them concluding that costs savings depend on the
and less maintenance, and that it enables IT teams to type of activities supported and the type of
more rapidly adjust resources to meet fluctuating and infrastructure available in-house.
unpredictable demand, providing burst computing Device and location independence enable users to
capability: high computing power at certain periods of access systems using a web browser regardless of
peak demand. their location or what device they use (e.g., PC,
Cloud computing exhibits the following key mobile phone). As infrastructure is off-site
characteristics: (typically provided by a third-party) and accessed
via the Internet, users can connect to it from Productivity may be increased when multiple users
anywhere. can work on the same data simultaneously, rather
Maintenance of cloud environment is easier because than waiting for it to be saved and emailed. Time
the data is hosted on an outside server maintained may be saved as information does not need to be re-
by a provider without the need to invest in data entered when fields are matched, nor do users need
center hardware. IT maintenance of cloud to install application software upgrades to their
computing is managed and updated by the cloud computer.
provider's IT maintenance team that reduces cloud Availability improves with the use of multiple
computing costs compared with the on-premises redundant sites, which makes well-designed cloud
data centers. computing suitable for business continuity and
Multitenancy enables sharing of resources and costs disaster recovery.
across a large pool of users thus allowing for: Scalability and elasticity via dynamic ("on-
o centralization of infrastructure in locations demand") provisioning of resources on a fine-
with lower costs (such as real estate, grained, self-service basis in near real-time (Note,
electricity, etc.) the VM startup time varies by VM type, location,
o peak-load capacity increases (users need not OS and cloud providers), without users having to
engineer and pay for the resources and engineer for peak loads. This gives the ability to
equipment to meet their highest possible scale up when the usage need increases or down if
load-levels) resources are not being used. The time-efficient
o utilisation and efficiency improvements for benefit of cloud scalability also means faster time to
systems that are often only 10–20% utilised. market, more business flexibility, and adaptability,
Performance is monitored by IT experts from the as adding new resources doesn’t take as much time
service provider, and consistent and loosely coupled as it used to. Emerging approaches for managing
architectures are constructed using web services as elasticity include the use of machine learning
the system interface. techniques to propose efficient elasticity models.
Security can improve due to centralization of data,
increased security-focused resources, etc., but
concerns can persist about loss of control over
certain sensitive data, and the lack of security for
stored kernels. Security is often as good as or better
than other traditional systems, in part because
service providers are able to devote resources to
solving security issues that many customers cannot
afford to tackle or which they lack the technical
skills to address. However, the complexity of
security is greatly increased when data is distributed Private cloud is cloud infrastructure operated
over a wider area or over a greater number of solely for a single organization, whether managed
devices, as well as in multi-tenant systems shared internally or by a third party, and hosted either
by unrelated users. In addition, user access to internally or externally. Undertaking a private cloud
security audit logs may be difficult or impossible. project requires significant engagement to virtualize
Private cloud installations are in part motivated by the business environment, and requires the
users' desire to retain control over the infrastructure organization to reevaluate decisions about existing
and avoid losing control of information security. resources. It can improve business, but every step in the
project raises security issues that must be addressed to
prevent serious vulnerabilities. Self-run data centers
are generally capital intensive. They have a significant
physical footprint, requiring allocations of space,
hardware, and environmental controls. These assets
have to be refreshed periodically, resulting in
additional capital expenditures. They have attracted
criticism because users "still have to buy, build, and Several factors like the functionality of the solutions,
manage them" and thus do not benefit from less hands- cost, integrational and organizational aspects as well as
on management, essentially "[lacking] the economic safety & security are influencing the decision of
model that makes cloud computing such an intriguing enterprises and organizations to choose a public cloud
concept". or on-premises solution.[94]