introduction to cloud computing

Post on 04-Nov-2014

17 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

It’s me!

It’s me!

It’s about you!

#bcb13

#cloud

Before We Get Started

Before We Get Started

Before We Get Started

Before We Get Started

(1) – (2) – (3)

(1) – (2) – (3)

New Technology Standard

(1) – (2) – (3)

(1) – (2) – (3)

(1) – (2) – (3)

(1) – (2) – (3)

Overall processing power for computers will double every two years. -

- Gordon Moore

Every 18 months software becomes twice as slow. - Larry Page

High Volume

High Volume &

Fast

High Volume &

Fast - Old requirements

High Volume &

Fast - Old requirements

What is Cloud Computing?

Computers in the Sky?

Computers over Network?

Computers somewhere on the

internet?

• Network of Remote Servers

• Network of Remote Servers

• Accessed via Internet to

• Network of Remote Servers

• Accessed via Internet to

• Store

• Network of Remote Servers

• Accessed via Internet to

• Store

• Manage

• Network of Remote Servers

• Accessed via Internet to

• Store

• Manage

• Process

• Network of Remote Servers

• Accessed via Internet to

• Store

• Manage

• Process

Data

• Network of Remote Servers

• Accessed via Internet to

• Store

• Manage

• Process

* rather than a local server

Data

illusion of Infinite Supply

Snow Ball Effect

Virtualization is matured

Abstraction

Virtualization

enables

Compute Clouds

Virtualization

enables

Compute Clouds needs Storage Clouds

Virtualization

enables

Compute Clouds needs Storage Clouds

Virtualization

enables

both requires

Virtual Network

Compute + Storage Clouds enables

Cloud Infrastructures enables

Compute + Storage Clouds enables

Cloud Infrastructures enables

Compute + Storage Clouds enables

Cloud Platforms enables

Cloud Infrastructures enables

Compute + Storage Clouds enables

Cloud Platforms enables

Cloud Applications

Cloud Infrastructures enables

Compute + Storage Clouds enables

Cloud Platforms enables

Cloud Applications

The Players

The Base is

The Base is

Hardware

The Base is

Hardware • Computer

The Base is

Hardware • Computer • Disk

The Base is

Hardware • Computer

• Switch • Disk

Cloud Computing Enablers (Technology Vendors)

Cloud Computing Enablers (Technology Vendors)

Servers

Cloud Computing Enablers (Technology Vendors)

Servers Network

Cloud Computing Enablers (Technology Vendors)

Servers Network Storage

Cloud Service Providers/Resellers

Cloud Service Users

Service Models

XaaS

“X” as a Service

Infrastructure as a service (IaaS)

Platform as a service (PaaS)

Software as a service (SaaS)

Network as a service (NaaS)

Storage as a service (StaaS)

Desktop as a service (DaaS)

Security as a service

Data as a service

Database as a service

Communication as a service

Security as a service

Data as a service

Database as a service

Communication as a service

* and much more

IaaS

IaaS • Cloud Infrastructure

IaaS • Cloud Infrastructure

• ~ Hardware for Rent

IaaS • Cloud Infrastructure

• ~ Hardware for Rent

• 3 Major Services • Compute (Server)

• Storage

• Network

IaaS (Contd…)

• You are the King

IaaS (Contd…)

• You are the King • OS

• Upgrades / Updates

• Security

• Availability

IaaS (Contd…)

• You are the King • OS

• Upgrades / Updates

• Security

• Availability

* Full Control Over Environment & Infrastructure

IaaS Providers

• Amazon EC2 & S3

• GoGrid

• Nirvanix

• Lindode

PaaS

PaaS • Cloud Platforms

PaaS • Cloud Platforms

• Developer Friendly

PaaS • Cloud Platforms

• Developer Friendly • Auto Tools

• Deploy

• Run

• Maintain your apps

PaaS (Contd…)

• You are the Minister

PaaS (Contd…)

• You are the Minister

• OS / Upgrades / Updates

• Security / Availability

PaaS (Contd…)

• You are the Minister

• OS / Upgrades / Updates

• Security / Availability

• Containers / Closed Environments

• Limited Tools / Libraries • Managing other dependencies is a pain

PaaS (Contd…)

• You are the Minister

• OS / Upgrades / Updates

• Security / Availability

• Containers / Closed Environments

• Limited Tools / Libraries • Managing other dependencies is a pain

* Zero Control Over Environment & Infrastructure

* Limited Control on the Platforms

PaaS Providers

• Google App Engine

• HeroKu

• Mosso (Rackspace Cloud)

• Engine Yard(Rails & PHP)

• Joyent(Early days of Twitter & Linkedin)

• Force.com

SaaS • Cloud Applications

SaaS • Cloud Applications

• Personal & Business Apps/Tools

SaaS • Cloud Applications

• Personal & Business Apps/Tools • Free/Paid

SaaS • Cloud Applications

• Personal & Business Apps/Tools • Free/Paid

• Freemium

• Load / Volume

• Additional Features

SaaS (Contd…)

