Centrally managing large number of android tablets I'm involved in a project that will deploy approximately 400 android tablets. All the devices are on the same network. Is there an easy way to centrally manage the following:

Creating and updating policies to restrict users from launching apps or updates
Update a custom written application 
Set device into kiosk mode and auto start an app

Any help would be appreciated.
VNC server + shell script or try some thing like air_droid etc

Install in each tablet 
enjoy :)