3 ms·
But with an autoscaling group a new one magically pops up in the same AZ if an old one dies. You don't get that by rolling your own rack (without having hot spa
by throwaway787544 5y ago
But with an autoscaling group a new one magically pops up in the same AZ if an old one dies. You don't get that by rolling your own rack (without having hot spares on hand, in multiple racks or data centers). Not to mention getting a managed SAN basically for free (EBS) and backup/restore, and managed DBs... I'm a pretty good engineer, but I'm not good enough to be an expert at managing racks of hosts, switches, routers, storage, tape robots, databases, etc. And I don't have to be with cloud services. I just press a button and it's all there.
- withinboredom 5y agoExcept for that one time a new one magically doesn’t reappear… only to find out that the entire region is down. Then you have to explain to the owner that you don’t have multi-region deployments because they didn’t want to pay for it… and you have no idea when it will be back. (based on a true story) At least with more traditional setups, you can have visibility into why/how your entire system is down and can even have a reasonable timeline to get back to running.
- engineeringwoke 5y agoHow are you going to make money as an entrepreneur if you are afraid to take risks? The risk/reward here is obviously good. You say this because you are scared of failure.
- withinboredom 5y agoMe, I didn’t really give a shit then nor would I give a shit now. My job was to lay out the risks/rewards to clients. Sometimes, they choose the dumb thing. You can tell them that’s it unwise, but ultimately it’s their wallets. If they don’t want to pay an extra 20k a month just for redundancy, I totally get it. They lost about 50k in sales that day, still less than the cost-of-ownership for redundancy. PS. Please keep conversations civil. You probably don’t know me, but I’m the least “scared of failure” person you’ll ever meet.
- engineeringwoke 5y agoWhere is the lack of civility in my comment? It's okay to say that you dislike what someone said without projecting that discomfort onto them. Enjoy your civil discussions with people that aren't me
- deleted 5y ago[deleted]
- Melatonic 5y agoAs a software engineer you should not ever have had to be responsible for those things - that would be the job of network engineers and system engineers. For a small company that is only rolling one rack then I agree it makes sense to cloud host a lot of it (especially variable workloads). But keep in mind you can also roll your own hardware and have "the cloud" as your magic machine that pops up if your rack (or the connection to that datacenter) dies.