Сначала определите, где работает команда, затем — где разместить Mac

5 узлов на выбор — ориентируйтесь на расположение команды

Сингапур, Токио, Сеул, Гонконг и запад США. Все узлы доступны.

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

Единая цена для всех 5 узлов — от $21.8 в день. Актуальную доступность смотрите в консоли при оформлении заказа.

Современная архитектура; руководство по выбору облачного Mac для команд в Азиатско-Тихоокеанском регионе и Северной Америке

Узлы

В первую очередь учитывайте местоположение основных пользователей

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

SGUTC+8

Сингапур

Зона покрытия: Юго-Восточная Азия

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

Местное время узлаUTC+8
JPUTC+9

Япония (Токио)

Зона покрытия: Япония и Восточная Азия

Разместите задачи с частыми щелчками, прокруткой и просмотром экрана ближе к коллегам в Японии. Для других рабочих площадок в Восточной Азии Токио тоже может подойти — оцените подключение в своей сети.

Местное время узлаUTC+9
KRUTC+9

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

Зона покрытия: Южная Корея и Северо-Восточная Азия

Дайте коллегам в Южной Корее возможность работать с графическим интерфейсом macOS через ближайший узел. У Токио и Сеула один часовой пояс, но это не означает, что сетевые маршруты будут одинаковыми.

Местное время узлаUTC+9
HKUTC+8

Гонконг

Зона покрытия: Южный Китай, Гонконг, Макао и Тайвань

Выбирайте узел с учётом потребностей коллег в Южном Китае, Гонконге, Макао и Тайване, которым нужен графический интерфейс. Пользователям в материковом Китае следует учитывать местного оператора и особенности международного подключения: географическая близость не гарантирует низкую задержку.

Местное время узлаUTC+8
US-WТихоокеанское время США

Запад США

Зона покрытия: западное побережье Северной Америки

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

Местное время узлаТихоокеанское время США

Местное время рассчитывается по часам вашего устройства и обновляется каждую минуту. Для западной части США автоматически учитывается переход на летнее время. Это не мониторинг доступности узла; актуальные данные о наличии показывает консоль.

Как оценить подключение

Сравнивайте сетевой маршрут, а не судите по одной цифре задержки

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

Как оценить подключение к узлам: сузьте выбор по местоположению команды и проверьте работу на своих задачах.
УзелЗона покрытияПодходящие задачиЧто проверить после подключения
СингапурЮго-Восточная АзияУдалённый рабочий стол, сборки, передача файловОтклик рабочего стола у коллег в Юго-Восточной Азии, а также скорость получения исходников и загрузки артефактов.
Япония (Токио)Япония и Восточная АзияУдалённый рабочий стол, сборки, передача файловОтклик на действия мышью и клавиатурой у коллег в Японии и Восточной Азии, а также стабильность загрузки зависимостей проекта.
Южная Корея (Сеул)Южная Корея и Северо-Восточная АзияУдалённый рабочий стол, сборки, передача файловСтабильность работы у коллег в Южной Корее и Северо-Восточной Азии, а также возможные обрывы при передаче файлов.
ГонконгЮжный Китай, Гонконг, Макао и ТайваньУдалённый рабочий стол, сборки, передача файловКачество сети для основных пользователей в обычное рабочее время, а не только результаты одного теста кругового обмена.
Запад СШАЗападное побережье Северной АмерикиУдалённый рабочий стол, сборки, передача файловУдобство работы коллег на западном побережье Северной Америки и маршрут передачи артефактов команде в Азиатско-Тихоокеанском регионе.

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

Выбирайте с учётом задач

Три правила, которые помогут выбрать узел

  1. 01

    Для графических задач выбирайте ближайший узел

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

  2. 02

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

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

  3. 03

    Для смен в Азии и Америке арендуйте отдельные Mac

    Если коллеги работают в Азиатско-Тихоокеанском регионе и на западе США и обеим сторонам часто нужен доступ к рабочему столу, можно арендовать по одному Mac в каждом регионе. Оплата и данные для каждого экземпляра отдельные. Синхронизируйте работу через репозиторий кода и передачу артефактов — файлы автоматически не синхронизируются.

Примеры распределения команды

Один проект — узел рядом с теми, кто на нём работает

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

Коллеги в материковом Китае и Сингапуре

Рассмотрите Гонконг и Сингапур. Если основной пользователь рабочего стола находится на юге Китая, начните с Гонконга; если сборки и артефактами в основном занимается команда в Юго-Восточной Азии — с Сингапура. Окончательный выбор зависит от сети доступа.

Сменная работа команд в Японии и Южной Корее

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

Коллега на западе США принимает регрессионную задачу

Рассмотрите запад США как ближайший вариант. Перед завершением смены коллега из Азиатско-Тихоокеанского региона должен отправить код и указать, завершена ли задача. Коллега на западе США проверяет версию и запускает регрессионные тесты. Если арендуете отдельный Mac, сначала согласуйте набор инструментов и зависимости.

Перед заказом

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

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

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

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

Сначала проверьте новый Mac, затем подключайте команду

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

Регион не влияет на цены в каталоге

Единая цена для 5 узлов — от $21.8 в день

UDP M4 16: M4 / 16 ГБ / SSD 256 ГБ — $21.8 в день. UDP M4 24: M4 / 24 ГБ / SSD 512 ГБ — $40.9 в день. Оплата доступна за день, неделю, месяц или квартал. Оплата экземпляра начинается после успешного платежа.

Доступны только USDT-TRC20 и Visa / Mastercard / Amex через Stripe. Все платежи проводятся в долларах США. Доступные платёжные шлюзы зависят от ответа серверного интерфейса.

Подготовьте следующий этап работы на подходящем узле

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