Бюджет на сборку для распределённых команд

Подготовьте Mac M4
для следующей сборки

Две конфигурации целиком, аренда от одного дня —$19.2/день.

Разместите Mac для сборки в Xcode в дата-центре — не придётся самостоятельно следить за электропитанием, сетью и охлаждением. Каждая аренда включает отдельный физический Mac mini, а не виртуальную машину. Обе конфигурации доступны в 5 локациях; выбирайте объём памяти и срок под свои задачи.

Круглосуточная работа 365 дней в году. Фактический статус доступности смотрите в консоли.

Оборудование и конфигурация облачной рабочей станции для сборки
Аренда целого компьютера, без разделения ресурсов Apple M4 · Полноценный macOS с графическим интерфейсом и командной строкой

Сначала выберите объём памяти, затем срок аренды

Для повседневной сборки одного приложения достаточно 16 GB; для нескольких target или смешанного стека рассмотрите 24 GB. Переключение срока ниже меняет только отображаемые цены и не оформляет заказ. Итоговую конфигурацию и стоимость подтвердите при заказе.

Показаны цены за день, в долларах США.

Повседневный CI одного приложения

Push M4 S

Закрепите checkout кода, установку зависимостей и повседневное архивирование за одним компьютером. Подходит, чтобы перенести сначала один pipeline, проверить toolchain и каталог кэша, а затем расширить использование.

Чип
M4
Память
16GB
SSD
256GB

$19.2/день

Выделенный компьютер · SSH / VNC · 5 локаций на выбор

Арендовать Push M4 S
Несколько target и смешанные сборки

Push M4 L

Больше памяти и локального хранилища для параллельного архивирования, сборок Flutter и React Native для iOS. Подходит проектам с большим числом зависимостей и несколькими каталогами сборки.

Чип
M4
Память
24GB
SSD
512GB

$39.7/день

Выделенный компьютер · SSH / VNC · 5 локаций на выбор

Арендовать Push M4 L

Сравните цены за четыре периода в одной таблице

Ниже указана цена компьютера целиком за выбранный период, без дополнительных опций. Для краткосрочных задач аренда доступна от одного дня; для постоянно работающих pipeline сравните цены за неделю, месяц и квартал — пересчитывать дневную цену не нужно.

Базовая цена за весь компьютер · USD
Модель и конфигурация День Неделя Месяц Квартал
Push M4 SM4 / 16GB / SSD 256GB $19.2 $51.8 $95.9 $260.8
Push M4 LM4 / 24GB / SSD 512GB $39.7 $107.2 $198.5 $539.9
Что входит в размещение

Выделенные ресурсы, обслуживание — на стороне дата-центра

В аренду входит физический Mac mini целиком, а не виртуальная машина на общем хосте. Выбранная модель определяет чип, унифицированную память и локальное хранилище. Дата-центр отвечает за электропитание, сеть и охлаждение, а ваша команда — за среду проекта, скрипты сборки и права доступа в системе.

Характеристики Mac M4

Чип
Apple M4 в обеих конфигурациях
Унифицированная память
Push M4 S: 16GB
Push M4 L: 24GB
Базовое хранилище
Push M4 S: SSD 256GB
Push M4 L: SSD 512GB
Выделение ресурсов
Выделенный компьютер, не виртуальная машина
Удалённый доступ
Командная строка SSH / графический рабочий стол VNC
Сеть и размещение
Дата-центр обеспечивает сеть, электропитание и охлаждение

Храните кэш на своём компьютере для сборки

Выделенный компьютер позволяет постоянно хранить DerivedData, кэш зависимостей и toolchain. После завершения сборки не нужно вручную очищать всю рабочую директорию. Настройте ключи кэша по веткам или проектам: это сократит повторные загрузки и упростит воспроизведение проблем в той же среде.

Используйте SSH для скриптов и CI, а VNC — для проверки среды, когда нужен графический интерфейс. Оба способа дают доступ к одному компьютеру и не являются разными продуктами. Данные для входа появятся в консоли после подтверждения оплаты и назначения компьютера.

В таблице характеристик нет единых гарантий по пропускной способности сети или скорости сборки. Время archive зависит от размера кода, параметров компиляции, загрузки зависимостей и числа параллельных задач. При оценке запустите холодную сборку и сборку с кэшем на собственном репозитории.

Мост между Азиатско-Тихоокеанским регионом и Северной Америкой

Один каталог конфигураций, 5 локаций

Обе конфигурации доступны в Сингапуре, Токио, Сеуле, Гонконге и на востоке США. Учитывайте расположение основных пользователей и хранилищ кода и артефактов. Удобство работы с удалённым рабочим столом и передача данных в pipeline могут зависеть от разных факторов.

Наличие моделей в каталоге · не отражает доступность в реальном времени
Модель Сингапур Токио Сеул Гонконг Восток США
Push M4 S Доступен Доступен Доступен Доступен Доступен
Push M4 L Доступен Доступен Доступен Доступен Доступен

Обе конфигурации доступны в одних и тех же локациях — выбирать более дорогую модель ради определённой локации не нужно. Актуальный статус смотрите в консоли.

Для интерактивной работы выбирайте локацию рядом с пользователями

Если команда часто использует VNC для поиска проблем в интерфейсе, начните с локации рядом с основными пользователями и проверьте соединение через офисную сеть. Часовой пояс поможет организовать передачу задач между командами, но совпадение часовых поясов не означает одинаковый сетевой маршрут.

