0% found this document useful (0 votes)
235 views

Introduction To Cloud Computing

Cloud computing refers to accessing computer data and programs over the internet rather than a local hard drive. It provides on-demand access to a shared pool of configurable computing resources like networks, servers, storage, applications and services. The key characteristics of cloud computing include on-demand self-service, broad network access, resource pooling, rapid elasticity and measured service. Common cloud computing service models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS).

Uploaded by

yamkela
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
235 views

Introduction To Cloud Computing

Cloud computing refers to accessing computer data and programs over the internet rather than a local hard drive. It provides on-demand access to a shared pool of configurable computing resources like networks, servers, storage, applications and services. The key characteristics of cloud computing include on-demand self-service, broad network access, resource pooling, rapid elasticity and measured service. Common cloud computing service models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS).

Uploaded by

yamkela
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 28

Click to edit Master title style

Introduction to
Cloud Computing
APPDEV 3A

1
Click to edit Master title style

We will cover
• What is Cloud Computing?
• What are the characteristics of Cloud Computing?
• What are the Cloud Computing service models?
• What are the advantages of Cloud Computing?
• What are the four deployment models for Cloud
Computing?

2 2
Click to edit Master title style

What is Cloud?
The term Cloud refers to a Network or
Internet. In other words, we can say that
Cloud is something, which is present at
remote location. Cloud can provide services
over network, i.e., on public networks or on
private networks, i.e., WAN, LAN or VPN.
Applications such as e-mail, web
conferencing, customer relationship
management (CRM),all run in cloud.

3 3
Click to edit Master title style

What is Cloud Computing?


Cloud Computing refers to manipulating,
configuring, and accessing the applications
online. It offers online data storage,
infrastructure and application

4 4
Click to edit Master title style

SERVICE MODELS

Service Models are the reference models on which the Cloud Computing is
based. These can be categorized into three basic service models as listed below:
 
>Infrastructure as a Service (IaaS)
 
>Platform as a Service (PaaS)
 
>Software as a Service (SaaS)

5 5
Click to edit Master title style

INFRASTRUCTURE AS A SERVICE ( IAAS)


IaaS provides access to fundamental resources such as physical machines, virtual
machines, virtual storage, etc.

PLATFORM AS A SERVICE ( PAAS)


PaaS provides the runtime environment for applications, development &
deployment tools, etc.

SOFTWARE AS A SERVICE ( SAAS)


SaaS model allows to use software applications as a service to end users.

6 6
Click to edit Master title style

7 7
Click to edit Master title style

Characteristics of Cloud Computing

8 8
Click
1. to edit Master
On-demand title style
self-service

Cloud computing delivers on-demand service. It provides the feature of monitoring


server uptime with computing capabilities to the end-users. Cloud computing
provides pre-defined network storage that enables the end-users to monitor their
computing capabilities. Cloud computing works on a self-service model.

They help end-users to make better decisions as they know how to use cloud
computing services.

9 9
Click to edit Master
2. Multi-tenancy title style
and resource pooling

One of the most important features of cloud technology is multi-tenancy. It can be


defined as the software architecture that enables the single program instance to
provide services to multiple end-users. This feature enables the usage of the same
computing resources by multiple customers.

1010
Click to
3. Broad edit Master
network access title style

Cloud computing is achieved through standard computing mechanisms, and this


feature helps promote heterogeneous thick and thin client platforms.
Examples of such platforms comprise mobile phones, laptops, dedicated
workstations, and tablets. The capabilities are delivered across multiple
networks. Cloud computing, therefore, helps break barriers and
boundaries as they function across multiple geographies.

1111
Click to
4. Rapid edit Master
elasticity title style
and scalability

The cloud computing capabilities can be released elastically. It enables you to


scale the cloud computing services inward and outward, and it helps to be
commensurate with the dynamic demand posted by the end-users.

1212
Click to edit
5. Resource Master title style
pooling

Cloud computing delivers affordable resource pooling solutions. With resource


pooling, organizations can reduce substantial computing costs, and it helps in
the dynamic pooling of resources that enable them to deliver computing services
to several consumers.

1313
Click to edit
6. Measured andMaster title
reporting style
service
Cloud systems offer the metering capability to monitor, control, and optimize the
usage of cloud resources. This feature can be defined as a measured service.

The metering capability is placed at some level of the abstraction of applicable


services. Therefore, this feature enables transparency for both the provider of
service and the consumer.

