Сначала оцените масштаб проекта, затем срок аренды

Облачный Mac для разработчиков

Выделенные физические Mac mini, не виртуальные машины. Две конфигурации
на выбор и аренда на день, неделю, месяц или квартал. Все цены в долларах США.

Base M4 от $20.3 в день. Сначала изучите базовую конфигурацию и стоимость расширений, а полный расчёт проверьте при оформлении заказа.

Один компьютер — четыре срока аренды

Выберите срок под свои задачи

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

Сейчас показана цена за день; цены за все четыре срока указаны в карточках.

Для одного приложения и повседневных сборок

Base M4

Mac mini M4. Перенесите сборки, скрипты и повседневную разработку на выделенную рабочую станцию.

ЧипM4
Память16GB RAM
Накопитель256GB SSD

$20.3в день

За день
$20.3
За неделю
$54.8
За месяц
$101.5
За квартал
$276.1

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

5 доступных узлов:Сингапур, Токио, Сеул, Гонконг и восток США. Фактическая доступность отображается в консоли в реальном времени.

Арендовать Base M4
Для параллельных CI-сборок и экспериментов с MLX

Trunk M4 Pro

Mac mini M4 Pro. Больше ресурсов для крупных проектов и задач с большим объёмом данных в памяти.

ЧипM4 Pro
Память64GB RAM
Накопитель2TB SSD

$60в день

За день
$60
За неделю
$161.9
За месяц
$299.8
За квартал
$815.5

Подходит для крупных проектов на Swift, сборок с несколькими target и экспериментов с инференсом MLX. 64GB объединённой памяти используют CPU и GPU; учитывайте в расчётах также веса моделей, контекст и другие процессы.

5 доступных узлов:Сингапур, Токио, Сеул, Гонконг и восток США. Фактическая доступность отображается в консоли в реальном времени.

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

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

Добавляйте только то, что действительно нужно

Накопители и подключение нескольких компьютеров оплачиваются отдельно

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

+1TB SSD

Дополнительное место для кэша зависимостей, нескольких версий Xcode и archive-артефактов. Это отдельная опция: она не меняет чип или объём памяти базовой конфигурации.

За день
$2.6
За неделю
$7.1
За месяц
$13.2
За квартал
$35.9

+2TB SSD

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

За день
$5.2
За неделю
$14.2
За месяц
$26.4
За квартал
$71.8

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

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

За день / компьютер
$1.2
За неделю / компьютер
$3.1
За месяц / компьютер
$5.8
За квартал / компьютер
$15.8

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

Выбирайте конфигурацию под свою нагрузку

Сначала найдите узкое место

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

Задачи и рекомендуемая конфигурация. Подсказки для выбора, а не гарантия фиксированной производительности.
Ваша задача Рекомендуемая конфигурация Что проверить в первую очередь
Лёгкая сборка, сборка одного приложения Base M4 Сначала выполните archive-сборку без параллелизма и зафиксируйте время и нагрузку на память.
Повседневная разработка, несколько симуляторов Base M4; для крупных проектов — дополнительный +1TB SSD Различайте нехватку памяти и места на диске: расширение SSD не увеличивает RAM.
Параллельные CI-сборки с несколькими target, крупные проекты на Swift Trunk M4 Pro Разведите задачи по отдельным каталогам сборки и проверьте, не возникает ли конкуренции за ресурсы при параллельном запуске.
Инференс крупных локальных моделей, эксперименты с MLX Trunk M4 Pro, 64GB объединённой памяти Учитывайте в бюджете памяти веса модели, кэш инференса и системные процессы.
Распределённые эксперименты на нескольких компьютерах Trunk M4 Pro + подключение по Thunderbolt 5 Сначала проверьте поддержку нескольких компьютеров и требования к топологии в используемом фреймворке, затем определите их количество.

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

Сравните конфигурации по пунктам

Разница в ресурсах, а не в уровне выделения

Обе конфигурации работают на выделенных физических узлах: CPU, GPU, память и диск не используются совместно с другими клиентами. В таблице сравниваются только две конфигурации, по одинаковым параметрам.

Рекомендации по числу параллельных задач — отправная точка для тестов, а не результат бенчмарка и не ограничение на количество задач.
Base M4 Trunk M4 Pro
ЧипM4 ЧипM4 Pro
Объединённая память16GB RAM Объединённая память64GB RAM
Базовый накопитель256GB SSD Базовый накопитель2TB SSD
Рекомендуемое число параллельных сборокНачните с одной задачи сборки. Увеличивайте число задач после того, как получите базовые показатели. Рекомендуемое число параллельных сборокСначала протестируйте две параллельные задачи и сравните время с последовательным запуском и пиковое потребление памяти.
Для проектов какого размераОдно приложение, стандартные сборки, повседневная разработка и скрипты. Для проектов какого размераКрупные проекты на Swift, CI с несколькими target, задачи с большим объёмом данных в памяти.
Доступные узлыСингапур, Токио, Сеул, Гонконг и восток США. Доступные узлыСингапур, Токио, Сеул, Гонконг и восток США.
Способы подключенияКомандная строка через SSH и графический рабочий стол через VNC. Данные для подключения доступны в консоли после входа. Способы подключенияКомандная строка через SSH и графический рабочий стол через VNC. Данные для подключения доступны в консоли после входа.

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

Проверьте перед оформлением заказа

Цены в долларах, два способа оплаты

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

Оплата через USDT-TRC20

Оплатите по реквизитам, сети и сумме, указанным на странице оформления заказа. Не используйте реквизиты из старого заказа. Если нужно проверить поступление платежа, сохраните хеш транзакции и номер заказа.

Статус платежа смотрите в записи заказа в консоли. Если возникли вопросы, войдите в аккаунт и отправьте запрос в поддержку, указав номер заказа и хеш транзакции.

Оплата картой

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

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

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

Уточните условия оплаты и аренды

Четыре вопроса перед заказом

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

С какого момента начинается посуточная аренда?

Посуточная аренда — это расчётный период, а не единое время списания для всех по календарным дням. Точные даты начала и окончания смотрите в заказе и сведениях об экземпляре в консоли: ориентируйтесь на указанное время начала оказания услуги и окончания аренды. После оплаты сначала проверьте статус предоставления, а затем подключайтесь по данным, выданным при передаче компьютера.

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

Что произойдёт, если не продлить аренду?

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

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

Можно ли перейти на более мощную конфигурацию во время аренды?

Две конфигурации соответствуют разным физическим компьютерам, а не разным значениям виртуального лимита ресурсов. Чтобы перейти с Base M4 на Trunk M4 Pro, сначала уточните в запросе через консоль порядок, сроки и стоимость. Немедленная замена компьютера или переход без перерыва не гарантируются.

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

Можно ли отменить только дополнение?

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

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

Начните с реальной сборки

Выберите конфигурацию —
и запустите сборку при следующем слиянии

Проверьте на своём проекте время сборки, использование памяти и место на диске. Base M4 — от $20.3 в день. Уточните срок и дополнения, затем оформите заказ.