Cloud Computing

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Cloud

Computing
8 January 2023

By Muhammad Mesum Abbas

Roll Number: CS - 071

Department: CIS
Cloud Computing

Table of contents
1) Introduction ----------------------------------------------------------------------- 3
2) Types of Cloud ------------------------------------------------------------------- 3
1. Private Cloud ---------------------------------------------------------------- 3 .

2. Public Cloud ----------------------------------------------------------------- 3


3. Hybrid Cloud ---------------------------------------------------------------- 3
3) Why Use Cloud Computing ----------------------------------------------------- 4
1. Cost ---------------------------------------------------------------------------- 4
2. Speed -------------------------------------------------------------------------- 4
3. Global Scale ------------------------------------------------------------------ 4
4. Productivity ------------------------------------------------------------------- 4
5. Performance ------------------------------------------------------------------ 4
6. Reliability --------------------------------------------------------------------- 4
7. Security ------------------------------------------------------------------------ 4
4) Conclusion -------------------------------------------------------------------------- 5

Page | 2
Cloud Computing

1. Introduction
Cloud computing is a recently developing paradigm of distributed computing.
Though it is not a new idea that emerged just recently. In 1969 L. Kleinrock
anticipated, “As of now, computer networks are still in their infancy. But as they
grow up and become more sophisticated, we will probably see the spread of
‘computer utilities’ which, like present electric and telephone utilities, will service
individual homes and offices across the country.” His vision was far-fetched as we
see in today’s utility-based computing paradigm. Cloud computing is a delivery of
services like servers, storage, databases, networking, software, analytics, and
intelligence over the internet or “the cloud” to give faster innovation and greater
scope. Unlike grid computing, it has flexible resources. With you only paying for
the services you use, saves you a pretty good margin on budget. One of the giant
steps towards this was taken in the 1900s when grid computing was first coined to
allow consumers to obtain computing power on demand. It was first given
prominence in 2006 by the CEO of Google. Cloud computing can be seen as an
evolution of grid computing and its roots can be found in business or some
technological perspectives.

2. Types of Cloud
All the clouds are not the same nor every cloud is for everyone, they differ
according to the need of the client. Clouds are basically of three types.

1. Private Cloud - A private cloud is one in which the services and


infrastructure are maintained on a private network. These clouds are used
by a single business. They usually pay third-party service providers to host
their cloud. Many experts consider this a first step into cloud computing.

2. Public Cloud - These are owned and operated by third-party service


providers which deliver resources like servers, storage, etc. Amazon Web
Services is an example of a public cloud. All hardware and software are
managed by the cloud; clients merely get access to the services through a
web browser.

3. Hybrid Cloud - This is the case when an organization moves to the public
cloud computing domain from its internal private cloud. Hybrid clouds
combine public and private clouds, bound together by technology that
allows data and applications to be shared between them. By allowing data
and applications to move between private and public clouds, a hybrid
cloud gives your business greater flexibility, more deployment options,
and helps optimize your existing infrastructure, procurability, security, and
compliance.

Page | 3
Cloud Computing

3. Why Use Cloud Computing

Cloud computing is a big shift from the traditional way businesses think about IT
resources. Here are seven common reasons why prefer cloud computing services:

1. Cost - Cloud computing eliminates the capital expense of buying hardware


and software and setting up and running on-site data centers—the racks of
servers, the round-the-clock electricity for power and cooling, and the IT
experts for managing the infrastructure. It adds up fast.

2. Speed - Most cloud computing services are provided self-service and on


demand, so even vast amounts of computing resources can be provisioned in
minutes, typically with just a few mouse clicks, giving businesses a lot of
flexibility and taking the pressure off capacity planning.

3. Global Scale - The benefits of cloud computing services include the ability to
scale elastically. In cloud speak, that means delivering the right amount of IT
resources; for example, more or less computing power, storage, and
bandwidth; right when they’re needed and from the right geographic location.

4. Productivity - On-site data centers typically require a lot of “racking and


stacking”. Hardware setup, software patching, and other time-consuming IT
management chores. Cloud computing removes the need for many of these
tasks, so IT teams can spend time on achieving more important business goals.

5. Performance - The biggest cloud computing services run on a worldwide


network of secure data centers, which are regularly upgraded to the latest
generation of fast and efficient computing hardware. This offers several
benefits over a single corporate data center, including reduced network latency
for applications and greater economies of scale.

6. Reliability - Cloud computing makes data backup, disaster recovery, and


business continuity easier and less expensive because data can be mirrored at
multiple redundant sites on the cloud provider’s network.

7. Security - Many cloud providers offer a broad set of policies, technologies,


and controls that strengthen your security posture overall, helping protect your
data, apps, and infrastructure from potential threats.

4. Conclusion

Cloud computing is a vast topic and the above report does not give it a high-level
introduction. Cloud computing is a powerful new abstraction for large-scale data
processing systems which is scalable, reliable, and available. Cloud computing is
particularly valuable to small and medium businesses, where effective and
affordable IT tools are critical to helping them become more productive without

Page | 4
Cloud Computing

spending lots of money on in-house resources and technical equipment. Also, it is


a new emerging architecture needed to expand the Internet to become the
computing platform of the future.

Page | 5

You might also like