Для команд с ежедневными сборками и релизами

3 тарифа серверов сборки: от дня до квартала

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

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

Все цены указаны в USD. Фактическая доступность серверов отображается в панели управления.

Сначала определите бюджет на сервер

Цена зависит от срока аренды, сервер всегда выделенный

На всех тарифах доступны графическая среда macOS и командная строка. Проверьте на типичном проекте потребление памяти, загрузку зависимостей и размер артефактов. Не выбирайте максимальный тариф только из-за возможной в будущем параллельной нагрузки.

Port M4 Base

Для одного приложения и нескольких сборок в день — чтобы запустить CI/CD без лишних затрат.

$19.7/день

Чип
M4
Объединённая память
16GB
SSD
256GB
За день
$19.7/день
За неделю
$53.2/неделю
За месяц
$98.5/месяц
За квартал
$267.9/квартал

Подходит для проверки автоматической подписи, архивирования и загрузки. Не рекомендуем одновременно запускать несколько симуляторов и тяжёлые сборки при 16GB памяти.

Арендовать Port M4 Base

Port M4 Plus

Для ежедневных сборок, нескольких веток и тестов в симуляторах — с запасом места для кэша.

$40.3/день

Чип
M4
Объединённая память
24GB
SSD
512GB
За день
$40.3/день
За неделю
$108.9/неделю
За месяц
$201.6/месяц
За квартал
$548.4/квартал

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

Арендовать Port M4 Plus

Port M4 Pro

Для крупных проектов с несколькими target, интенсивных тестов и локального запуска моделей.

$61.4/день

Чип
M4 Pro
Объединённая память
64GB
SSD
2TB
За день
$61.4/день
За неделю
$165.8/неделю
За месяц
$307.1/месяц
За квартал
$835.3/квартал

Подходит, если потребление памяти или размер проекта уже стали узким местом. Для обучения на нескольких GPU Mac mini не предназначен.

Арендовать Port M4 Pro

Оплата только в USD. Поддерживаются USDT-TRC20 и Visa / Mastercard / Amex через Stripe. Доступные способы оплаты определяются ответом серверного API.

Начните с узкого места в CI/CD

Определите причину очереди, прежде чем выбирать более мощный тариф

Ожидание ресурсов на общем runner и конкуренция задач внутри выделенного сервера — разные проблемы. Выделенный сервер устраняет конкуренцию с другими клиентами, но параллельные задачи на одной машине по-прежнему используют общие ресурсы, диск и планировщик.

Выбор по нагрузке; рекомендуемые тарифы — отправная точка для тестирования, а не гарантия параллельной работы
Проект и рабочий процессРекомендуемый тарифЧто проверить в первую очередьКак использовать не рекомендуется
Лёгкая сборка: одно приложение, несколько сборок в деньPort M4 BaseЗавершается ли архивирование и помещаются ли зависимости, DerivedData и артефакты в доступный объём диска.16GB не хватит для одновременной работы нескольких симуляторов; не рекомендуется запускать вместе с ресурсоёмкими задачами вывода моделей.
Ежедневная разработка, параллельная работа с несколькими ветками и тесты в симуляторахPort M4 PlusНагрузка на память при одновременных сборке и тестировании; нужно ли разнести по времени main и nightly.Возможность зарегистрировать несколько runner не означает неограниченную параллельную работу. Сначала установите лимит одновременно выполняемых задач.
Крупные проекты с несколькими target и запуск больших моделейPort M4 ProРабочий набор модели, пиковое потребление памяти проектом и размер архива; можно ли запускать сборку и вывод модели в разное время.Не подходит для обучения моделей на нескольких GPU. Если узкое место — сеть до источника зависимостей, одного обновления чипа может быть недостаточно.

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

Полные характеристики оборудования

Вы получаете физический сервер, а не долю общих ресурсов

Весь сервер выделяется одному клиенту. Команда может запускать на нём несколько задач, но они используют общие CPU, объединённую память и SSD. Один сервер — это не несколько изолированных машин.

Port M4 Base

