there is no cloud: geeky version

26
Hi everybody! About me: My name is: Geek Catalyst

Upload: open-spectrum-inc

Post on 15-Jan-2015

1.278 views

Category:

Technology


2 download

DESCRIPTION

This presentation is meant to guide you and get you started asking the right questions regarding your IT Infrastructure - keeping all your options in mind.

TRANSCRIPT

Page 1: There is NO CLOUD: Geeky Version

Hi everybody!

About me:

My name is:

Geek Catalyst

Page 2: There is NO CLOUD: Geeky Version

I’m here to talk about

Cloud Computing

The range of solutions in IT Infrastructure

How to differentiate and evaluate your options

Page 3: There is NO CLOUD: Geeky Version

What does “Cloud” mean to you?

Page 4: There is NO CLOUD: Geeky Version

There is NO “Cloud”!!!

Page 5: There is NO CLOUD: Geeky Version

It all comes down to physical infrastructure

Page 6: There is NO CLOUD: Geeky Version

“Cloud” is the new “Green”

Cloud-washing is the

new Green-washing

Page 7: There is NO CLOUD: Geeky Version

Ignore the Marketing

Companies like Salesforce (SaaS) have spent millions to brand and

promote the phrase “cloud computing”, which often means no more

than “Our service is online!”

Page 8: There is NO CLOUD: Geeky Version

Know what you’re actually buying

When most technical people say “cloud” what they probably mean is

elastic hosted computing.

Page 9: There is NO CLOUD: Geeky Version

Which should be my focus, my application or my infrastructure?

Know what you actually need

My application!

How much visibility and control of my backend do I really need at this time?

My infrastructure!

If the core application

that drives my

business is still being

built and modified, then

hosting is probably the best solution.

My application is scaling

and having a custom

environment is critical to

its performance, so

colocation will likely be the best solution.

Page 10: There is NO CLOUD: Geeky Version

What skill-sets or experience does my existing team have?

Know what you actually need

We’re frontend ninjas!

Does my team have the skillset to control, manage and scale my backend infrastructure efficiently?

We’re systems gurus too!

My team is primarily

proficient with app

development so hosting

will likely be the best solution.

My team is full of people

who eat, drink, dream,

and live on systems, so

colocation may be the best fit.

Page 11: There is NO CLOUD: Geeky Version

What are my specific technical requirements today?

Know what you actually need

I know I need stuff…

How will these requirements change as my business scales? Do I even know yet?

I can get real specific!

I don’t have detailed and

specific requirements yet,

so elastic hosting is a

great environment to experiment in until I do.

I know my requirements in

and out and I feel like I’ve

been here and done this

before, so colocation is likely for me.

Page 12: There is NO CLOUD: Geeky Version

Colocation vs. Hosting

Colocation ~ Full control

~ Billed for space & power

~ Billed as rent

~ Can be CapEx heavy

Dedicated/Shared Hosting ~ Less control

~ Billed for capacity

~ Billed as rent

~ OpEx heavy

Elastic Hosting ~ Even less control

~ Billed for capacity

~ Billed as utility

~ OpEx heavy

Managed Hosting ~ Even less control (>Elast. H.)

~ Billed for capacity

~ Billed as rent

~ OpEx heavy (>Colo & Ded. H.)

Page 13: There is NO CLOUD: Geeky Version

Cost

Capacity

Elastic Hosting Colo

Colocation vs. Hosting

Depending on your specific requirements and usage patterns, there may

be more than one point of intersection from multiple points of inflection.

Page 14: There is NO CLOUD: Geeky Version

Server 1

Server 2

Server 3

Server 4

Dedicated ~ Full control

~ More customization

~ More secure

~ Less elastic

Shared ~ Less control

~ Less customization

~ Less secure

~ More elastic

Dedicated vs. Shared Hosting

Your Data

<(^_^)> <

>

)

