24
CLOUD COMPUTING DHRUV GUPTA (1081230158) AYUSHI KANSAL (1081230160) NITI ARORA (1081230161)

Cloud computing

Embed Size (px)

Citation preview

Page 1: Cloud computing

CLOUD COMPUTING

DHRUV GUPTA (1081230158)

AYUSHI KANSAL (1081230160)

NITI ARORA (1081230161)

Page 2: Cloud computing

Contents :What is it ?

Do you use the cloud ?

Characteristics

Goals

Types of cloud computing

-public

-private

-community

-hybrid

Cloud client

Cloud management

Page 3: Cloud computing

Architecture

-cloud service consumer

-cloud service provider

-cloud service creater

Service models

-service as a software

-service as a platform

-service as a infrastructure

Advantages and disadvantages

Page 4: Cloud computing

What is it ?

Cloud computing is a term used to describe a new class of network based computing that takes place over the internet.

The average cloud user connects to the cloud over the internet, does computing tasks, runs applications, or stores the data.

Page 5: Cloud computing

Do you Use the Cloud?

Page 6: Cloud computing

Characteristics

Agility – it improves with user’s ability to re-provision technological infrastructure resources.

Device and Location Independence- it enables users to access systems using a web browser regardless of their location or what device they use. (examples- PC, mobile phone).

Multitenancy- it enables sharing of resources and costs across a large pool of users.

Reliability- it improves with the use of multiple redundant sites.

Page 7: Cloud computing

Goals

Design guidelines for native cloud applications for industrial domains.

Embedded systems integrated with cloud services.

Support for re-engineering existing on-premise applications for the cloud computing paradigm.

Page 8: Cloud computing

Cloud Clients

Users access cloud computing using networked client devices, such as desktop computers, .laptops, tablets and smartphones.

Some of these devices-cloud clients – rely on cloud computing for all or a majority of thier applications so as to be essentially useless without it. examples are thin clients and the browser- based chromebook.

Many cloud application do not require specific software on the client and instead use a web browser to interact with the cloud application

Page 9: Cloud computing

Cloud Management

A cloud management system is a combination of software and technologies designed to manage cloud environment.

Cloud management solution should be able to manage a pool of heterogenous compute resouces, provide access to end users, monitor security, manage resources allocation and manage tracking.

Cloud management tools should also be able to handle system failures automatically.

Page 10: Cloud computing

Types Of Cloud Computing

Page 11: Cloud computing

PUBLIC

A cloud is called a ‘public cloud’ when the services are rendered over a network that is open for public use.

The example of public cloud service provider are amazon , microsoft and google

Page 12: Cloud computing

Private

Private cloud is cloud infrastructure operated solely for a single organization,whether managed internally or by a third-party and hosted internally or externally.

Page 13: Cloud computing

Community

Community cloud shares infrastructure between several organizations from a specific community with common concerns (security,complaince,jurisidiction,etc.) whether managed internally or by a third-party and hosted internally or externally.

Page 14: Cloud computing

Hybrid

hybrid cloud is composition of two or more clouds (private, community or public) that remain distinct entities but are bound together, offering the benefits of multiple deployment models.

hybrid cloud can also mean the ability to connect collocation, managed and/or dedicated services with cloud resources.

Page 15: Cloud computing

ArchitectureCloud Computing Reference (CCRA) defines the fundamental architectural elements constituting a cloud computing environment

The cloud computing Reference Architecture defines three main roles :

• Cloud Service Consumer• Cloud Service Provider• Cloud Service Creater

Page 16: Cloud computing

Cloud Service Consumer

A cloud service consumer is an organization , a human being or an IT system that consumes service instances delivered by a particular cloud service .

Page 17: Cloud computing

Cloud service provider The cloud services provider has the responsibility of

providing cloud services to cloud services consumers

Page 18: Cloud computing

Cloud Service Creator

The Cloud Service Creator is responsible for creating a cloud service, which can be run by cloud service provider and by

that exposed to cloud service consumers

Page 19: Cloud computing

Service Models

Cloud computing providers offer their services according to three fundamental models:

Infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS

Page 20: Cloud computing

Software as a Service

Software as a Service (SaaS) is a software distribution model in which applications are hosted by a vendor or service provider and made available to customers over a network, typically the Internet.

Page 21: Cloud computing

Platform as a Service

Platform as a Service (PaaS) is a way to rent hardware, operating systems, storage and network capacity over the Internet. The service delivery model allows the customer to rent virtualized servers and associated services for running existing applications or developing and testing new ones.

Page 22: Cloud computing

Infrastructure as a Service

Infrastructure as a Service (IaaS) is a provision model in which an organization outsources the equipment used to support operations, including storage, hardware, servers and networking components. The service provider owns the equipment and is responsible for housing, running and maintaining it. The client typically pays on a per-use basis.

Page 23: Cloud computing

Advantages

The device does not need as large of an internal storage system.

Compatible with most computers and operating systems.

Updates occur across the services

Disadvantages

Security Issues

terms of ServicePrivacy Policies

Page 24: Cloud computing

THANK YOU