Module 1

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 16

Module 1:Introduction

to Cloud Computing
What is Cloud?
In short, the cloud is the Internet, and cloud computing is
techspeak that describes software and services that run through
the Internet (or an intranet) rather than on private servers and
hard drives.
What can Businesses do with Cloud Computing?

• In simple terms, cloud computing allows you to rent


instead of buy your IT.
• Rather than investing heavily in databases, software,
and hardware, companies opt to access their compute
power via the internet, or the cloud, and pay for it as
they use it.
• These cloud services now include, but are not limited
to, servers, storage, databases, networking, software,
analytics, and business intelligence.
• Cloud computing provides the speed, scalability, and
flexibility that enables businesses to develop,
innovate, and support business IT solutions.
Learning Material:  For Students

https://www.vmware.com/support/pubs/
https://docs.openstack.org
https://www.f5.com/services/resources
https://docs.fortinet.com/
https://www.cisco.com/c/en/us/tech
https://docs.microsoft.com/en-us/azure/
https://www.microsoft.com/mcp/
https://docs.aws.amazon.com/
https://support.huawei.com/enterprise/en/doc
Cloud Computing : Pure Definition

"Building on compute and storage virtualization,cloud


computing provides scalable, network-centric, abstracted IT
infrastructure, platforms, and applications as on-demand
services that are billed by consumption."
Advantages of Adapting Cloud Computing

There are five essential characteristics/advantages of cloud


business models

• Elastic Scalability
• On-demand Self-Service
• Ubiquitous Network Access
• Resource Pooling
• Measured Service
Elastic/Scalability
Scalability is the ability of an application to counter high load
through the utilisation ofmore ressources.
Elasticity is the ability of are source management system to
provide ressources according to varying demand.
This means:
•providing more ressources, as the load increases. (to deal with
high load scenarios)
•de-allocating ressources, as the load decreases. Important to
avoid wasted costs, pay per use)
On Demand Self Service
Ubiquitous Network Access
Resource Pooling

Measured Services
Key Points

The illusion of infinite IT-resources which are always available,


network-accessible as on-demand services that do not require
ownership, prior reservation, etc Pay for use business model
What are Resources?
 In computing, in general
• Compute Power
• Storage Network
 But also
• $
• Energy
• Real-Estate
• $
• Humans (Manpower, Human/Crowd Intelligence)
 And
• Software Apps
• Data
 ...
Problem: Efficient Use of Resources

 Concurrent use by various customers (tenants) and


scheduling systems
 Varying requirements wrt. operating system, software,
hardware, etc.
 Unpredictable load, especially often in Web systems
Types of cloud computing
There are three types of clouds: public, private, and hybrid.
Each type requires a different level of management from the
customer and provides a different level of security.
Public cloud
In a public cloud, the entire computing infrastructure is located
on the premises of the cloud provider, and the provider delivers
services to the customer over the internet. Customers do not
have to maintain their own IT and can quickly add more users
or computing power as needed. In this model, multiple tenants
share the cloud provider’s IT infrastructure.
Private cloud
A private cloud is used exclusively by one organization. It could
be hosted at the organization’s location or at the cloud
provider’s data center. A private cloud provides the highest level
of security and control.
Hybrid cloud
As the name suggests, a hybrid cloud is a combination of both
public and private clouds. Generally, hybrid cloud customers
host their business-critical applications on their own servers for
more security and control, and store their secondary
applications at the cloud provider’s location.
Multicloud
The main difference between hybrid cloud and multicloud is the
use of multiple cloud computing and storage devices in a single
architecture.

You might also like