3 ms·
And it's so hard to convince management, all rewarded on innovative solution like firing the data center team to replace it with an enormous Microsoft Hybrid Cl
by xwolfi 6y ago
And it's so hard to convince management, all rewarded on innovative solution like firing the data center team to replace it with an enormous Microsoft Hybrid Cloud contract, that they're only buying something way inferior for a much higher price.
I envy the geniuses at Microsoft who can convince 60k+ software companies like mine where we're all engineer or mathematicians, led by incredibly clueless IT decision makers :D I've talked face to face with people from an other continent in charge of our switch to Azure, and he was neither aware nor involved in even the decision of Azure vs AWS vs Google Cloud. But he was in charge...
I came to learn that the main reason we chose Azure (but I think the biggest problem was to choose Cloud) was because we already had teams doing Windows maintenance, server management, etc: we had way more relationship with MS already than with Amazon or Google. Now we have it, it's beautiful, nobody uses it, people grudgingly do trainings, and make big presentation about Cloud strategies, while waiting for legal and compliance to allow us to connect to it. Since we figured after the contract was signed that it would be mostly illegal for us to give Microsoft any of our client data...
Whatever, happy to see sometimes other people struggling with the bewildering fact that we somehow regressed :D
- oceanplexian 6y agoLook on the bright side, when it comes crashing down, there will be a whole lot of money to be made in undoing the damage done by frameworks upon frameworks inside of containers/serverless locked up in proprietary cloud services and APIs. And there won't be a lot of competition, either, since the old timers are retiring and many of the younger engineers couldn't tell you how a Kernel Module or a POSIX Signal works if their lives depended on it.
- vineyardmike 6y agoYeah I’m sure the future is going back to kernel modules and posix /s
- rk06 6y agoThe genius at Amazon paced the road. Azure just walked on it. To be honest though, I never had a full production system in my dev machine in my 5yrs career. So, it is not different. If anything with microservice approach, it would be easier to test locally than it was before
- mcny 6y ago> To be honest though, I never had a full production system in my dev machine in my 5yrs career. http://catern.com/run.html http://catern.com/run.html I can understand it might not have been possible thirty or even twenty years ago but with modern systems such as the EPYC 7003[1] you can have a 64 core / 128 thread beast with 4 TB memory. Granted the processor alone costs $7890 but I can't imagine any system that won't run on a single top end modern computer, especially with dummy data. Why don't we run the full production system on a development machine? [1] https://www.anandtech.com/print/16529/amd-epyc-milan-review https://www.anandtech.com/print/16529/amd-epyc-milan-review https://news.ycombinator.com/item?id=26466933 https://news.ycombinator.com/item?id=26466933
- mk89 6y agoWhat's a full production system? Do you think you could run your company's production system on your most powerful MacBook pro? I can probably run a few services. And then what for? Why would I run on my host something developed by a team I probably will never speak to?
- mcny 6y ago> powerful MacBook pro Likely not on a laptop/notebook computer. I was thinking more like a modern desktop. I’ll even settle for a dedicated environment on some server farm somewhere. However, I’d like to be able to run everything that is pertinent to my work and that we have access/expectation to edit/comment on. Especially if you are just getting started with micro services and there are like nine microservices but only like three teams you are still expected to have input on all nine micro services even though your team is only directly responsible for three of them. I think now that I think about it, I basically want a development environment for me with an easy story to debug without getting on VPN or something.
- imwillofficial 6y agoCan I ask what country you're in? All the big cloud providers have infra that can handle even classified projects securely.
- Silhouette 6y agoThat might be true technically, but there is a price to pay when governments insist on being able to pry into otherwise private data, and part of that price is that business entities operating within their jurisdiction may not be considered sufficiently trustworthy from a legal data protection point of view, particularly by business entities in other jurisdictions who have their own compliance obligations to worry about. This has been an issue for EU-US data sharing for years, it's a current issue for post-Brexit EU-UK relations, and if recent trends continue it may even become an issue for inter-state data transfer within the US. And those are all examples between relatively close allies with generally good diplomatic relations and comity.