ravi namboori | cloud computing

14
Cloud Computing Presentation By RAVI NAMBOORI

Upload: ravinamboori25

Post on 10-Jun-2015

387 views

Category:

Presentations & Public Speaking


0 download

DESCRIPTION

A cloud is an amalgamation of hardware, networks, storage, services, and interfaces that helps in distributing computing as a service. It has broadly three users which are end user, business management user, and cloud service provider.

TRANSCRIPT

Page 1: Ravi namboori | Cloud computing

Cloud Computing

Presentation By RAVI NAMBOORI

Page 2: Ravi namboori | Cloud computing

Outline of the Talk

• Introduction to Cloud Computing

• Demonstration of Cloud capabilities

• Infrastructure as a Service

• Platform as a Service

• Software as a Service

• Questions and Answers

2

Page 3: Ravi namboori | Cloud computing

Introduction to Cloud Computing

A cloud is an amalgamation of hardware, networks, storage, services, and interfaces that helps in

distributing computing as a service. It has broadly three users which are end user, business management

user, and cloud service provider. The end user is the one who uses the services provided by the cloud. The

business management user in the cloud takes the responsibility of the data and the services provided by

the cloud. The cloud service provider is the one who takes care or is responsible for the maintenance of

the IT assets of the cloud. The cloud acts as a common centre for its users to fulfil their computing needs.

3

Page 4: Ravi namboori | Cloud computing

Cloud computing is a method of accessing numerous servers by an electronic device with digital network

such as WAN or any internet connection. Cloud computing is the future of information technology. It

embodies all the big trends in the design and use of computer architectures. And it ties closely to other

trends such as big data and the "Internet of things."4

Page 5: Ravi namboori | Cloud computing

BenefitsThere are numerous benefits of cloud computing including data backup and storage

of data, powerful server capabilities, software as a service known as (SaaS) etc.

5

Page 6: Ravi namboori | Cloud computing

Private V/S Public Clouds

The Cloud, apart from its different layers, is also visible through three alternates.

There are the public Clouds for instance, a deployment option for initiatives where

the infrastructure services are provided by a hosting partner. It is this third party

dealer that hosts and manages these offerings.The other version is the private Cloud, where it is deployed within the initiatives and

managed and maintained by the organization itself. A private cloud is a collection of

virtualized infrastructure textiles that are coupled with automated management. It is

deeply integrated with the application platform and identity, protection and access

technologies to create an internal service-oriented environment for initiatives.

Although the private cloud does not offer advantages with the hypervisor capability

becoming integral to the operating system, it is becoming increasingly affordable for

initiatives. 6

Page 7: Ravi namboori | Cloud computing

A more recent, new concept in Cloud computing is the hybrid Cloud, which is a blend of the public

and private Cloud. The hybrid Cloud, created by the enterprise, can influence the benefits provided

by both public and private Clouds. However, issues related to the sharing of responsibilities

between the enterprise and the third party vendor and governing such a Cloud, make it a slightly

complex deployment option.7

Page 8: Ravi namboori | Cloud computing

Cloud Computing Layers

To understand Cloud computing, we need to understand in details about the three

layers of cloud computing. They are:

• Infrastructure-as-a-Service (IaaS)

• Platform-as-a-Service (PaaS)

• Software-as-a-Service (SaaS)8

Page 9: Ravi namboori | Cloud computing

Infrastructure as a Service

This layers is also called as Infrastructure service layer. In the instance of IaaS,

servers, network devices, and storage disks are made available to groups as services

on a need-to basis. Virtualization, allows IaaS providers to offer almost unlimited

requests of servers to clients, while making cost-effective use of the hosting

hardware.

Companies can use IaaS to build new versions of without having to invest in physical

IT assets. Increasingly, organizations are using IaaS to host their websites, monitor

their traffic and keep them running, without monopolizing up IT resources. IaaS is

particularly beneficial for micro, small and medium-sized businesses that can access

server and storage systems, which they would otherwise have to purchase.

9

Page 10: Ravi namboori | Cloud computing

Some of the key concepts of IaaS include:

• Cloud bursting

• Multi-tenant computing

• Resource pooling

• The hypervisor

Most importantly, the two primary facets that make IaaS special: elasticity and

virtualization.10

Page 11: Ravi namboori | Cloud computing

Platform-as-a-Service This layers is also called as Platform layer. This layer provides a platform for

creating applications. PaaS solutions are fundamentally developed platforms for

which the development tool itself is hosted in the Cloud and retrieved through a

browser. With PaaS, developers can build Web applications without installing any

tools on their computers and then deploy those applications without any generalized

systems administration skills.

Today, PaaS is being delivered like a utility over the Internet, with corporate IT

departments, paying according to usage. Owing to PaaS, there has been a barrier in

the number of people who can develop, maintain and deploy web-based applications

without requiring specialized skills.11

Page 12: Ravi namboori | Cloud computing

The defining factor that makes PaaS unique is that it lets developers build and

deploy web applications on a hosted infrastructure. In other words, PaaS allows you

to leverage the seemingly infinite compute resources of a cloud infrastructure.12

Page 13: Ravi namboori | Cloud computing

Software-as-a-Service

This layers is also called as Application layer. This layer includes applications that run off the Cloud and are

available to Web users on anytime and on anywhere basis. Explore the four primary factors that drive

return on investment for Software as a Service developers and how those factors are leveraged to make

SaaS profitable for stakeholders. In this final article of a three-part series, discover the business model

opportunities that SaaS presents and gain insight into the role of user experience design for SaaS

applications.13

Page 14: Ravi namboori | Cloud computing

THANK YOU