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.
6. “Cloud” is the new “Green”
Cloud-washing is the
new Green-washing
7. 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!”
8. Know what you’re actually buying
When most technical people say “cloud” what they probably mean is
elastic hosted computing.
9. Know what you actually need
Which should be my focus, my application or my infrastructure?
My application! My infrastructure!
If the core application My application is scaling
that drives my and having a custom
business is still being environment is critical to
built and modified, then its performance, so
hosting is probably the colocation will likely be
best solution. the best solution.
How much visibility and control of my backend do I really need at
this time?
10. Know what you actually need
What skill-sets or experience does my existing team have?
We’re frontend We’re systems
ninjas! gurus too!
My team is primarily My team is full of people
proficient with app who eat, drink, dream,
development so hosting and live on systems, so
will likely be the best colocation may be the
solution. best fit.
Does my team have the skillset to control, manage and scale
my backend infrastructure efficiently?
11. Know what you actually need
What are my specific technical requirements today?
I know I need I can get real
stuff… specific!
I don’t have detailed and I know my requirements in
specific requirements yet, and out and I feel like I’ve
so elastic hosting is a been here and done this
great environment to before, so colocation is
experiment in until I do. likely for me.
How will these requirements change as my business scales?
Do I even know yet?
12. Colocation vs. Hosting
Colocation Elastic Hosting
~ Full control ~ Even less control
~ Billed for space & power ~ Billed for capacity
~ Billed as rent ~ Billed as utility
~ Can be CapEx heavy ~ OpEx heavy
Dedicated/Shared Hosting Managed Hosting
~ Less control ~ Even less control (>Elast. H.)
~ Billed for capacity ~ Billed for capacity
~ Billed as rent ~ Billed as rent
~ OpEx heavy ~ OpEx heavy (>Colo & Ded. H.)
13. Colocation vs. Hosting
Elastic Hosting Colo
Cost
Capacity
Depending on your specific requirements and usage patterns, there may
be more than one point of intersection from multiple points of inflection.
14. Dedicated vs. Shared Hosting
Dedicated Shared
~ Full control ~ Less control
~ More customization ~ Less customization
~ More secure ~ Less secure
~ Less elastic ~ More elastic
Your Data
<(^_^)> Server 1
<
)
Server 2 (
Server 3
^^ >
Server 4 _
15. Managed vs. Unmanaged Hosting Model
DevOps
%’s indicate the cost to 40%
support / maintain Dev Amazon
(Coders)
Systems 30% Dev 40%
Network (Coders)
Infrastructure 30% 30%
Infrastructure
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?
16. What is my cloud strategy?
What is my elastic hosting strategy?
What is my IT infrastructure strategy?
Space + Power Hardware Remote Eyes + Hands
Retail Colocation Servers Smart
Wholesale Colocation Cabling Dumb
Network Switches Capacity
Transit Routers Dedicated Hosting
Transport Storage Managed Hosting
Peering CDN Elastic Hosting
Hybrid Hosting
17. Know you have TONS of options
Colo Hosting Connectivity CDN Hardware
365 Main Azzure Abovenet Akamai Anixter
Arcscale AWS AT&T AWS Cisco
BAIS ElasticStack Centurylink BitGravity Citrix
Coloserve ENKI Global Crossing Brightbox Dell
Corelink Hosting.com Highwinds Cachefly Enterasys
Coresite Internap Hurricane Electric Cotendo Hitachi
DRT Latysis Level 3 Edgecast HP
DuPont Fabros Peak Web NTT Highwinds IBM
Equinix Peer1 PacNet Level 3 Juniper
Internap Rackspace Packet Exchange Limelight Oracle
Interxion Rightscale Splice Pando Networks Redapt
Layer 42 ServerCentral Sprint Peer1 SGI
Navisite Softlayer Tata PlayStream Super Micro
Savvis Sungard Telstra Rackspace
TeleHouse Terramark TW Telecom Softlayer
Vantage QTS Verizon Tata <(X_X)>
QTS Qwest XO Voxel
18. Know what to ask a vendor
(Example: Hosting)
What kinds of physical hardware do you have deployed
What kinds of operating systems can you support?
What kinds of applications are you most comfortable hosting?
How many engineering staff do you have available with
specific expertise in the OS and applications I’m using?
What happens if things go wrong at 3am?
Do you offer proactive management tools and services?
Do you offer disaster recovery solutions? How do I get
my site back online?
19. Know how to evaluate a vendor
(Example: Hosting)
Vendors Enterprise Dedicated Shared Elastic Consulting SLA Cost Footprint
Rackspace Yes Yes Yes Yes Yes Yes $$ US
ENKI Yes Yes Yes Yes Yes $ US
AWS Yes Yes Yes Yes $ - $$ US, EU
Softlayer Yes Yes Yes Yes $$ US, EU, ASIA
Peak Web Yes Yes Yes Yes Yes $ US
Joyent Yes Yes Yes Yes Yes Yes $$ US, ASIA
SunGard Yes Yes Yes Yes Yes $$$ US, EU
Google App Engine Yes Yes Yes Yes $ - $$ US
BlueHost No Yes $ US
GoDaddy No Yes $ US
There are many other factors that can and should be considered,
depending on your specific technical and business requirements.
20. Know what to ask a vendor
(Example: Datacenter)
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?
How will I be notified when an outage has occured?
Do you offer remote eyes and hands services?
Who are your onsite carriers?
What does security look like at your facilities?
What does the shipping and receiving process look
like at your facilities?
21. Know how to evaluate a vendor
(Example: Datacenter)
Vendors Type Market Connectivity Peering IX Managed Network Hosting Options Cost Footprint
QTS Private Both Neutral No Yes Yes $-$$ National
Terremark Public Retail Limited Some Yes Yes $$$ National
Equinix Public Retail Neutral Most Yes No $$$ GLobal
Layer42 Private Both Neutral No Yes No $$ Regional
DRT Public Both Limited Some No No $$$ National
365 Main Private Both Neutral No No No $$ Regional
BAIS Private Retail Limited No Yes Yes $-$$ Regional
Vantage Private Wholesale Neutral No No No $-$$ Regional
Coresite Public Both Limited Some No No $-$$ National
Fortune Private Wholesale Neutral No No No $$ Regional
There are many other factors that can and should be considered,
depending on your specific technical and business requirements.
22. Know what you should pay
Are you paying for all the extra bells and whistles you don’t really need?
<(>_<)>
23. Know what you should pay
What billing methods can you leverage to your advantage?
Is your billing method optimized for your usage patterns?
24. Know when to ask an expert
No metrics Have experience Limited experience
Maybe. If only to see what other
Yes! You definitely need help.
options are out there..
Have metrics
Likely not. You probably have
Yes! You definitely need help.
things figured out by now..
You and your business are definitely special, but whatever your
specific infrastructure needs are, someone else has more than
likely dealt with something similar.
25. Last Slide!
Cloud Computing
The range of solutions in IT Infrastructure
How to access and evaluate your options
Seriously work this out…