От заказа до первой сборки

Безопасно подключите облачный Mac и завершите проверку примерно за четыре минуты

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

Конфигурации
3
Доступные локации
6
Проверка получения
Около 4 минут
ACTIVATION MANIFEST

Лист активации

Маршрут проверен
Рекомендуемая стартовая конфигурация Office M4 Build M4 · 24GB · 512GB
Выбор локации
Ближе к основным пользователям или репозиторию кода
Графическое подключение
Сначала проверьте сеанс удалённого рабочего стола
Подключение из командной строки
Затем загрузите и протестируйте отдельный публичный ключ SSH
Приёмочная проверка
Выполните тестовую сборку без кэша
Выбор Заказ Подключение Сборка
Выделенный физический сервер Не виртуальная машина Apple Silicon
Проверка перед началом

Подготовьте пять вещей перед настройкой

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

Учётная запись панели управления

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

Отдельный публичный ключ SSH

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

Клиент удалённого рабочего стола

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

Требования к Xcode и macOS

Запишите основную версию Xcode, минимальную версию macOS, инструменты управления зависимостями и примерный объём диска для полной сборки.

Целевая локация

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

Выбор конфигурации

Определите объём памяти и хранилища по рабочей нагрузке

Каталог включает три конфигурации выделенных физических серверов. Для лёгких сборок достаточно 16GB, для параллельного CI лучше 24GB, а для локального вывода крупных моделей и тяжёлых процессов выбирайте 64GB M4 Pro.

Лёгкие сборки START

Office M4 Start

M4 · 16GB · 256GB

$21.7 / день
неделя$58.6
месяц$108.5
квартал$295.1

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

Выбрать Office M4 Start
Вывод моделей и тяжёлые процессы PRO LAB

Office M4 Pro Lab

M4 Pro · 64GB · 2TB

$61.1 / день
неделя$165
месяц$305.6
квартал$831.2

Для локального вывода крупных моделей, тяжёлых сборок, параллельных задач и обработки больших объёмов данных. 64GB объединённой памяти и 2TB хранилища уменьшают необходимость частого переноса данных.

Выбрать Office M4 Pro Lab
Выбор локации

Шесть локаций: решение по воспроизводимому маршруту

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

SG

Сингапур

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

Выбрать локацию в Сингапуре
JP

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

Для пользователей в Японии, репозиториев в районе Токио и команд, которым нужен стабильный маршрут совместной работы в Азиатско-Тихоокеанском регионе.

Выбрать локацию в Японии
KR

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

Для команд из Южной Кореи, сотрудников рядом с Сеулом и проектов с постоянно выполняющимися сборками в Северо-Восточной Азии.

Выбрать локацию в Южной Корее
HK

Гонконг

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

Выбрать локацию в Гонконге
US-E

Восток США

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

Выбрать локацию на востоке США
US-W

Запад США

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

Выбрать локацию на западе США
Сначала проверьте маршрут пользователя

Сравните варианты в одной сети, по одному протоколу и примерно в одно время; запишите скорость установления соединения и отклик интерфейса.

Затем учитывайте репозиторий и артефакты

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

В конце сопоставьте рабочее время

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

Проверка счёта

Проверьте период, расширения и количество по отдельности

Сначала выберите день, неделю, месяц или квартал, затем проверьте дополнительное хранилище и число подключений Thunderbolt 5. Все суммы указаны в долларах США (USD).

Порядок проверки счёта

Не смотрите только на итоговую сумму

USD
  1. 01
    Конфигурация сервера

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

  2. 02
    Период аренды

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

  3. 03
    Целевая локация

    Перед отправкой заказа ещё раз проверьте Сингапур, Японию (Токио), Южную Корею (Сеул), Гонконг, восток или запад США.

  4. 04
    Дополнительные опции

    Проверьте объём дополнительного SSD и число подключений Thunderbolt 5; если количество равно нулю, удалите ненужную опцию.

Способы оплаты

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

Последняя проверка перед отправкой

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

Перейти к настройке и заказу
Цены дополнительных опций в долларах за день, неделю, месяц и квартал
Дополнительная опция В день В неделю В месяц В квартал
+1TB SSD $2.6 $7.1 $13.2 $35.9
+2TB SSD $5.2 $14.2 $26.4 $71.8
Подключение Thunderbolt 5 (за устройство) $2 $5.3 $9.9 $26.9
Срок получения

Четыре контрольные точки, всего около четырёх минут

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

Этап 1 Около 1 минуты

Отправка заказа

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

  • Номер заказа создан
  • Сочетание конфигурации и локации сохранено
Этап 2 Около 1 минуты

Регистрация физического узла

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

  • Конфигурация устройства сопоставлена
  • Целевая локация связана с заказом
Этап 3 Около 1 минуты

Формирование данных доступа

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

  • Данные удалённого рабочего стола отображаются
  • Данные проверки SSH отображаются
Этап 4 Около 1 минуты

Первичная проверка подключения

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

  • Сеанс удалённого рабочего стола доступен
  • Отпечаток хоста SSH проверен
Стандартный путь активации 4 этапа · всего около 4 минут

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

Первичное подключение

Сначала графический интерфейс, затем SSH и обновление учётных данных

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

Подключение 01

Проверка удалённого рабочего стола

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

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

Проверка отпечатка хоста SSH

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

ssh -i ~/.ssh/ovps_ed25519 user@host
Подключение 03

Загрузка и проверка публичного ключа

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

chmod 600 ~/.ssh/ovps_ed25519
ssh-add ~/.ssh/ovps_ed25519
Подключение 04

Сохранение способа восстановления

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

Открыть руководство по удалённому подключению
Первый рабочий процесс

Завершите приёмку одной воспроизводимой сборкой

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

Рекомендуемый порядок приёмки

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

  1. 01

    Проверка системы и цепочки инструментов

    Запишите версии macOS, Xcode, инструментов командной строки, менеджера зависимостей и скрипта сборки. Если требования проекта не совпадают, сначала настройте среду, не изменяя рабочий код.

  2. 02

    Получение минимального объёма проекта

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

  3. 03

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

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

  4. 04

    Подключение self-hosted runner

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

Команды проверки версий
sw_vers
xcodebuild -version
df -h
git --version
Безопасное завершение

После успешной сборки выполните шесть заключительных проверок

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

01

Удаление временных файлов

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

02

Ограничение источников ключей

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

03

Проверка автоматической блокировки

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

04

Правила завершения сеанса

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

05

Сохранение данных узла

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

06

Архивирование данных заказа

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

Готовы начать

Выберите конфигурацию по реальной рабочей нагрузке и завершите четырёхминутную проверку активации

Три конфигурации выделенных физических серверов доступны в Сингапуре, Японии (Токио), Южной Корее (Сеул), Гонконге, на востоке и западе США. Поддерживаются только USDT-TRC20 и Visa / Mastercard / Amex (через Stripe); расчёт всегда выполняется в долларах США (USD).