It's Still About the Applications
freethoughtblogs.com
freethoughtblogs.com
I'm not sure why that is the case. I worked at a place that mandated minimum two cloud support and we were going down that road when I left. I didn't see any complete show-stoppers from a technical perspective although there were a few annoying issues. Maybe the author is just hammering home the incompetence angle, where the IT managers he lampoons are incapable of managing such a project. But at it's face, holding an expectation that systems be redundant across cloud providers seems reasonable.
If you were completely cynical, then you could find enough examples to make anything in here seem true.
For example, this entire paragraph is wrong:
Here’s something that will surprise you a lot: when it comes to government, cloud computing represents a huge shift of money from the public sector to the private sector. It’s the privatization of of government data. Lock-in is completely ignored: how will government departments ever get their data back out of the cloud? “Not my problem,” says the federal IT manager, “besides, there’s nothing about lock-in in these Powerpoint slides.”
There is realistically too much here to unpack in a comment, but I would say that the overall thesis of the article is pointing in the right direction.
However it's not like failure is a forgone conclusion, if competent people (like a lot of you reading this are) join the government to actually help fix these things then we can actually do things correctly. I posted in the Who's Hiring Thread last month so we're ready whenever you are.
If you think that your government should be doing things a different way, and you feel you know how to do it better then you have a couple of avenues to participate. One of them is joining the government in a capacity that allows you to affect change directly.
It's true, you aren't going to get paid $500,000 a year for being a software engineer. However, the USG does not pay subsistence wages. For entry level Data Science jobs in Boston we pay better than the market, and with better benefits, a union, matching investment accounts, low cost health insurance, stability and many other things you don't have elsewhere.
We also have opportunities to work on things that you just can't elsewhere.
Whether you believe me or not is up to you.
What are some of your favorite stories about effecting change from within the government?
I'm sorry, I don't want people in the government unilaterally implementing change they happen to think is the right thing, anymore than I want a dictator.
Should that be “closeD”? Or is it meant to inform that the event applications are imminent?
To me the only long term in dealing with this mess is going to be some shift in how we actually do computing on data. Leave the data at rest / in-situ and move more and more compute capacity to where it sits, then merge results together later. We're getting to the point where containers are common place, and FaaS is becoming comfortable.
Why do I have to swipe an access card and display a name badge in my building, when all the important data is outside the building?
Why do we factor GDPR into our designs if we don't know where we store the data, and we'll never meet (nor be able to trust) the people who hold onto it for us. Can't we just encrypt it on our side then? I don't think we're getting homomorphically-encrypted relational databases anytime soon.
My last month has been an effort of 'migrating' a service from another team to ours. The service stayed right where it was - the cloud - but we sank weeks into editing IAM files and deploy scrips to try to make it 'belong' to our team.
We're programmers; we don't know about AWS's policies model, security groups or software-defined networking. Whenever I'm forced to interact with AWS I always feel like I'm doing significantly more work than the "managed" selling point of AWS would imply.
I know my way around ssh, docker, iptables etc. But I miss having someone in the team whose actual job it is to be good at these things.
Why do I have to swipe an access card and display a name badge in my building, when all the important data is outside the building?
So that angry customers can't walk in the front door, take the elevator up to the fifth floor, and hang out in the CEO's office.Before you'd at least hire the sysadmins. Now you rely on probably dirt cheap offshore consulting.
It's just more outsourcing. It comes with scale and as cancer it is just a reality. Eventually it will have to be burned down.
It’s not like on prem server administrators have a great track record when it comes to security.