1414
Click to edit Master title style
7. Automation
Through automation, IT teams and developers maintain and modify cloud
services. When cloud infrastructure is in place, it ensures minimum interaction
from humans. All the configurations are installed to ensure the monitoring and
maintenance of cloud computing services, and such configurations are mostly
automated. Therefore, automation in cloud computing facilitates the faster
expansion of cloud services.

1515
Click to edit Master title style
8. Resilience
Cloud computing delivers continuous server uptime, and hence it offers resilient
services. It offers the capability to recover from any service interruption. The
cloud service provider also develops strategies that boost disaster management,
achieved by maintaining backup cloud nodes.

1616
Click to
9. Large edit Master
Network Accesstitle style
Cloud computing is so versatile that it enables its users to access cloud services.
These fundamental characteristics of Cloud Computing also enable them to
upload data to the cloud from anywhere. For this, you need to have a decent
internet connection and a robust device that helps make a connection to the
cloud.

1717
10.Click
Worktofrom
editany
Master title style
location
Cloud computing promotes the feature of remote working. It helps the end-user
function, work, or deliver remote services from any location. Users are therefore
able to access company data even on their smartphones or through laptops. It
also enables users to connect with one another quickly.

1818
11.Click to edit Master
Comfortable paymenttitle style
structure
Cloud computing offers a flexible payment structure that plays an important role
in the cost-cutting of organizations. Pricing varies based on the features and
functionalities chosen by a customer.

The payment options provided by the cloud service providers to the end-users
are very simple and streamlined, which aides them in saving on substantial costs
and time.

1919
12.Click to Excellence
Service edit Master title style

Cloud computing delivers end-users with a wide range of services. The cloud
service providers share end users’ service level agreements with their clients.

It also provides documentation on how they would achieve continuous


availability and bandwidth of their clients’ services.

2020
13.Click
Easyto edit Master title style
maintenance
Easy maintenance is one of the critical features of cloud computing. The client is
never involved in maintenance-related services. Its managed by the cloud
computing provider. The maintenance services are so well planned that the
downtime remains significantly low. Moreover, the cloud undergoes regular
updates that help in capability optimization.

2121
14.Click to edit Master title style
Flexibility
The end-users benefit from the flexibility offered by the cloud services when they
host data in the dedicated cloud. This ensures that the end-users can do away
from traditional hosting techniques wherein they had to change or switch the
service providers more frequently.

2222
15.Click to editand
Economical Master title style
Security
This feature is one of the key aspects of cloud computing. It helps the big
organizations to save a substantial amount on IT-related expenditure. You need
to pay a small fee to the third-party providers to ensure that the cloud space is
adequately administered and maintained. This also helps in boosting security in
exchange for a nominal fee.

2323
16.Click to edit Master title style
Availability
Cloud computing offers highly resilient services, and the cloud services are
available for 24 x7 duration if the cloud resource faces downtime, the system
recovers and starts within no time.

While the cloud service makes a recovery, information stored in servers,


networks, and databases remains to be secured. Since cloud services can be
accessed from any geographical location, their services remain available most of
the time.

2424
Benefits/ADVANTAGES
Click
Cloud to has
Computing edit Master
numerous title
advantages. Some ofstyle
them are listed below:
 
One can access applications as utilities, over the Internet.
 
Manipulate and configure the application online at any time.
 
It does not require to install a specific piece of software to access or manipulate cloud application.
 
Cloud Computing offers online development and deployment tools, programming runtime environment
through Platform as a Service model.
 
Cloud resources are available over the network in a manner that provides platform independent access to
any type of clients.
 
Cloud Computing offers on-demand self-service. The resources can be used without interaction with
cloud service provider.
 
Cloud Computing is highly cost effective because it operates at higher efficiencies with greater utilization.
It just requires an Internet connection.
 
Cloud Computing offers load balancing that makes it more reliable.

2525
Cloud Deployment Model
Click to edit Master title style
The cloud deployment model identifies the specific type of
cloud environment based on ownership, scale, access, and
the cloud’s nature and purpose. There are various
deployment models are based on the location and who
manages the infrastructure.

In order to make the most optimal use of a particular cloud


deployment type, you must understand what each
deployment model can do, its characteristics, and its
advantages and

2626
Cloud Deployment Models
Click to edit Master title style
Private Cloud: Resource managed and used by the
organization.

Public Cloud: Resource available for the general public under


the Pay as you go model.

Community Cloud: Resource shared by several organizations,


usually in the same industry.

Hybrid Cloud: This cloud deployment model is partly


managed by the service provided and partly by the
organization. 2727
Click to edit Master title style


Smart people learn from everything and
everyone, average people from their
experiences, stupid people already have all the
answers.
Let us learn together,
Cheers>>>
2828

You might also like