There Is No Cloud - Open Spectrum Inc - Sean Patrick Tario
WTF!!There is NO “Cloud”!!! Really!?!!
I’m here to talk about Cloud Computing What you’re actually buying! The range of solutions in IT Infrastructure Colocation, hosting, network… the 411!How to differentiate and evaluate your options usly! serio <(^_^)> Yay!!!!
It all comes down to physical infrastructure <(^_^)> Wooo… What are those blocky things?!
“Cloud” is the new “Green”Now with: Cloud-washing is the new Green-washing Socia l Medi But it’s good to b a green isn’t it? ! e Web 2.0 <(T_T)>
Ignore the Marketing Companies like Salesforce (SaaS) have spentmillions to brand and promote the phrase “cloud computing”, which often means no more than “Our service is online!”
Know what you’re actually buying When most technical people say “cloud” whatthey probably mean is elastic hosted computing. is r ack he f ted W hat t hos c e lasti uting?! p Elas%c Compu%ng |i-‐ˈlas-‐&k, kəm-‐ˈpyü com t-‐iŋ | noun 1. A way of compu &ng achieved by th physical IT infrastru e virtualiza&on and cture that can quic automa&on of the demand for reso kly respond to ﬂuctu urces: (Exp) Elas)c a&ons in possible op)ons for compu)ng is one o organiza)ons with f many IT infrastructure ne eds.
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 that drives my scaling and having abusiness is still being custom environment is built and modified, critical to its then hosting is performance, so probably the best colocation will likely be solution. the best solution. How much visibility and control of my backend do I really need at this time?
Know what you actually needWhat skill-sets or experience does my existing team have? We’re frontend ninjas!! We’re systems gurus too!! My team is primarily My team is full of people proficient with app who eat, drink, dream, development so and live on systems, so hosting will likely be colocation may be the the best solution. best fit. Does my team have the skillset to control, manage and scale my backend infrastructure efficiently?
Know what you actually need What are my specific technical requirements today?I know I need stuff…! I can get real specific!! I don’t have detailed I know my requirements and specific in and out and I feel like requirements yet, so I’ve been here and done elastic hosting is a this before, so great environment to colocation is likely for experiment in until I do. me. How will these requirements change as my business scales? Do I even know yet?
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 Managed Hosting Hosting ~ Even less control (>Elast. ~ Less control H.) ~ Billed for capacity ~ Billed for capacity ~ Billed as rent ~ Billed as rent ~ OpEx heavy ~ OpEx heavy (>Colo & Ded. H.)
Colocation vs. Hosting Elastic Hosting Colo t ’ s a poin Oo o! That n! of inte rsectioCost CapacityDepending on your specific requirements and usage patterns, there may be more than one point of intersection from multiple points of inflection.
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 _ me …I hope you can put back together!
Managed vs. Unmanaged Hosting Model DevOps%’s indicate the !! cost to support / Dev 40% <(O_O )> Cost Amazon maintain (Coders) savin gs??! !! Systems 30% Dev 40% Network (Coders) Infrastructure 30% Infrastructure 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?
Isn’t th SO… e What is my cloud strategy? rightTry again…! question ! What is my elastic hosting strategy? Not yet…! What is my IT infrastructure strategy? YES!! Space + Power Remote Eyes + Retail Colocation Hands Hardware Wholesale Smart Servers Colocation Dumb Cabling Switches Network Capacity Routers Transit Dedicated Hosting Storage Transport Managed Hosting Peering CDN Elastic Hosting Hybrid Hosting
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 HPDuPont 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 QTS Qwest XO Voxel e How am I supposed to tell th ! differences among so MANY!!!
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?
Know how to evaluate a vendor (Example: Hosting) Vendors Enterprise Dedicate Share Elasti Consultin SL Cost Footprint d d c g ARackspace Yes Yes Yes Yes Ye ENKI Yes Yes $$ US s Yes Yes AWS Yes Ye Yes Yes Yes $ US Softlayer Yes s Yes Yes Peak Web Yes Yes $ - $$ US, EU Yes Yes Joyent Yes Ye Yes Yes Yes $$ US, EU, ASIA s SunGard Yes Yes Yes YeGoogle App Yes Yes $ US Yes Yes s Engine No Yes Ye BlueHost Yes $$ US, ASIA No s GoDaddy Yes Ye Yes $$$ US, EU sThere are many other factors that can Ye and should be considered, s $ - $$ USdepending on your specific technical $ US and business requirements. $ US
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?
Know how to evaluate a vendor (Example: Datacenter)Vendors Type Market Connecti Peering Managed Hosting vity IX Network Cost Footprint QTS Private Both Options Neutral No YesTerremark Public Retail Limited Some Yes Yes $-$$ National Equinix Public Retail Neutral Most Yes Layer42 Private Both Yes $$$ National Neutral No Yes DRT Public Both Limited Some No No $$$ Global 365 Main Private Both Neutral No No BAIS Private Retail No $$ Regional Limited No Yes Vantage Private Whole sale Neutral No No No $$$ National Coresite Public Both Limited Some No Fortune Private No $$ Regional Whole Neutral No No sale There are many other factors that can and should be considered, depending on your specific technical and business requirements.
Know what you should payAre you paying for all the extra bells and whistles you don’t really need? Of course my IT Infrastructure REALLY needs to be hosted in a cave…! I’M FRACKING BATMAN!!!!
Know what you should payWhat billing methods can you leverage to your advantage? Is your billing method optimized for your usage patterns?
Know when to ask an expert No metrics Have experience Limited experience Maybe. If only to see Yes! You definitely need what other options are help. out there.. Likely not. You probably Yes! You definitely need Have have things figured out help. 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.
Last Slide! Cloud Computing Ignore it. Think about what you actually need.!The range of solutions in IT Infrastructure There are TONS OF OPTIONS!!How to access and evaluate your options Seriously work this out…! FIN!!!!