News for hackers. Stuff that matters.
Re:Google tries internet air-gap for some staff PCs by debarshri on Saturday July 22, 2023 @05:59AM (#36824910)
I remember working in 2010 with Tata consultancy services as BofA as customer, they would make the service provider go through these hoops. The employees of TCS would connect over teamviewer into a VDI that would have access to the actual server where they would code. It used to be a hub model i.e. the VDI was somewhere is east or west cost and employees were in india, experience was crappy as the customer was getting billed per hour, no one cared.
Re:Google tries internet air-gap for some staff PCs by zvmaz on Saturday July 22, 2023 @06:10AM (#36824954)
What's a BofA? What's a VDI? I feel like Hacker News is filled with acronyms that take some effort to parse.
Re:Google tries internet air-gap for some staff PCs by aloe_falsa on Saturday July 22, 2023 @06:14AM (#36824974)
BofA is Bank of America.

VDI is Virtual Desktop Infrastructure. https://en.wikipedia.org/wiki/Desktop_virtualization

Re:Google tries internet air-gap for some staff PCs by SonOfLilit on Saturday July 22, 2023 @06:14AM (#36824971)
Bank of America. Virtual Desktop... Interface or somesuch.

I like HN full of acronyms, it teaches me what's important enough in an industry to shorten.

Re:Google tries internet air-gap for some staff PCs by gavanm on Saturday July 22, 2023 @06:14AM (#36824967)
BofA is like Bank of America. VDI is virtual desktop infrastructure (like Citrix)
Re:Google tries internet air-gap for some staff PCs by mrweasel on Saturday July 22, 2023 @07:21AM (#36825301)
That sounds terrible. I worked as a telco where we experimented with having a development environment on VMware, twelve VMs in total per developer. You'd remote desktop to on of the VMs and use Visual Studio from there, it was absolutely terrible. I can't imagine throwing TeamViewer across oceans into the mix, I'd go absolutely nuts from the lag alone.
Re:Google tries internet air-gap for some staff PCs by blown_gasket on Saturday July 22, 2023 @10:54AM (#36826729)
This kind of development is a terrible experience if the overall infrastructure isn't setup to support development also.

To have it be successful you need to not have persistent VMs that individuals are connecting to individually but rather ephemeral VMs that get created/deleted when a user needs one.

Those ephemeral VMs then need to be able to connect to the rest of the infrastructure that supports development - your artifact repositories, version control system, docker nodes, k8s clusters, etc.

Your artifact repository then needs to mirror public repositories where your source packages can be found, be it pypi, github, golang, helm, docker hub, etc. You will now have to setup your IDE or shell package manager to use this artifact repository as a proxy.

The developer tooling is usually an entire team and the infrastructure for the VMs is also.

Not an easy or cheap thing to setup. But it can be done so that the developer experience is good and so that you don't have developers running random versions of software.

Re:Google tries internet air-gap for some staff PCs by debarshri on Saturday July 22, 2023 @03:51PM (#36829208)
This is how quite some enterprises run their infrastructure