• You are the Citizen

SaaS (Contd…)

• You are the Citizen

• Everything is managed

SaaS (Contd…)

• You are the Citizen

• Everything is managed

* Zero Control Over Environment, Infrastructure & Platforms

* Limited Control on the Applications (Configurations)

SaaS Providers

• SalesForce.com

• Google Apps

• Yahoo Mail

• Zoho

DaaS • Virtual Desktop Infrastructure

DaaS • Virtual Desktop Infrastructure

• Everything is managed • Including Software licenses

DaaS • Virtual Desktop Infrastructure

• Everything is managed • Including Software licenses

• BYOD • Security Tokens (RSA)

DaaS (Contd…)

• Virtual Desktops on Mobiles • Andriod

• iOS

• Win *

DaaS (Contd…)

• Virtual Desktops on Mobiles • Andriod

• iOS

• Win *

• Desktone, Citrix

StaaS

StaaS • Primary

• Secondary (backup)

• Archiving

• Disaster Recovery

StaaS

http://gigaom.com/2013/02/19/whos-the-best-cloud-storage-provider-microsoft-says-nasuni-but-it-still-likes-amazon/

Availability

High

Availability

99 %

% ~ Time

% ~ Time

99

% ~ Time

99

99.9

% ~ Time

99

99.9

99.99

99.999

99.9999

% ~ Time

99

99.9

99.99

99.999

99.9999

88 Hours

% ~ Time

99

99.9

99.99

99.999

99.9999

88 Hours

8.8 Hours

% ~ Time

99

99.9

99.99

99.999

99.9999

88 Hours

8.8 Hours

53 Minutes

% ~ Time

99

99.9

99.99

99.999

99.9999

88 Hours

8.8 Hours

53 Minutes

5.3 Minutes

% ~ Time

99

99.9

99.99

99.999

99.9999

88 Hours

8.8 Hours

53 Minutes

5.3 Minutes

32 Seconds

% ~ Time

99

99.9

99.99

99.999

99.9999

88 Hours

8.8 Hours

53 Minutes

5.3 Minutes

32 Seconds

Yahoo!

Yahoo! Delta Airlines

is down for 5 minutes?

Yahoo! Delta Airlines

is down for 5 minutes?

Yahoo! Delta Airlines

~ 2.5 Lakhs

is down for 5 minutes?

Yahoo! Delta Airlines

~ 2.5 Lakhs ~ 0

Google

Google is down for 5 minutes?

Google is down for 5 minutes?

~ 1/2 million dollars

Google is down for 5 minutes?

~ 1/2 million dollars

+ Brand Value

90% Availability

90% Availability

0% Data Corruption

Recovery = 3 x Backup

Storage is Crucial in the Cloud

The $$$ Factor

CapEx

CapEx

OpEx

CapEx

OpEx * setup cost

Architecture (Deployment Models)

Private Cloud

Private Cloud

Internal

Private Cloud

Internal

On Premise

Public Cloud

Public Cloud

External

Public Cloud

External

Off Premise

Virtual Private Cloud

Virtual Private Cloud

Community Cloud

Hybrid Cloud

Hybrid Cloud

Public + Private

Hybrid Cloud

Public + Private (Compute)

Hybrid Cloud

Public + Private (Compute) (Storage)

Hybrid Cloud

Public + Private (Compute) (Storage) • Application

• Web

• Static

Hybrid Cloud

Public + Private (Compute) (Storage) • Application

• Web

• Static

• Database

• MQ

• User Content

Single Tenant

Single Tenant

Dedicate Stack per Customer

Single Tenant

Dedicate Stack per Customer

Individual • Configuration

• Monitoring

• Tuning

• Updates

• Upgrades

• Patches

• Disaster Recovery

Multi Tenant

Multi Tenant

Single Logical Environment

Multi Tenant

Single Logical Environment

Individual • Configuration

• Monitoring

• Tuning

• Updates

• Upgrades

• Patches

• Disaster Recovery

Multi Tenant

Single Logical Environment

Individual • Configuration

• Monitoring

• Tuning

• Updates

• Upgrades

• Patches

• Disaster Recovery

One Action for All Customers

You didn’t get it?

You didn’t get it?

The Balancing Act

Week Day

Week Day

Week End

Adoption

Enterprises

Small

Mid Size

Large

Enterprises

Small

Mid Size

Large

Enterprises

Most Things

Small

Mid Size

Large

Enterprises

Most Things

Many Things

Small

Mid Size

Large

Enterprises

Most Things

Many Things

Some Things

“Dropbox employees aren’t able to access user files, and when troubleshooting an account, they only have access to file metadata (filenames, file sizes, etc. not the file contents).”

http://www.techrepublic.com/blog/security/dropbox-convenient-absolutely-but-is-it-secure/5618

