1、 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Sbastien StormacqHe/HimDeveloper AdvocateAmazon Web Services(AWS)Speed up Apple application builds
2、 with CI/CD pipelines using EC2 MacC M P 3 4 4Vishal MummigattiHe/HimSenior Product Manager TechnicalAmazon Web Services(AWS)2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Application development lifecycleRequires Xcode,which runs only on macOSDesignCodeDevelopBuildTestSignPublis
3、h34+million developers2+billion active devices2 million appsXcodemacOS on Amazon EC2 empowers Apple development on AWS 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.Key challenges with building applications for Apple operating systemsInfrastructure overheadOperating an on-premis
4、es fleet consumes time and resourcesManual operations take time from buildingManual fleet management adds complexity and creates security risksInability to scaleWorking with limited Mac resources delays time to marketOverhead of managing Apple hardware infrastructure slows down innovationDeploying u
5、pdates to our build farm meant running playbooks on every single machine,occasionally requiring IT intervention when things went wrong.-GrouponEC2 Mac instances allow us to scale up and down instances on-demand when needed,helping us significantly improve developer productivity.-IQVIABefore EC2 Mac
6、instances,physically procuring and managing our Mac build infrastructure was challenging,and our output was limited by the available physical machines.-Pinterest 2025,Amazon Web Services,Inc.or its affiliates.All rights reserved.EC2 Mac:Macsand the AWS Nitro System 2025,Amazon Web Services,Inc.or it