Спустя несколько лет настойчивых просьб пользователей Джефф Барр в своем блоге анонсировал возможность запускать MacOS инстансы в облаке AWS в рамках сервиса EC2.
Инстансы построены на базе оборудования Mac mini и платформы виртуализации AWS Nitro System с использованием процессора 6-core Intel Core i7 (Coffee Lake) с тактовой частотой от 3.2 Ghz до 4.6Ghz и доступной 32Gb RAM.
Инстансы могут использоваться совместно с Amazon Elastic Block Store (EBS), Amazon Elastic File System (EFS), Amazon FSx for Windows File Server, Amazon Simple Storage Service (S3), AWS Systems Manager.
Особенности использования Mac-инстансов:
- по юридическим ограничениям доступны только как bare metal с минимальным временем использования 24 часа. .
- Доступны только on-demand, никаких спотов и зарезервированных
- Работают под управлением macOS Mojave (version 10.14) или macOS Catalina (version 10.15).
- Для того чтобы инстанс увидел приаттаченный EBS-volume, нужно перезагрузить его, то же для вновь приаттаченных сетевых интерфейсов.
- Инстансы нельзя использовать в составе autoscaling групп.
- Автоматическое обновление ОС не работает
Управление инстансами доступно через SSH, также можно использовать VNC. Запустить инстанс можно из консоли либо через CLI.
В 2021 году планируется добавить возможность запускать инстансы с использованием Apple M1 чипа.