cloud computing - abhijeet

25

Upload: abhijeet-kalsi

Post on 03-Jul-2015

721 views

Category:

Technology


0 download

DESCRIPTION

General Discription of techniques of Cloud Computing and its types Abhijeet Singh

TRANSCRIPT

Page 1: Cloud Computing - Abhijeet
Page 2: Cloud Computing - Abhijeet

CLOUD

Made by : Abhijeet Singh

Page 3: Cloud Computing - Abhijeet

Made by : Abhijeet Singh

Page 4: Cloud Computing - Abhijeet

A way of computing, via the Internet.

Shares computer resources instead of using software or

storage on a local PC.

No need to install documents, software, Operating system.

A physical storage center is no longer needed.

A way to access Applications hosted on the web through

your web browser.

Consist of Virtual Platform (OS) , Software and

infrastructures.

Only need is High-Speed Internet.

Made by : Abhijeet Singh

Page 5: Cloud Computing - Abhijeet

Made by : Abhijeet Singh

Page 6: Cloud Computing - Abhijeet

SaaS Software-as-a-Service

PaaS Platform-as-a-Service

IaaS Infrastructure-as-a-Service

Made by : Abhijeet Singh

Page 7: Cloud Computing - Abhijeet

It's all On Demand

Rich Internet application web sites

Application as Web Sites

Collaboration and email

Office Productivity

Client apps that connect to services in the cloud

• Eg: Flikr, Salesforce.com, Cisco WebEx office, Gmail, IBM

Page 8: Cloud Computing - Abhijeet

Virtual Development-platform-as-a-service

Database

Message Queue

App Servicer

Reduce cost of buying & managing S/w & H/w

Example : Google App Engine, Microsoft SQL Server Data

Services, Engine Yard, Salesforce.com’s Force.com

Page 9: Cloud Computing - Abhijeet

Backbone of Entire system

Virtual servers

Physical storage space

Processing capabilities

Logical disks

VLAN networks

Systems Management

Eg: Akamai, Amazon EC2, CohesiveFT, Mosso, Joyent Accelerators

Page 10: Cloud Computing - Abhijeet
Page 11: Cloud Computing - Abhijeet

Greatly reduced Cost on purchasing diff kinds of Software , operating

system etc.

No need to be purchased for one-time or infrequent computing tasks.

Pricing of any services is compute on usage-based options

Fewer IT skills are required for implementation (in-house)

Location independence enable to access systems using web browser

Regardless of their location or device they are using (e.g PC, mobile).

Accessed via the Internet, users can connect from anywhere.

1) Cost

2) Device

Made by : Abhijeet Singh

Page 12: Cloud Computing - Abhijeet

Improve due to centralization of data

More Focus on resources, etc.

Security is greatly increased when data is distributed over a no.

of devices & Area.

3) Security

Applications are easier to maintain, since they don't have to be

installed on each user's computer.

Easier to support and to improve since the changes reach the

clients instantly.

5) Maintenance

Made by : Abhijeet Singh

4) Reliability

Utilization and efficiency improvements for systems that are

often only 10–20% utilized.

Suitable for Business continuity and disaster recovery.

IT and business managers can at times do little when they are affected.

Page 13: Cloud Computing - Abhijeet

http://oos.cc/login.html ( Online Operating System )

http://beta.cloudo.com

Note : Services is avail Free till its Developing Stage. Once completed become Chargeable. Made by : Abhijeet Singh

Page 14: Cloud Computing - Abhijeet

Made by : Abhijeet Singh

Page 15: Cloud Computing - Abhijeet

Made by : Abhijeet Singh

Page 16: Cloud Computing - Abhijeet

Made by : Abhijeet Singh

Page 17: Cloud Computing - Abhijeet

Made by : Abhijeet Singh

Page 18: Cloud Computing - Abhijeet

A narrower form of client-server, between service providers (servers) and service

requesters (clients) where the details of the server are abstracted .

For example:- one may not connect to a specific server. However, due to the

popularity of the cloud metaphor, "cloud computing" may be used to refer to any form

of client-server computing.

Collection of servers that are clustered together to attack a single problem.

Form of distributed/ parallel computing is composed of a cluster of networked

loosely coupled computers acting in concert to perform very large tasks.

If one piece of software on a node Fails, other pieces of s/w on other nodes may fail.

Example : Scientific Research

1) Grid Computing

2) Cloud computing

Made by : Abhijeet Singh

Page 20: Cloud Computing - Abhijeet

Public / External cloud describes cloud computing in the traditional

mainstream sense.

Resources are dynamically provide on a self-service basis over the

Internet, via web applications/web services

an off-site third-party provider who shares resources and bills.

1) Public cloud

Made by : Abhijeet Singh

Private / Internal cloud are being used by some organization or group

of people on private networks.

Deliver some benefits of cloud computing without the pitfalls

Data security, corporate governance, and reliability concerns.

Users have to buy, build, and manage them.

Example : PNB, HDFC, SBI Bank Cloud.

2) Private cloud

Page 21: Cloud Computing - Abhijeet

Established by several organizations to have Similar Requirements

To share Infrastructure of the cloud computing.

Collaborate together to perform bigger tasks/ operations.

More expensive

Higher level of privacy, security or policy compliance.

Examples: Google's "Gov Cloud".

3) Community cloud

Made by : Abhijeet Singh

Environment consisting of multiple internal or external providers. Users may be able to ease the transition to Public services.

4) Hybrid cloud

Page 22: Cloud Computing - Abhijeet
Page 23: Cloud Computing - Abhijeet

Your data is not directly in your hands,

but in the hands of a third party.

Made by : Abhijeet Singh

Total Dependence on the Internet Connection.

If your cloud Host disappears, where does

your information go?

Page 24: Cloud Computing - Abhijeet

Made by : Abhijeet Singh

Mobile Cloud Computing

Network-as-a-Service

Platform-as-a-Service

Page 25: Cloud Computing - Abhijeet