DrupalCon Prague 2013

Hosting tradicional frente a hosting en la nube

Aaron Porter, Greg Harvey, Rupert Jabelman  · 

Transcripción

Extracto de la transcripción automática del vídeo realizada por YouTube.

good afternoon everybody my name is my name is Simon I'm form antonova and thus afternoon i'm here to present to you the ultimate showdown in hosting first of all I'd like to say that this is a panel session and it is on the business and strategy

track it is a non technical presentation okay so if you're expecting deep technical insight into our hosting solutions this isn't where you should be but if you want to learn about making hosting decisions and the right place where you should host

your projects then it will give you some good insight to that I've actually explained the the fight rules for this afternoon this is not a debate it's going to be a point by point of view of the key hosting decision drivers okay so this afternoon we're

going to present points for these three options traditional hosting kind of DIY build your own managed hosting service and platform as a service okay so I'd like to introduce to you from the white corner representing platform-as-a-service Aaron from Aberdeen

cloud a PS provider in the black corner representing fair metal in hell Rupert Romero a b2b publish our and in the blue corner representing managed hosting its great from code enigma a developer and hosting companies so specialized wife keeps me going to briefly

explain their platform then after that we're going to go through points looking at the benefit this body is the week so oh you are alright so thanks everybody for coming nice to see the turnout Aberdeen cloud we provide a platform as a service it's

a cloud hosting and development solution it is out of the box ready to go everything from very small sites to enterprise level solutions oh wow my mark friends really loud so I villa I'm Greg from code enigma we tend to be more on the managed service sites

so we help people manage their own infrastructure potentially or manage infrastructure that we've helped them to set up sometimes it's in the cloud sometimes it's bare metal but it's not a platform like Aaron's business-to-business publisher

called Eric we've run five ish sites and we sell basically niche information for specific industries like automotive food drink and style and okay so the first thing we're on one capital expenditure make a cat ate right so we've recently relaunched

one of our biggest sites and to do that we built a new infrastructure for it and we had a fairly low capital expenditure for that because we have a lot of what we need it already so we have an office with about 50 people in it and you have that many people

in office you have a pretty big pipe into it so it's pretty easy just to slip another server into the rack and set up our infrastructure on that and you're probably thinking about a new server that's money but all our servers come off eBay and

that might sound insane but the reason we do that is one of the guys in the office he's really good at so sourcing Hardware making sure it works setting up right and stick it in the rack so us developers can take it over so for a pretty low expenditure

we have a crazy overpowered servant it's like a a core xeon the 32 gig around and we have an identical one sitting next to it which we can either switch to your cannibalize as appropriate alright so our take on capital expenditures it's not just buying

the the bare metal and the actual servers and everything to make everything work which it often is thought of but upfront costs and capex we're also talking about the biggest part of that expenditure and that is exactly the people and their salaries that

it takes to set up those systems so the people who designed the systems purchase the parts put everything together test the stuff install the software configure tune and tweak that's all money that has to come out of pocket when you're not using cloud

so with the cloud services or platform services you don't have to come up with a sizeable investment to pay for the hardware or the salaries for the people to design the systems and implement the architecture it's actually a pay-as-you-go from the

moment you sign up you just pay for what you use and most companies today don't even require a minimum contract okay well I mean I I can see both sides of that argument from our perspective I think the whole capex argument shifts depending on what you're

trying to do for example if you're an agency that's got lots of websites you could potentially run them all on a small cluster of servers or something like that then it's going to be more cost effective to do it that way then it will be to run

them on a platform where you have to pay per site so if you're in a reseller situation if you're in a situation where you've got a lot of websites to host but each website doesn't actually need very much resource you're probably better

off with your own machines whether that's managed or or you're managing them yourselves it doesn't really matter so yeah I mean it's a sliding scale depending on how many sites you got what kind of traffic they're handling whether you've

got internal resource already like Rupert does or as not as Aaron says some people don't or all the training up would be expensive so so in various well round to flexibility so am I carry on at this point and I think in terms of flexibility what an organization

like ours offers is pretty much second to none because essentially what we do is manage linux servers for people so if you've got a development team that just want to kind of get in there and use the software what we allow you to do is basically forget

about all of the running of Linux and all of that stuff it doesn't matter whether it's your own servers or whether it's something that's been put in the cloud on virtualized hardware it makes no difference the point is that your servers managed

by you and you can do whatever you like with them or we do is manage the backups and the keeping things up today and the security and everything else late you worry about running Drupal on top of that so yeah we can run pretty much whenever we like and when

we do so our current platform is debian 6 varnish engine X cash pakona solar ticker and prints xml and if you haven't heard of the last two because they're probably the bubbles their ticker is a thing that extracts meaning for documents and prints

xml the tool for producing pdfs and they're kind of filled balls in the stack they of what you know a platform couldn't provide so you know we have all those things set up exactly as our application needs it and if we want to add a new service in the

future to you know supporting your feature we absolutely can I think this is where self-hosting beats anything else all right so flexibility yeah cloud platform loses this one we don't really give people all the access to things some of our special sauce

in the background but I would say to be fair it would only be by the smallest of margins cloud platforms are meant to be closed systems and the reason for that is there not servers right they're distributed systems so although true distributed systems

they will include specialized nodes that serve one that one dedicated function and only that function custom apps and services run on separate server nodes so it's much more inflexible as a system but i don't know i would say it's definitely in

our mind it's more secure that way because suppose your ruby base ticketing system has a bug which a hacker uses to break into the server well there isn't much to do since the app runs on its own dedicated server node and most of your data code and

content will remain secure on their own server nodes granthi skills sharing so lets me to lead off on this one again hmmm skills showing is an interesting one i guess it matters more to myself and Ruth it does Erin insofar as that obviously because we're

providing machines and in Rupert's case there's internal machines that have linux on then there's a degree of knowledge required there now I see this as an opportunity because a lot of our customers will already have very good IT teams in place

that are already managing infrastructure for them that may not be Linux infrastructure it may be something else typically it's microsoft and there's an opportunity here to actually transfer our knowledge to our customers teams we're used to doing

on-site training we used to mentoring people and taking them through the experience of shifting from other hosting solutions on to manage Linux servers and I think you you know you grow the value of your team by taking that approach because actually they can

learn as your business changes technology and that adds value to them and it adds value to you yeah so i would actually i would actually list this as a trade off or i think from our perspective there'd be a trade-off because on the one hand well i completely

agree with Greg's comments about skills sharing our perspective would be that it's a plus to not need this to not need to be able to do skills sharing the impact of not needing specialized skills and and also specialized systems is twofold first of

[ ... ]

Nota: se han omitido las otras 4.561 palabras de la transcripción completa para cumplir con las normas de «uso razonable» de YouTube.