Начните с выбора подходящего региона и выполните первую сборку в Xcode
Это руководство превращает первое использование облачного Mac в понятный чек-лист: подготовьте проект, выберите выделенный физический узел Apple Silicon, оформите заказ и безопасно подключитесь, затем запустите и проверьте сборку. Виртуальные пулы ресурсов не используются.
- Конфигурации
- 2 варианта выделенных физических серверов
- Регионы
- 5 доступных регионов
- Срок аренды
- День, неделя, месяц или квартал
Подготовьте пять исходных данных перед настройкой
Заказ обеспечивает только вычислительный ресурс. До оформления нужно определить способ доступа к проекту, набор инструментов и место хранения данных. Чем точнее подготовка, тем быстрее настройка после первого подключения.
Электронная почта аккаунта
Используйте адрес, который стабильно принимает сообщения о заказах и поддержке. При командной покупке заранее определите, кто отвечает за аккаунт, счета и обращения в поддержку.
Способ доступа к проекту
Проверьте доступ к репозиторию, источники зависимостей и место загрузки артефактов. Не храните секретные токены в репозитории, скриптах сборки или общих документах.
Необходимая среда разработки
Запишите версии Xcode, инструментов командной строки, менеджеров пакетов, SDK, цели сборки и требования к материалам подписи, чтобы после подключения не столкнуться с несовместимостью версий.
Период аренды
Для разовой проверки начните с посуточной аренды; для релизного цикла или непрерывного пайплайна сравните недельный, месячный и квартальный срок с длительностью задачи, а не только стоимость одной сборки.
Целевой узел
Выбирайте регион с учётом маршрута доступа команды, расположения исходного кода и зависимостей, а также направления передачи данных. Фактическая доступность определяется ответом панели управления в реальном времени.
Подберите конфигурацию под рабочую нагрузку, а не только по названию чипа
ArmVMS предлагает ровно 2 доступные конфигурации — обе на выделенных физических узлах Apple Silicon. Сначала оцените размер проекта, пиковое потребление памяти, параллельные задачи и объём локальных данных, затем выбирайте вариант.
ArmVMS M4
- Чип
- M4
- Память
- 16GB RAM
- Хранилище
- 256GB SSD
Подходит для небольших проектов iOS и macOS, повседневной отладки, проверки зависимостей, одного пайплайна и краткосрочных тестов совместимости. Если кэш и артефакты занимают много места, оцените дополнительные опции хранилища.
ArmVMS Pro (M4 Pro)
- Чип
- M4 Pro
- Память
- 64GB RAM
- Хранилище
- 2TB SSD
Подходит для крупных проектов, многомодульной компиляции, параллельных сборок, большого кэша зависимостей, а также ресурсоёмкого вывода больших моделей и длительных экспериментов с ИИ.
Выберите узел из 5 регионов, подходящий маршруту данных проекта
В Сингапуре, Японии (Токио), Южной Корее (Сеул), Гонконге и на востоке США доступны обе конфигурации. Стандартные сочетания обычно доступны для заказа; точный статус возвращает панель управления в реальном времени.
Сингапур
Подходит проектам, чьи репозитории, участники команды или получатели результатов находятся преимущественно в Юго-Восточной Азии.
Япония (Токио)
Подходит задачам, где команда, сервисы зависимостей или тестирование сосредоточены в Японии и соседних регионах.
Южная Корея (Сеул)
Подходит командам с основными рабочими маршрутами в Корее или задачами, требующими обработки ближе к местным тестовым средам.
Гонконг
Подходит проектам с участниками в разных частях Азии, которым нужно централизованно работать с репозиторием и артефактами сборки.
Восток США
Подходит проектам, чьи репозитории, сервисы зависимостей, автоматизация или участники команды находятся преимущественно на востоке Северной Америки.
Сначала оцените, откуда разработчики обычно подключаются, а не только адрес регистрации организации.
Расположение репозитория, источников пакетов, файлов моделей и хранилища артефактов влияет на всю цепочку задач.
Если используются клиентские или внутренние данные, заранее проверьте требования команды к их обработке.
Перед отправкой построчно проверьте срок, узел, конфигурацию и опции
Панель управления покажет доступные варианты. Проверяйте не только название модели, но и соответствие срока, региона и дополнительных опций хранилища подготовленному списку.
Порядок проверки заказа
Подтвердите ArmVMS M4 или ArmVMS Pro (M4 Pro) и по отдельности проверьте чип, память и базовое хранилище.
Доступна аренда на день, неделю, месяц или квартал. Ориентируйтесь на длительность задачи и необходимость сохранять среду.
Выберите один из регионов: Сингапур, Япония (Токио), Южная Корея (Сеул), Гонконг или восток США.
Добавляйте только необходимый объём хранилища или возможность объединения через Thunderbolt 5; не смешивайте стоимость разных периодов.
Сохраните номер заказа и подтверждение: они понадобятся для приёмки, проверки счёта и обращений в поддержку.
Выбирайте срок по границам задачи
Для временной проверки подходит короткий срок; для постоянной разработки, параллельного пайплайна или сохранения кэша ориентируйтесь на полный цикл проекта.
Проверить цены всех сроковСоздайте заказ после подтверждения
Перед отправкой ещё раз проверьте модель, узел, срок и опции. Фактическую доступность и доступные шлюзы определяет ответ бэкенда.
Создать заказ на арендуЕдиный расчёт в долларах, доступны только два способа оплаты
Сумма заказа указывается в долларах США (USD). Доступный шлюз определяется ответом бэкенда; перед оплатой проверьте сеть, сумму, номер заказа и статус платежа.
USDT-TRC20
Перед переводом проверьте сеть и требования заказа, затем оплатите по данным, указанным на странице. Не используйте для текущего заказа подтверждение перевода в другой сети.
Visa / Mastercard / Amex
Оплата картой обрабатывается через Stripe, расчёт по-прежнему производится в долларах США (USD). Результат платежа и доступные способы показываются на странице оформления в реальном времени.
Получив данные для подключения, сначала защитите учётные данные, затем переносите проект
Цель первого подключения — не сразу запускать полный пайплайн, а проверить узел, аккаунт, адрес и условия локальной сети, создав безопасный и воспроизводимый способ доступа для дальнейшей работы.
Чек-лист первой сессии
-
01
Проверьте данные поставки
Убедитесь, что регион узла, адрес подключения, идентификатор аккаунта и номер заказа относятся к текущему заказу.
-
02
Обновите учётные данные
Сразу после первого входа обновите учётные данные и не используйте исходные данные для работы с проектом.
-
03
Ограничьте область действия ключей
Настройте доступ по принципу минимальных привилегий, удалите просроченные ключи и не храните токены в открытом виде в скриптах.
-
04
Создайте рабочие каталоги
Разделите код, кэш зависимостей, артефакты сборки и временные файлы для удобной очистки и резервного копирования.
Графическая удалённая работа
Подходит для работы в интерфейсе Xcode, тестирования в симуляторе и задач, требующих взаимодействия с рабочим столом. После входа проверьте настройки экрана, правила буфера обмена и способ завершения сессии.
Открыть справку по подключениюКомандная строка и автоматизация
Подходит для установки зависимостей, фоновых задач, скриптов сборки и сбора логов. Для каждой задачи задайте каталог, место вывода и условие завершения.
Открыть руководство по автоматизацииСначала запустите минимальную сборочную цепочку, которую можно записать и воспроизвести
Цель первой сборки — проверить среду. Сначала проверьте инструменты и зависимости, затем подпись, место на диске и экспорт артефактов; не запускайте сразу несколько непроверенных задач параллельно.
Проверьте инструменты
Запишите версии Xcode, SDK и инструментов командной строки и убедитесь, что текущая среда распознаёт цель сборки проекта.
Восстановите зависимости проекта
Восстановите зависимости по файлам блокировки, проверьте совместимость архитектуры и пути команд; не копируйте старый кэш из неизвестного источника.
Проверьте настройки подписи
Убедитесь, что цель, права команды, профили и номер версии соответствуют текущему процессу публикации; храните секретные материалы только в контролируемом месте.
Проверьте место на диске
Заранее выделите место для исходного кода, зависимостей, производных данных, архивов и экспортируемых артефактов; перед сборкой удалите ненужные временные файлы.
Сохраните запись о сборке
Запишите команду, версии среды, время начала и окончания, код выхода, расположение логов и путь к артефактам как основу для дальнейшей автоматизации.
- Среда
- Версия Xcode, SDK, инструменты командной строки
- Входные данные
- Коммит, файл блокировки зависимостей, цель сборки
- Выполнение
- Команда, время начала, время окончания, код выхода
- Результат
- Расположение логов, путь к архиву, место экспортируемых артефактов
Помимо успешной сборки, убедитесь, что поставка соответствует заказу
Приёмка должна охватывать характеристики оборудования, узел, срок и состояние подключения. При расхождении сначала сохраните данные среды и не меняйте её многократно до обращения в поддержку.
Чип
Проверьте, что установленный чип — M4 или M4 Pro из заказа; результат компиляции не заменяет проверку характеристик оборудования.
Память
ArmVMS M4 должен иметь 16GB; ArmVMS Pro (M4 Pro) — 64GB.
Хранилище
Проверьте базовый объём и выбранные опции, убедившись, что свободного места хватает для кэша, архивов и файлов моделей.
Узел
Убедитесь, что регион совпадает с заказом, и сохраните код узла для связи со счётом и обращениями в поддержку.
Срок аренды
Проверьте дневной, недельный, месячный или квартальный период, а также даты начала и окончания в заказе, чтобы не планировать задачи на неверный срок.
Состояние подключения
Отдельно проверьте необходимую графическую сессию, задачи в командной строке и путь экспорта артефактов.
Подготовьте пакет данных, который можно сразу передать на диагностику
Подготовьте номер заказа, узел, время возникновения ошибки, локальную ОС клиента, шаги воспроизведения, сообщение об ошибке и обезличенные логи. По существующим заказам сначала войдите в панель управления и создайте связанное обращение, чтобы команда поддержки видела контекст заказа.
Подготовьте список среды — и создавайте первый облачный Mac
Выберите ArmVMS M4 или ArmVMS Pro (M4 Pro), затем один из регионов: Сингапур, Япония (Токио), Южная Корея (Сеул), Гонконг или восток США. Фактическая доступность определяется панелью управления в реальном времени.