(

^ ^

_

Page 15: There is NO CLOUD: Geeky Version

Managed vs. Unmanaged Hosting Model

Dev

(Coders)

Systems

Network

Infrastructure Infrastructure

Dev

(Coders)

DevOps

40%

30%

30%

40%

30%

Without systems and network expertise, how would a 30, 60 or 360 min outage

effect your application? Do you have the expertise in-house to bring your site

back up again and plan for these types of scenarios?

%’s indicate the cost to

support / maintain Amazon

Page 16: There is NO CLOUD: Geeky Version

What is my IT infrastructure strategy?

What is my cloud strategy?

What is my elastic hosting strategy?

Space + Power Retail Colocation

Wholesale Colocation

Network Transit

Transport

Peering

Capacity Dedicated Hosting

Managed Hosting

Elastic Hosting

Hybrid Hosting

Hardware Servers

Cabling

Switches

Routers

Storage

Remote Eyes + Hands Smart

Dumb

CDN

Page 17: There is NO CLOUD: Geeky Version

Know you have TONS of options

Colo Hosting Connectivity 365 Main

Arcscale

BAIS

Coloserve

Corelink

Coresite

DRT

DuPont Fabros

Equinix

Internap

Interxion

Layer 42

Navisite

Savvis

TeleHouse

Vantage

QTS

Azzure

AWS

ElasticStack

ENKI

Hosting.com

Internap

Latysis

Peak Web

Peer1

Rackspace

Rightscale

ServerCentral

Softlayer

Sungard

Terramark

QTS

Qwest

Abovenet

AT&T

Centurylink

Global Crossing

Highwinds

Hurricane Electric

Level 3

NTT

PacNet

Packet Exchange

Splice

Sprint

Tata

Telstra

TW Telecom

Verizon

XO

CDN

Akamai

AWS

BitGravity

Brightbox

Cachefly

Cotendo

Edgecast

Highwinds

Level 3

Limelight

Pando Networks

Peer1

PlayStream

Rackspace

Softlayer

Tata

Voxel

Hardware

Anixter

Cisco

Citrix

Dell

Enterasys

Hitachi

HP

IBM

Juniper

Oracle

Redapt

SGI

Super Micro

<(X_X)>

Page 18: There is NO CLOUD: Geeky Version

Know what to ask a vendor (Example: Hosting)

What kinds of applications are you most comfortable hosting?

Do you offer proactive management tools and services?

What happens if things go wrong at 3am?

Do you offer disaster recovery solutions? How do I get my site back online?

What kinds of physical hardware do you have deployed

What kinds of operating systems can you support?

How many engineering staff do you have available with specific expertise in the OS and applications I’m using?

Page 19: There is NO CLOUD: Geeky Version

Dedicated Shared Elastic

Yes Yes Yes

Yes Yes

Yes Yes

Yes Yes

Yes Yes

Yes Yes Yes

Yes Yes

Yes Yes

Yes

Yes

Vendors

Rackspace

ENKI

AWS

Softlayer

Peak Web

Joyent

SunGard

Google App Engine

BlueHost

GoDaddy

Consulting SLA Cost Footprint

Yes Yes $$ US

Yes Yes $ US

Yes $ - $$ US, EU

Yes $$ US, EU, ASIA

Yes Yes $ US

Yes Yes $$ US, ASIA

Yes Yes $$$ US, EU

Yes $ - $$ US

$ US

$ US

Enterprise

Yes

Yes

Yes

Yes

Yes

Yes

Yes

Yes

No

No

Know how to evaluate a vendor (Example: Hosting)

There are many other factors that can and should be considered,

depending on your specific technical and business requirements.

Page 20: There is NO CLOUD: Geeky Version

Know what to ask a vendor (Example: Datacenter)

Who are your onsite carriers?

What does security look like at your facilities?

How will I be notified when an outage has occured?

What does the shipping and receiving process look like at your facilities?

Do you own your facilities or are you leasing them?

Who are your power providers? What is your redundancy?

How many times have your facilities lost power in a way that affected your customers?

Do you offer remote eyes and hands services?

Page 21: There is NO CLOUD: Geeky Version

Connectivity Peering IX Managed Network

Neutral No Yes

Limited Some Yes

Neutral Most Yes

Neutral No Yes

Limited Some No

Neutral No No

Limited No Yes

Neutral No No

Limited Some No

Neutral No No

Vendors

QTS

Terremark

Equinix

Layer42

DRT

365 Main

BAIS

Vantage

Coresite

Fortune

Hosting Options Cost Footprint

Yes $-$$ National

Yes $$$ National

No $$$ GLobal

No $$ Regional

No $$$ National

No $$ Regional

Yes $-$$ Regional

No $-$$ Regional

No $-$$ National

No $$ Regional

Type

Private

Public

Public

Private

Public

Private

Private

Private

Public

Private

Know how to evaluate a vendor (Example: Datacenter)

There are many other factors that can and should be considered,

depending on your specific technical and business requirements.

Market

Both

Retail

Retail

Both

Both

Both

Retail

Wholesale

Both

Wholesale

Page 22: There is NO CLOUD: Geeky Version

Know what you should pay

Are you paying for all the extra bells and whistles you don’t really need?

<(>_<)>

Page 23: There is NO CLOUD: Geeky Version

What billing methods can you leverage to your advantage?

Know what you should pay

Is your billing method optimized for your usage patterns?

Page 24: There is NO CLOUD: Geeky Version

Maybe. If only to see what other

options are out there.. Yes! You definitely need help.

Likely not. You probably have

things figured out by now.. Yes! You definitely need help.

Have experience Limited experience N

o m

etri

cs

Hav

e m

etri

cs

You and your business are definitely special, but whatever your

specific infrastructure needs are, someone else has more than

likely dealt with something similar.

Know when to ask an expert

Page 25: There is NO CLOUD: Geeky Version

Last Slide!

Cloud Computing

The range of solutions in IT Infrastructure

How to access and evaluate your options

Seriously work this out…

Page 26: There is NO CLOUD: Geeky Version