3 ms·
Counter argument: if you don't rely on PaaS/SaaS, it'll take you 3-4x to launch. So, rely on them, but be ready to switch. A few bad things like this shouldn't
by gkoberger 10y ago
Counter argument: if you don't rely on PaaS/SaaS, it'll take you 3-4x to launch. So, rely on them, but be ready to switch. A few bad things like this shouldn't take away from how services enable rapid development and iteration of ideas.
- dsp1234 10y agoTry getting log files/historical data from a company that shuts it's doors without notice.
- jcoffland 10y agoWhy would it take you 3-4x longer to launch? Running your own servers in the cloud is not that hard. You can actually save time by not being restricted by the PaaS. I.e. if you have special needs, and you will, you can go in and hack the software.
- karthikb 10y agoIf you don't have special needs, then you as a small team or company are taking on a burden that is large enough in scope for an entire company to focus on. It's why most startups just use GMail instead rolling their own. Sure it's easy to set up an email server, but now it's one more thing to think about.
- jcoffland 10y agoGMail is a bad example. If GMail were to close you could just move to another email server. Besides, using a PaaS is not free and I don't mean in terms of money.
- enraged_camel 10y ago>>Running your own servers in the cloud is not that hard For small side projects, sure. But if you run your own servers, that means you're also responsible for their configuration, backups, maintenance, upgrades, etc. That's why the "Dev Ops" people exist in many software companies. And they are not exactly cheap.
- Declanomous 10y ago>Be ready to switch. This why I include a weekly back up of our data from any of the PaaS/SaaS providers we use. Make sure you know exactly what is in the data you are backing up as well. You might find that data you really need isn't included in the backup/export files. There are a few sites where I have to take screen shots of configurations or rules to make sure I have all the data I need to switch over to a new process with minimal disruption. I trust other people, but I don't want to endanger my organization by inextricably tying it's survival to that of another organization.