Сначала расстояние, затем мощность

5 узлов —
рядом с вашей командой

Сингапур, Токио, Сеул, Гонконг и восток США. Работайте с низкой задержкой, а сборки запускайте на выделенном физическом Mac mini.

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

5 локаций на выбор 2 выделенные модели Работа 365 дней в году
Узел рядом с вашим рабочим процессом

Начните с часового пояса команды

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

SGЮго-Восточная Азия

Сингапур

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

Часовой пояс команды
UTC+8
Ориентировочная задержка
20–50 мс

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

Арендовать узел в Сингапуре
JPВосточная Азия

Токио, Япония

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

Часовой пояс команды
UTC+9
Ориентировочная задержка
30–60 мс

Для сравнения проведите полный цикл: загрузка кода, Archive и скачивание сборки. Не ориентируйтесь только на ping.

Арендовать узел в Токио
KRСеверо-Восточная Азия

Сеул, Южная Корея

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

Часовой пояс команды
UTC+9
Ориентировочная задержка
30–50 мс

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

Арендовать узел в Сеуле
HKЮжный Китай и Юго-Восточная Азия

Гонконг

Подходит командам, которые в основном взаимодействуют с Южным Китаем и Юго-Восточной Азией. Если для вас важна отзывчивость удалённого рабочего стола, включите этот узел в список первых вариантов.

Часовой пояс команды
UTC+8
Ориентировочная задержка
20–40 мс

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

Арендовать узел в Гонконге
US-EВосток Северной Америки и Западная Европа

Восток США

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

Часовой пояс команды
UTC−5 / −4
Ориентировочная задержка
25–35 мс

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

Арендовать узел на востоке США

При переходе по каждой ссылке будет выбрана соответствующая локация. Модель и срок аренды вы подтвердите на следующем шаге. Актуальная доступность отображается в консоли.

Один каталог — пять локаций

Выбирайте локацию, не меняя конфигурацию

Модели Base M4 и Trunk M4 Pro доступны во всех 5 локациях. Таблица показывает каталог моделей и узлов, а не данные мониторинга в реальном времени. При оформлении заказа проверяйте доступность в консоли.

Покрытие каталога: модели и узлы
Модель Сингапур Токио Сеул Гонконг Восток США
Base M4M4 · 16GB RAM · 256GB SSD Доступно Доступно Доступно Доступно Доступно
Trunk M4 ProM4 Pro · 64GB RAM · 2TB SSD Доступно Доступно Доступно Доступно Доступно

Сначала выберите модель по производительности и объёму объединённой памяти, затем — узел по сетевому маршруту. Близость узла к команде влияет на удалённую работу и передачу данных, но не меняет характеристики чипа, памяти или SSD.

Выбирайте на основе данных

Оценивайте три маршрута, а не только карту

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

  1. 01

    Команды в материковом Китае и Юго-Восточной Азии

    Командам на юге Китая стоит сравнить Гонконг, а командам в Юго-Восточной Азии — Сингапур. Маршрутизация через границу в материковом Китае сильно зависит от оператора. Проверьте SSH-подключение, работу через VNC и скачивание артефактов в обычной офисной сети. Если для CI редко требуется ручное управление, в первую очередь оцените стабильность соединения с источниками зависимостей и репозиторием.

  2. 02

    Команды в Японии и Южной Корее

    Командам в Японии стоит начать с Токио, а в Южной Корее — с Сеула. В обоих городах действует часовой пояс UTC+9, поэтому сборки, проверка журналов и передача задач легче укладываются в один рабочий день. Для совместной работы между регионами учитывайте и отзывчивость рабочего стола у основных разработчиков, и время загрузки кода из общего репозитория.

  3. 03

    Команды в Северной Америке

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

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

Что проверить перед заказом

Сеть и перенос: учитывайте рабочий процесс

Отдельный публичный IP

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

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

Инструкция по подключению

Пропускная способность — не скорость загрузки

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

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

Войдите и проверьте конфигурацию

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

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

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

Настроить целевой узел
Удалённое подключение — выполнение на физическом Mac

Код — в облаке, вычисления — на отдельной физической машине

Каждый заказ — это выделенный физический Mac mini. Вы не делите с другими клиентами CPU, GPU, объединённую память или диск. Все 5 узлов работают 365 дней в году, а выбор региона не меняет эту изоляцию.

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

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

Выберите регион и настройте заказ

Выбрать узел

Base M4 — от $20.3 в день. Выберите регион, модель и срок аренды; затем проверьте доступность и цену в долларах США в настройках заказа и подтвердите оплату.

Оплата доступна только через USDT-TRC20 и Visa / Mastercard / Amex (через Stripe). Фактический выбор способов оплаты зависит от ответа платёжного шлюза.