140 likes | 282 Views
Tuque Automated Software Distribution System. By Erick Engelke. Software Distribution. New software and software updates Common version levels User file interoperability Compatible with current training Force out security releases Save user time, frustration
E N D
Tuque Automated Software Distribution System By Erick Engelke
Software Distribution • New software and software updates • Common version levels • User file interoperability • Compatible with current training • Force out security releases • Save user time, frustration • Save IT time: installing and fixing
Nexus and GPOs • Nexus has 1000’s of software GPOs • Much experience packaging software • Most machines have majority or all software installed automatically
GPO Limitations • Some packages too big for MSIs • Sometimes need installs in certain order • Timeouts, failed installs • Lack of stats on results • Some software installs better as EXE • Cannot set a time for the install, boot time • Would like self-service for office users
Possible Solutions • Microsoft System Center:Configuration Mgr • Can afford with MS deal • Quite a bit of flexibility • Privileges scary • Design is insecure • Does not support some technologies: netbooks, laptops • Tuque • Same install technologies as System Center • Locally written, more flexible • MUCH more secure (examples later in slideshow) • Supports laptops outside of domain too • we can do many more things with it… synergy
Tuque • Web based management console • data in SQL database and Active Directory • LDAP awkward for relationships, SQL better • Agent runs on client workstations • Can be used for laptops on wireless • Very secure
Features • Schedule future date for installation • Set acceptable hours • Eg. night, when user not working • avoid slow boot-time installs • More efficient use of servers than GPOs • Faster – less network access • Logs success, failures • Allow easy do-over if failed
More Features • Self-serve mode (already exists) • Could accept account numbers for purchases • Can send Email on failure (or success) • Works with MSIs, EXEs, scripts, etc. • Supports prerequisites, antirequisites • Does not require unsafe privileges • Uses certificates – two factor security
Additional Options • Reboot after install • Reboot after uninstall • Install when user logged off • Uninstall when user logged off
Example: Matlab 2011 • 5½ minutes to download @100Mbps • 1 minute to check digital signature • 2 ½ minutes to unzip installation image • 23 minutes to install from unzipped image • Comparable to time required from DVD! • Fully automated, no DVDs, no staff visit