I'm working with a startup that's teaching kids to program. We've just obtained our first "fleet" of laptops - half a dozen refurbished thinkpads running Windows 7 - and I'm looking for the best way to administer and maintain them.
I've already determined that it appears to make sense to buy a volume license key, so I can use reimaging rights and generate a single known good image I can write to all of them, and use to wipe out a computer whenever I need to. What I'm wondering about now is how best to manage them on an ongoing basis.
The laptops will run on a variety of networks - none of them controlled by us - and we've got no central office or servers. We'd rather not acquire any.
I'd like to be able to easily push out updates and new software to all the laptops, as well as doing things like remotely configuring administrator accounts, and managing patches to make sure the laptops are kept up to date.
As a tiny startup, funds are limited, and money spent on software licenses is money we could have spent on more hardware, so expensive solutions are a bit of a no-go.
Does anyone have any recommendations for how we can most easily do this?