JNUC 2026 - Managing the Jamf Platform at Scale with Infrastructure as Code

I had the honour of presenting alongside my colleague Kyle Hoare at this year’s Jamf Nation User Conference (JNUC) in Kansas City. Our session continued Jamf’s Infrastructure as Code journey, focusing on managing the Platform at scale. We shared the year’s fast-moving developments of Jamf’s Terraform provider ecosystem, its convergence onto the Jamf Platform, and wider tooling before diving into the practical workflows we’ve built to manage multiple Jamf Protect environments for customers in an MSP context.
Download the slides here. The session video is available in the JNUC Session Catalog for registered attendees, and will be released publicly in the coming months. I will update this post when it is available.
It’s been a wild year for Infrastructure as Code! It was a key theme across the conference, following its recent rapid growth and maturation. It featured in both the Opening Keynote and Platform State of the Union, with several other sessions covering the topic. Some highlights were:
-
Taming Jamf at Scale: Infrastructure as Code with AutoPkg, ServiceNow & Jira Integration - Jason Phegley - Eli Lilly
-
From Zero to GitOps: Training a Mac Team to Work Like DevOps Engineers - Gordon Deacon, Dafydd Watkins, Joseph Little - Lloyds Banking Group
-
From ClickOps to GitOps: Migrating Jamf Pro at Enterprise Scale to Terraform - Gordon Deacon, Dafydd Watkins, Joseph Little - Lloyds Banking Group
-
From ClickOps to Code: Refactoring Jamf Workflows into Terraform Modules - Rob Lee - Jamf
Resources
-
Terraform MSP Reference Project (a multi-environment implementation with workflows): https://github.com/Jamf-Concepts/terraform-jamf-platform/tree/ref-jamfprotect-msp
-
Resources: Terraform, GitHub, and Jamf Configurations: https://developer.jamf.com/platform-api/docs/resources-terraform-github-and-jamf-configurations
-
Jamf Platform Terraform Provider Documentation (now in the
jamfnamespace!): https://registry.terraform.io/providers/jamf/jamfplatform/ -
Jamf Protect Terraform Provider Documentation: https://registry.terraform.io/providers/jamf-concepts/jamfprotect/latest/docs
-
Jamf Pro Community Terraform Provider Documentation: https://registry.terraform.io/providers/deploymenttheory/jamfpro/latest/docs
-
jamformer (Export your Jamf configuration to Terraform): https://github.com/Jamf-Concepts/jamformer
-
jamf-cli (Unified command line tool for the Jamf Platform): https://github.com/Jamf-Concepts/jamf-cli
Join the discussion on the MacAdmins Slack:
#terraform-provider-jamfplatform
Thank you to everyone who attended the conference and our sessions as well as the speakers and organisers that helped to make it a fantastic event.