Чип
Apple Silicon M4
Объединённая память
16GB
Накопитель
256GB SSD
Сеть
Подключение через дата-центр; на выбор 5 регионов
Тип устройства
Выделенный физический сервер, не виртуальная машина

Port M4 Plus

Чип
Apple Silicon M4
Объединённая память
24GB
Накопитель
512GB SSD
Сеть
Подключение через дата-центр; на выбор 5 регионов
Тип устройства
Выделенный физический сервер, не виртуальная машина

Port M4 Pro

Чип
Apple Silicon M4 Pro
Объединённая память
64GB
Накопитель
2TB SSD
Сеть
Подключение через дата-центр; на выбор 5 регионов
Тип устройства
Выделенный физический сервер, не виртуальная машина

Доступны регионы: Сингапур, Япония (Токио), Южная Корея (Сеул), Гонконг и запад США. Характеристики не гарантируют определённую скорость сборки: результат зависит от зависимостей проекта, версии Xcode и стратегии кэширования.

Покупайте только то, что действительно нужно

Для кэша нужно место, для совместной работы — соединение

Сначала выясните, чего не хватает: места на диске или памяти. Расширение SSD вмещает зависимости, архивы и кэш, но не увеличивает объём объединённой памяти. Подключение нескольких устройств через Thunderbolt 5 позволяет организовать совместную работу, но не превращает их в одну машину с увеличенной памятью.

+1TB SSD

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

За день
$2.6/день
За неделю
$7/неделю
За месяц
$12.9/месяц
За квартал
$35.1/квартал

+2TB SSD

Подходит для крупных артефактов, пакетного экспорта и длительного хранения архивов. Дополнительное место не заменяет отдельную резервную копию: важные сертификаты и готовые артефакты храните отдельно.

За день
$5.2/день
За неделю
$14/неделю
За месяц
$25.8/месяц
За квартал
$70.2/квартал

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

Оплата за каждое устройство; подходит для конфигураций с несколькими совместно работающими машинами. Сначала проверьте, как разделить задачи и подключить устройства. Для обычной сборки iOS на одном сервере эта опция не нужна.

За день / устройство
$1.4/день
За неделю / устройство
$3.7/неделю
За месяц / устройство
$6.9/месяц
За квартал / устройство
$18.8/квартал

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

Узнайте, из чего складывается сумма

Разберём месячный счёт по пунктам

Пример: Port M4 Plus в регионе Токио с дополнительным SSD +1TB. Это расчёт стоимости конфигурации, а не квитанция об оплате и не подтверждение создания сервера.

Пример месячного тарифа

Период оплаты
Ежемесячно
Регион сервера
Токио
Port M4 Plus
$201.6/месяц
+1TB SSD
$12.9/месяц
Итого
$214.5 USD
Расчёт: 201.6 + 12.9 = 214.5. Фактическая сумма заказа указана на странице оформления.

Период оплаты определяет столбец с ценой

В этом примере выбрана ежемесячная оплата, поэтому для сервера и дополнения берутся месячные цены, а не дневная цена, умноженная на количество дней.

Регион указывает место размещения

В этом примере сервер размещён в Токио. Отдельной платы за регион в счёте нет. При выборе региона учитывайте расположение репозитория, источников зависимостей и место загрузки артефактов.

Стоимость сервера и дополнения указана отдельно

В стоимость сервера входят Apple Silicon M4 · 24GB объединённой памяти · 512GB SSD. +1TB SSD — отдельное дополнение для хранения; чип и объём памяти не меняются.

В конце выберите способ оплаты

Оплата в USD: USDT-TRC20 или Visa / Mastercard / Amex через Stripe. Доступные способы оплаты определяются ответом серверного API.

Выбирайте по сроку непрерывной работы

Для теста арендуйте ненадолго, для постоянной работы сравните месячные цены

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

На день: проверьте весь процесс

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

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

На неделю: для интенсивного рабочего периода

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

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

На месяц или квартал: постоянно работающая среда

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

Длительная аренда сокращает число повторных настроек, но резервные копии и конфигурацию CI/CD нужно хранить отдельно, а не только на сервере.

