Sie sind auf Seite 1von 13

Harshita Sarraf

0829it111026

1 Explain the concept of cloud computing and its


usage? Explain cloud deployment model?
CLOUD COMPUTING AND ITS USAGE
CAPEX model (buy the dedicated hardware and depreciate it over a period of time) to the
OPEX model (use a shared cloud infrastructure and pay as one uses it).
Proponents claim that cloud computing allows companies to avoid upfront infrastructure
costs, and focus on projects that differentiate their businesses instead of on infrastructure.[2]
Proponents also claim that cloud computing allows enterprises to get their applications up
and running faster, with improved manageability and less maintenance, and enables IT to
more rapidly adjust resources to meet fluctuating and unpredictable business demand.[2][3][4]
Cloud providers typically use a "pay as you go" model. This can lead to unexpectedly high
charges if administrators do not adapt to the cloud pricing model.[5]
The present availability of high-capacity networks, low-cost computers and storage devices
as well as the widespread adoption of hardware virtualization, service-oriented architecture,
and autonomic and utility computing have led to a growth in cloud computing.[6][7][8]
Cloud vendors are experiencing growth rates of 50% per annum.[9] Cloud computing relies on
restricting sharing of resources to achieve coherence and economies of scale, similar to a
utility (like the electricity grid) over a network.[1] At the foundation of cloud computing is the
broader concept of converged infrastructure and shared services.
Cloud computing, or in simpler shorthand just "the cloud", also focuses on maximizing the
effectiveness of the shared resources. Cloud resources are usually not only shared by multiple
users but are also dynamically reallocated per demand. This can work for allocating resources
to users. For example, a cloud computer facility that serves European users during European
business hours with a specific application (e.g., email) may reallocate the same resources to
serve North American users during North America's business hours with a different
application (e.g., a web server). This approach should maximize the use of computing power
thus reducing environmental damage as well since less power, air conditioning, rackspace,
etc. are required for a variety of functions. With cloud computing, multiple users can access a
single server to retrieve and update their data without purchasing licenses for different
applications.
The term "moving to cloud" also refers to an organization moving away from a traditional

There are many claimants to the concept of cloud computing but as users that is irrelevant to
us. Cloud computing as the moniker suggests refers to computing power in an imaginary
bubble which is called a cloud and allows users to access software, applications, data and
what-have-you from a common location and this service is shared by multiple users within a
secure or open environment.
Harshita Sarraf
0829it111026

Though the concept has been around for the last couple of decades under various names, the
most recent one being SaaS (Software as a service), it is the recent increase in bandwidth
availability and the need to share in order to be productive that has seen cloud computing
become an acceptable concept. Some ways you may know it in your day-to-day life would be
things like online file share services, Google Docs, mobile push and sync services and even
email.
The two main components of cloud computing are the hardware and the software which are
alighed to store, interact and deliver data. There are multiple applications that work in a
cloud, including SaaS services, web based email and content distribution networks including
file sharing apps.
Cloud computing has real benefits when it comes to data sharing and its these advantages
which has led to its adaption in multiple organizations at a fairly rapid pace:
1) Bringing down computing costs in organizations. Most businesses are groaning under the
costs of high-end hardware for their employees as apps become more and more resource
hungry. Using a cloud to store apps which is accessible to users from a basic terminal brings
in a control factor to these costs. Since cost cutting is a major concern these days, the concept
of cloud computing is having its day under the sun.
2) Greater freedom for the cloud users as they can access data and applications from just
about anywhere via multiple devices (like terminals, mobile, net books etc). Since the
terminals can be quite basic, this helps bring down overall hardware costs as well.
3) Centralized and agilemight sound like a dream for some technocrats but it really is true.
You can now use cloud computing to ensure that everyone is on the same page when it comes
to computing standards, there is practically no down-time and just one implementation of a
new application can result 100% implementation.
4) Security in cloud computing is much better than a scattered network and that is one of the
reasons why clouds are working.
5) Clouds are also comparatively easy to manage and bring down the costs as well as
headache of maintenance disparate servers. In fact network managers love cloud computing
as it puts everything together in a very organized manner.
With so many benefits and few downsides, cloud computing is the IT industrys darling, the
sooner you adapt to it the faster you will be able harness the benefits of this phenomena.

CLOUD DEPLOYMENT MODEL

Harshita Sarraf
0829it111026

Cloud services can be deployed in different ways, depending on the organizational structure
and the provisioning location. Four deployment models are usually distinguished, namely
public, private, community and hybrid cloud service usage.
Public Cloud
The deployment of a public cloud computing system is characterized on the one hand by the
public availability of the cloud service offering and on the other hand by the public network
that is used to communicate with the cloud service. The cloud services and cloud resources
are procured from very large resource pools that are shared by all end users. These IT
factories, which tend to be specically built for running cloud computing systems, provision
the resources precisely according to required quantities. By optimizing operation, support,
and maintenance, the cloud provider can achieve signicant economies of scale, leading to
low prices for cloud resources. In addition, public cloud portfolios employ techniques for
resource optimization; however, these are transparent for end users and represent a potential
threat to the security of the system. If a cloud provider runs several datacenters, for instance,
resources can be assigned in such a way that the load is uniformly distributed between all
centers.

Figure 1: Three users accessing a public cloud


Some of the best-known examples of public cloud systems are Amazon Web Services (AWS)
containing the Elastic Compute Cloud (EC2) and the Simple Storage Service (S3) which
form an IaaS cloud offering and the Google App Engine with provides a PaaS to its
customers. The customer relationship management (CRM) solution Salesforce.com is the
best-known example in the area of SaaS cloud offerings.
Private Cloud

Harshita Sarraf
0829it111026

Private cloud computing systems emulate public cloud service offerings within an
organizations boundaries to make services accessible for one designated organization.
Private cloud computing systems make use of virtualization solutions and focus on
consolidating distributed IT services often within data centers belonging to the company. The
chief advantage of these systems is that the enterprise retains full control over corporate data,
security guidelines, and system performance. In contrast, private cloud offerings are usually
not as large-scale as public cloud offerings resulting in worse economies of scale.

Figure 1: A user accessing a private cloud


Community Cloud
In a community cloud, organizations with similar requirements share a cloud infrastructure. It
may be understood as a generalization of a private cloud, a private cloud being an
infrastructure which is only accessible by one certain organization.

Harshita Sarraf
0829it111026

Figure 3: Three users accessing a community cloud


Hybrid Cloud
A hybrid cloud service deployment model implements the required processes by combining
the cloud services of different cloud computing systems, e.g. private and public cloud
services. The hybrid model is also suitable for enterprises in which the transition to full
outsourcing has already been completed, for instance, to combine community cloud services
with public cloud services.

Harshita Sarraf
0829it111026

Figure 4: Hybrid cloud usage

Harshita Sarraf
0829it111026

Harshita Sarraf
0829it111026

Harshita Sarraf
0829it111026

Harshita Sarraf
0829it111026

Harshita Sarraf
0829it111026

Harshita Sarraf
0829it111026

Harshita Sarraf
0829it111026

Das könnte Ihnen auch gefallen