Using Amazon EC2 Mac and Jamf to automate and secure your Apple development pipelines

Jamf and Amazon EC2 Mac work together to simplify the administration and ensure the security of the fleet of devices for Apple application development pipelines. Amazon EC2 Mac instances enable customers to run on-demand macOS workloads in the cloud for the first time, extending the flexibility, scalability, and cost benefits of AWS to all Apple developers. With EC2 Mac instances, developers creating apps for iPhone, iPad, Mac, Apple Watch, Apple TV, and Safari can provision and access macOS environments within minutes, dynamically scale capacity as needed, and benefit from AWS’s pay-as-you-go pricing.

Powered by Mac mini hardware and the AWS Nitro System, you can use Amazon EC2 Mac instances to build, test, package, and sign Xcode applications for the Apple platform including macOS, iOS, iPadOS, tvOS, watchOS, and Safari. The instances feature an 8th generation, 6-core Intel Core i7 (Coffee Lake) processor running at 3.2 GHz, with Turbo Boost up to 4.6 GHz. There’s 32 GiB of memory and access to other AWS services including Amazon Elastic Block Store (EBS), Amazon FSx for Windows File Server, Amazon Simple Storage Service (Amazon S3), AWS Systems Manager, and so forth. This session will walk through why the Amazon EC2 Mac instance was created, how it works, and demonstrate how to spin up a new instance and integrate that instance into your existing Jamf Protect environment.