A large percentage of the technology we use daily found its roots in projects funded by DARPA and related entities.
Businesses need customers to pay the bills, the salaries, and perks enjoyed by those employed by these companies. Someone is going to provide services to the government, so it Makes sense to compete for the business.
Coordinating with the Chinese (a foreign) Government to implement spying and censorship as Google (and Cisco prior) did, at least for me, is completely different than competing for hosting contracts with the government.
It is not black and white at all, which makes some of the hoo-haa about this all a bit strange to me (with people saying "... but this is helping our military keep us safe!..." neglecting to consider the other side of the coin of the citizens of another country on the receiving end etc etc)
Also, having had a relative that was high up in one of the services and dealt with logistics. Not every contract involved with the Pentagon is specific to a direct conflict effort. It could be HR/Personnel systems, inventory tracking, etc.
During my undergrad/grad years, I worked under a DARPA grant around weather prediction leveraging GOES imagery. Money coming under the auspices of the DoD, but related to research not specific to a military usage. Amusingly, some campus individuals who were anti-DoD put up wanted posters of the professors involved with work under this same grant. (I know different than providing cloud services, but just an example of government military budget going towards efforts that dovetail into civilian uses)
With respect I disagree.
I don't think it is contradictory at all - you are not obliged to have unwavering and unquestioning support for whatever the company you happen to work for, or the country you happen to live in, decides to do. It is 100% ok to disagree with what your employer or country is doing.
Just because someone is on a visa, you think that they suddenly are not allowed to have an opinion or any morals? Please - take a step back and think this through from different perspectives than your own. Many people on a Visa/dual-nationals/US-natives etc still have full and complete lives outside of the US - friends, family, colleagues, property, cultural, etc. You cannot expect people to abandon all that and just go along with the US military killing innocent men, women and children outside in their home countries/near-by countries just because they have a job and/or are living in the US. [1]
1 - https://www.washingtonpost.com/world/national-security/after...
If Bezos says they're going forward with it, they're going forward with it. If a couple hundred AWS engineers mutiny, Bezos will gladly show them the door and replace them. That's how it would work at Amazon for better or worse.
At least, to me
If there were to be protests in Amazon, it would have happened already.
https://www.nytimes.com/2018/04/04/technology/google-letter-...
https://techcrunch.com/2018/10/08/google-will-not-bid-for-th...
I suspect a few people from both companies will complain but it won't be enough to dictate change. MSFT employees complained about the company working with ICE and while that did get a response, it didn't get the contract canceled.
Or perhaps the employees are the same, but the corporate executives and culture encourages or discouraged certain behaviors?