Для pipeline оцените и маршрут передачи данных

Для автономных узлов CI на macOS учитывайте расположение репозитория, источников зависимостей и передачу артефактов. Распределённым командам можно развернуть компьютеры в разных локациях, назначить runner метки локаций и направлять задачи в нужную среду, чтобы команда не конкурировала за одну очередь.

Дополнительные опции оплачиваются отдельно

Запас для кэша и задач на нескольких компьютерах

Сначала проверьте, хватит ли базового SSD для toolchain, проекта, зависимостей и артефактов сборки, и только потом решайте, нужно ли расширение. Цены на дополнительные опции указаны отдельно за каждый период. Для подключения нескольких компьютеров по Thunderbolt 5 проверьте требования к соединению и программному обеспечению.

+1TB SSD

Подходит, если базового места почти не хватает, но нужно сохранить часто используемые зависимости и недавние archive. Это дополнительное хранилище, оно не меняет объём унифицированной памяти выбранной модели.

В день
$2.6
В неделю
$6.9
В месяц
$12.8
За квартал
$34.8

+2TB SSD

Подходит для нескольких репозиториев, сред Xcode или большого объёма артефактов сборки. Сначала настройте срок хранения, а затем увеличивайте объём, чтобы старый кэш не занимал дополнительное место без необходимости.

В день
$5.2
В неделю
$13.8
В месяц
$25.6
За квартал
$69.6

Подключение по Thunderbolt 5

Цена указана за каждый компьютер; опция предназначена для конфигураций с несколькими компьютерами, подключёнными друг к другу. Подключение нескольких машин не объединяет память автоматически и не гарантирует более быструю компиляцию: распределение задач настраивается инструментами и скриптами.

За компьютер в день
$1.6
За компьютер в неделю
$4.4
За компьютер в месяц
$8.1
За компьютер в квартал
$22

Все цены указаны в долларах США. Итоговую комбинацию компьютера и дополнительных опций, условия и сумму к оплате подтвердите при оформлении заказа.

Выбирайте конфигурацию по результатам проекта

В обеих конфигурациях установлен M4; различаются объём унифицированной памяти и базового SSD. Не выбирайте конфигурацию только по числу строк кода: учитывайте пиковое потребление памяти, место на диске, количество параллельных задач и результат полного archive.

16GB: надёжная основа для повседневного pipeline

Для CI одного приложения с последовательным выполнением задач можно начать с Push M4 S. Установите зависимости, настройте подпись и выполните первый archive, затем проверьте результат с работающим кэшем. Учитывайте в бюджете параллельно запущенные тесты, сборки и интерактивные задачи — одной проверки свободной памяти недостаточно.

Если места на диске не хватает, а памяти достаточно, рассмотрите дополнительный SSD. Расширение хранилища не увеличивает память и не решает проблему её нехватки.

24GB: больше запаса для параллельных задач

Для параллельного архивирования нескольких target и смешанных сборок Flutter или React Native стоит рассмотреть Push M4 L. Унифицированная память 24GB и базовый SSD 512GB дают больше места для нескольких процессов и рабочих директорий, но допустимое число параллельных задач нужно проверять на реальном проекте.

Сначала зафиксируйте версии toolchain и параметры сборки, а затем сравнивайте время выполнения. Если при каждом тесте менять зависимости и состояние кэша, будет сложно понять, вызваны ли изменения конфигурацией или средой.

01

Определите, кто будет работать с компьютером

Запишите основной часовой пояс, способы подключения SSH или VNC, а также направления передачи данных из репозитория и артефактов — затем выберите локацию.

02

Оцените потребление ресурсов

Оцените место для toolchain, зависимостей, DerivedData и archive, а также запишите, какие задачи должны выполняться одновременно.

03

Выберите срок под длительность задачи

Планируйте краткосрочное тестирование и постоянный CI отдельно. Перед миграцией сохраните нужные файлы; смена модели или локации не переносит данные автоматически.

Оплата и получение компьютера

Оплата в долларах, доступ к компьютеру — через консоль

Перед оплатой подтвердите модель, срок, локацию и дополнительные опции. После подтверждения оплаты система назначит компьютер, а данные для подключения появятся в консоли. Отправка платежа не означает, что данные для доступа уже готовы: следите за статусом заказа.

Два способа оплаты

Оплата доступна в USDT-TRC20 и банковскими картами Visa / Mastercard / Amex через Stripe. Все расчёты — в долларах США (USD); доступные способы оплаты определяются ответом платёжного шлюза.

При оплате в USDT-TRC20 следуйте указанным в заказе сети, платёжным реквизитам и сумме, сохраните хеш транзакции. Данные банковской карты обрабатывает платёжный провайдер; сайт не хранит номер карты.

Продление и изменения — через консоль

Продлевайте аренду и меняйте период в консоли; ориентируйтесь на отображаемые там дату вступления изменений в силу и сумму. Если нужно сменить локацию или компьютер, сначала составьте список файлов и настроек среды, а затем уточните порядок переноса.

По вопросам оплаты или получения компьютера по существующему заказу создайте обращение через консоль, указав номер заказа, выбранную локацию и текущий статус. Не отправляйте в обращении полные данные банковской карты или пароль от компьютера.

Пусть следующую отправку кода
примет отдельный компьютер

Две конфигурации M4, 5 локаций, от $19.2 в день. Выберите модель и срок, а о размещении Mac для сборки в Xcode позаботится дата-центр.