Loading…
Wednesday June 10, 2026 2:30pm - 3:30pm PDT
This presentation, “The Software Lifecycle Whisperer,” delves into the Marriott Library at the University of Utah’s innovative approach to transforming macOS software deployment and maintenance. The session begins with an overview of the library’s complex technology environment, which supports thousands of Macs, Windows devices, and iPads. It addresses the operational challenges posed by COVID-19, such as the rapid scaling of student-checkout devices, increased software demands, remote support needs, and the limitations of traditional packaging workflows. Previously, the library’s team relied on manual packaging, repackaging of Mac App Store and commercial apps, patch management, API automation using python-jamf and jctl, and custom scripts to ensure consistent software management across platforms. These methods, although effective, often created bottlenecks, especially with non-standard installers, licensing requirements, and time-sensitive updates. A detailed “repackage decision flow” is presented to illustrate when custom packaging is necessary versus when automation can be used. The presentation’s core focus is on Installomator, an open-source, label-driven installer engine that streamlines the process of downloading, verifying, and installing macOS applications directly from vendors. The session highlights Installomator’s advantages, including simplified infrastructure, reduced technical debt, rapid deployment, self-service integration, compatibility with multiple MDMs, and support for distributed fleets. It also identifies scenarios where Installomator may not be suitable, such as version-locked environments, authenticated downloads, licensing-restricted software, or bandwidth-limited networks. Attendees will gain insights into Installomator’s flow logic, configuration variables (debug modes, notifications, DND settings, ownership rules), and real-world examples of Jamf Pro and Intune setup workflows. The talk concludes with practical advice on integrating tools like Installomator, patch management, AutoPKG, Title Editor, and manual workflows to develop a flexible software lifecycle strategy that accommodates diverse application requirements.
Speakers
RG

Richard Glaser

Solutions Architect, University of Utah
Wednesday June 10, 2026 2:30pm - 3:30pm PDT
Room 1218

Attendees (2)


Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link