(Version #1)

“Dropbox employees aren’t able to access user files, and when troubleshooting an account, they only have access to file metadata (filenames, file sizes, etc. not the file contents).”

http://www.techrepublic.com/blog/security/dropbox-convenient-absolutely-but-is-it-secure/5618

WHAT?

(Version #1)

“Dropbox employees aren’t able to access user files, and when troubleshooting an account, they only have access to file metadata (filenames, file sizes, etc. not the file contents).”

“Dropbox employees are prohibited from viewing the content of files you store in your Dropbox account, and are only permitted to view file metadata (e.g., file names and locations).”

http://www.techrepublic.com/blog/security/dropbox-convenient-absolutely-but-is-it-secure/5618

WHAT?

(Version #1)

(Version #2)

Technically possible as per #1

How to build the trust?

https://aws.amazon.com/security

https://aws.amazon.com/security

standards/certificates/compliance

Mega Upload

Netflix

No matured standards for interoperable

- Open Cloud Consortium

No matured standards for interoperable

Compliance

Compliance

• Country/State wise

Compliance

• Country/State wise

• Local Laws

Compliance

• Country/State wise

• Local Laws

(India)

Quick Facts

• 450 B $ (2012)

• 1997 - Steve Jobs

• Microsoft – 90% (2011)

• Dell’s Trademark Attempt 2008

Major Vendors • Windows Azure

• Amazon Web Services

• IBM Smart Cloud

• vmware

• Rackspace Cloud

• Google App Engine

• Heroku

• Force.com

• HP Cloud Services

• OpenShift

• OpenStack

• Skytap

• Enlight cloud

• GoGrid

• Engine Yard

Questions?

Thank You! siva@sivaa.in

bit.ly/sivasubramaniam bit.ly/sivaa_in

References • http://www.clker.com/cliparts/t/g/H/u/s/x/yellow-three-candle-cake-md.png • http://2.bp.blogspot.com/_ax5ZIdFoW1U/SYJ30RuU1oI/AAAAAAAAJy0/AjC4490Jg3Q/s400/funny-evolution-cartoon-02.jpg • http://media-cache-ec7.pinterest.com/550x/81/47/75/8147753751f3f80df35222d8b85b0626.jpg • http://0.tqn.com/d/chemistry/1/0/X/h/genericwarning.jpg • https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSEZh25CmDxWLv5XJNdHbg-GumKN8ss3NpzXOdoQRPfnLbwnd0Z0Q • http://1.bp.blogspot.com/-eNhF0NTj8qk/TlyE5jJaxCI/AAAAAAAAAHY/YuKzY01G0CY/s1600/_42299800_no_ball_416x300.gif • http://newsimg.bbc.co.uk/media/images/42299000/gif/_42299862_wide_416x300.gif • https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSsTAxVgeYeaKWIzvFl5rE83TJId-BYuxLOlVDzJlpTIHUMBZvUZA • http://static.pinboard.in/500px_logo_black.png • http://www.applegazette.com/wp-content/uploads/pinterest-logo1.jpg • http://www.skipprichard.com/wp-content/uploads/2012/08/WHY-583x389.jpg • http://vwitonline.com/blog/wp-content/uploads/2012/11/content-idea.jpg • https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSWbyUSFkNfQdQc2YtbK4qc611pDBDMwnajX4E2WwBU46Hs0o8r5g • http://carolemanleydotcom.files.wordpress.com/2013/02/tip7-ostrich2.jpg • http://static5.depositphotos.com/1007168/472/i/950/depositphotos_4727566-Thanksgiving-Holiday-Cartoon-Calendar.jpg • http://i.i.com.com/cnwk.1d/i/tim/2012/10/17/google-datacenter-people-02.jpg • https://speakerdeck.com/gcollazo/cloud-computing-for-hackers • http://pinterest.com/cloudtweaks/our-cloud-computing-cartoon-humor/ • http://media-cache-ec4.pinterest.com/550x/28/6f/b8/286fb84ce5bf7cb727ec3893121ec41b.jpg • http://blog.datacentermapping.com/wp-content/uploads/2012/07/Private-Cloud-Cartoon.jpg • http://blog.esds.co.in/wp-content/uploads/2010/12/public-cloud.jpg • http://www.jeetbanerjee.com/wp-content/uploads/2012/08/The-Balancing-Act.jpg • http://images.ipage.com/templates/ipage/icon-security-lock-big.gif • http://www.cloudtweaks.com/web/content//cloud_91.jpg • https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcRLGbAfF6zkAR1zY6jZ664JI9l_3qHpWHJ-FpPPUOwy0zPbPvsB • http://media-cache-ec4.pinterest.com/550x/d2/1e/65/d21e65ba7ea5a612e3cbc9242d4611f1.jpg • http://media-cache-lt0.pinterest.com/550x/41/44/de/4144de139975eb0af8fb7e8095fdbbd1.jpg • http://media-cache-ec2.pinterest.com/550x/f4/81/b5/f481b5b6f41e210e9d874515f51b0783.jpg • http://dcloudcomputing.com/cloud-computing-facts/ • http://www.youtube.com/watch?feature=player_embedded&v=Or7zaUaP-J8 • http://theydonttellyou.files.wordpress.com/2012/06/toddler-boy-on-laptop.jpg

top related