Простой способ проверить расчёт:Разделите месячную цену выбранного тарифа на дневную, чтобы узнать, за сколько дней дневная оплата сравняется с месячной. Base: 98.5 ÷ 19.7 = 5; Plus: 201.6 ÷ 40.3 ≈ 5.003; Pro: 307.1 ÷ 61.4 ≈ 5.002. Если сервер нужен 6 дней подряд, для всех трёх тарифов сначала сравните стоимость аренды на месяц. Это только сравнение цен: существующие заказы не переводятся на другой период автоматически.

Один прайс для пяти регионов

Сначала проверьте сетевой маршрут CI/CD, затем выберите регион

Все три тарифа доступны в Сингапуре, Японии (Токио), Южной Корее (Сеул), Гонконге и на западе США. Выбирайте регион не только по близости к команде, но и с учётом загрузки кода, скачивания зависимостей и отправки артефактов. Мы не обещаем задержку до городов без измерений.

Все варианты в прайсе доступны; фактическую доступность проверяйте в панели управления. Таблица не обновляется в реальном времени.
МодельСингапурЯпония (Токио)Южная Корея (Сеул)ГонконгЗапад США
Port M4 BaseДоступноДоступноДоступноДоступноДоступно
Port M4 PlusДоступноДоступноДоступноДоступноДоступно
Port M4 ProДоступноДоступноДоступноДоступноДоступно

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

Уточните важные условия до заказа

Конфигурацию можно перенести, данные подготовьте заранее

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

Можно ли перейти на более мощный тариф, если не хватает памяти?

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

Что проверить перед продлением и окончанием аренды?

В панели управления проверьте период заказа, дату окончания и возможность продления. Не предполагайте, что один платёж автоматически продлевает все серверы. До окончания аренды продлите её или перенесите данные. Особенно проверьте nightly-задачи, резервные копии сертификатов и хранение артефактов. Не используйте арендованный сервер как постоянный архив, доступный после окончания срока. Состояние заказа смотрите в панели управления.

Почему все тарифы и дополнения оплачиваются только в USD?

Единая валюта упрощает сравнение стоимости сервера, срока аренды и дополнительных опций. Цены на странице не пересчитываются в местную валюту. Перед оплатой проверьте сумму в USD на странице оформления, выбранную конфигурацию и период, чтобы не сравнить дневную цену с месячной.

Какие способы оплаты доступны?

Поддерживаются только USDT-TRC20 и Visa / Mastercard / Amex через Stripe. Доступные способы оплаты определяются ответом серверного API. Если после оплаты нужно проверить статус заказа, создайте тикет в панели управления и приложите информацию о заказе и необходимые платёжные данные. Не отправляйте в тикете полный номер карты или конфиденциальные данные.

Означает ли выделенный сервер, что каждая сборка запускается без ожидания?

Выделенный сервер целиком предоставляется одному клиенту, поэтому его ресурсы не делятся с другими клиентами. Несколько сборок на одном сервере по-прежнему конкурируют за CPU, память и диск. Установите лимит параллельных задач runner и запускайте ресурсоёмкие UI-тесты и архивирование в разное время. Решайте, нужны ли дополнительные серверы, по частоте поступления задач и времени их выполнения.

Если сервер работает круглый год, резервные копии не нужны?

Нет. Сервер работает 365 дней в году, но при неисправности оборудования нужно обратиться в поддержку через тикет и согласовать порядок замены. Храните отдельно материалы для подписи, конфигурацию CI/CD и артефакты, которые нельзя пересоздать. Кэш можно восстановить, но время на это нужно учитывать при планировании релизов. Сохраните инструкции по восстановлению среды — это упростит переход на другой сервер.

Арендуйте на день и проверьте весь CI/CD-процесс

От $19.7 в день. Проверьте на собственном репозитории компиляцию, тестирование, архивирование и загрузку, а затем решите, нужен ли сервер на постоянной основе. Не берите долгосрочную аренду, пока не проверили нагрузку.