Cloud Studio: онлайн-IDE от Tencent Cloud
Cloud Studio: онлайн-IDE от Tencent CloudОписание
Что такое Cloud Studio
Cloud Studio — это онлайн-среда разработки (IDE), запущенная Tencent Cloud. Она позволяет разработчикам программировать через браузер без необходимости устанавливать программное обеспечение локально, что эквивалентно переносу среды разработки с компьютера в облако.
В 2015 году Cloud Studio появился как самостоятельный продукт и стал одним из первых в Китае инструментов, объединивших облачные ресурсы и онлайн-среду разработки. 15 августа 2022 года Tencent Cloud выпустила комплексный облачный инструмент разработки Cloud Studio, который поддерживает удалённую совместную разработку и развёртывание приложений с помощью Web IDE.

Особенности Cloud Studio
Разнообразие сред разработки: имеется множество шаблонов разработки, таких как Java Spring Boot, Python, Node.js. Предустановлены часто используемые среды, включая Node.js, Java, Python, а также есть возможность подключения к облачным серверам для собственной настройки. Также поддерживается среда выполнения с GPU — доступны шаблоны Pytorch, TensorFlow и другие, которые можно сразу использовать.
Удобство совместной работы: использование Web IDE позволяет удалённо совместно разрабатывать и развёртывать приложения. Такие функции, как онлайн-отладка и автоматический предварительный просмотр, повышают эффективность разработки. В модуле совместной работы можно делиться ссылками, при этом существует полноценный процесс подтверждения. При изменении кода другие участники практически в реальном времени видят изменения, могут отслеживать, кто внёс правки, а также поддерживаются обмен сообщениями, голосовая связь и видеочат, что удобно для совместного проектирования, обсуждения и разработки.
Гарантия безопасности: подключение через SSH обеспечивает безопасное соединение с облачным рабочим пространством. Рабочее пространство размещается в Tencent Cloud, и благодаря защитным возможностям Tencent Cloud гарантируется сохранность данных. В корпоративной интрасети код находится под безопасным, контролируемым и аудируемым управлением, не утекает наружу, что соответствует требованиям предприятий к безопасной разработке и совместной работе с кодом.
Хороший пользовательский опыт: не нужно ничего скачивать и устанавливать — можно работать прямо в браузере, что экономит время на установку и обновление программного обеспечения. Доступна стандартизированная возможность облачной установки и развёртывания, а также поддерживается облачное клонирование из основных репозиториев кода. В сценариях, где требуется ускорение компиляции, например при вычислении ai-моделей, можно увеличить характеристики среды разработки, а затем вернуть их обратно.
Интеллектуальная помощь: встроенный AI-ассистент кода способен генерировать качественный код, помогая разработчикам решать технические задачи и повышать эффективность написания кода.
Богатый набор плагинов: если стандартных настроек недостаточно, можно установить плагины онлайн для улучшения пользовательского опыта, а также поддерживается совместимость с плагинами VS Code.
Сохранность данных: не нужно беспокоиться о потере кода из-за отключения электричества или нехватки места для хранения — код сохраняется в любой момент.
Сценарии использования Cloud Studio
Онлайн-программирование: программировать можно прямо в браузере — доступна обширная среда разработки, которую можно использовать без дополнительной настройки.
Быстрая разработка: предустановленная среда позволяет быстро создавать рабочие пространства, интегрированные с такими функциями, как запуск проекта, отладка в реальном времени и удалённый доступ, что позволяет разработчикам сосредоточиться на написании основного бизнес-кода.
Удалённое собеседование: интервьюеры могут использовать Cloud Studio для составления задач и онлайн-проверки навыков программирования кандидатов.
Учебные демонстрации: преподаватели вузов могут использовать его для обучения, проведения live-демонстраций и онлайн-отладки кода.
Командная работа над проектом: при разработке крупных корпоративных проектов множество разработчиков могут работать удалённо из дома, при этом эффективность выше, чем при локальной модели разработки.
Цены
| Версия | Характеристики пространства | Доступное хранилище | Пропускная способность | Максимальный пакет трафика | Возможность одновременного запуска рабочих пространств | Максимальный объём на одно рабочее пространство | Персистентные ресурсы и максимальный общий объём хранилища на рабочее пространство | Пропускная способность и максимальный пакет трафика на рабочее пространство |
|---|---|---|---|---|---|---|---|---|
| Бесплатная версия | 1 ядро 2 ГБ | 40 ГБ | 4 Мбит/с | 100 ГБ/мес. | Возможен одновременный запуск одного рабочего пространства с характеристиками 1 ядро 2 ГБ | 4 ГБ | Поддерживается до 10 сохраняемых персистентных ресурсов, максимальный общий объём хранилища — 20 ГБ | Каждое рабочее пространство использует общую полосу 2 Мбит/с, максимальный пакет трафика — 100 ГБ/мес. |
| Стандартная версия | 2 ядра 4 ГБ | 80 ГБ | 6 Мбит/с | 200 ГБ/мес. | При помесячной оплате на 30 дней возможен одновременный запуск одного рабочего пространства с характеристиками 2 ядра 4 ГБ | 8 ГБ | Поддерживается до 10 сохраняемых персистентных ресурсов, максимальный общий объём хранилища — 80 ГБ | Каждое рабочее пространство использует общую полосу 6 Мбит/с, максимальный пакет трафика — 200 ГБ/мес. |
Руководство по использованию Cloud Studio
Создание рабочего пространства
Войдите в консоль на официальном сайте Tencent Cloud, нажмите «Начать использование», чтобы перейти в облачную IDE Cloud Studio, и создайте рабочее пространство одним из двух способов:
Способ 1: нажмите на карточку шаблона в разделе «Шаблоны пространств» — рабочее пространство будет создано автоматически с предварительно заданным именем, а предустановленная среда и образец кода будут запущены автоматически. После успешного создания откроется новая страница.
Способ 2: нажмите «Универсальное рабочее пространство», чтобы перейти на страницу создания. Нажмите «Создать», выберите предустановленную среду, укажите имя и описание рабочего пространства, выберите среду выполнения и источник кода. После настройки нажмите «Создать».
Использование рабочего пространства
В рабочем пространстве облачной IDE Cloud Studio можно размещать код проекта, устанавливать программную среду, запускать или компилировать проект. Нажмите в строке меню «Терминал — Новый терминал», внизу откроется панель, где можно выполнять команды, например создавать файлы или устанавливать программное обеспечение.
Управление рабочими пространствами
На странице со списком рабочих пространств можно запускать, останавливать, удалять и восстанавливать рабочие пространства:
Запуск: нажмите на карточку работающего рабочего пространства — оно откроется и запустится в новой вкладке, а на карточке отобразится статус «Работает».
Остановка: для работающего рабочего пространства нажмите кнопку 【Стоп】 справа на карточке, чтобы остановить его.
Удаление: неработающее рабочее пространство можно удалить, нажав кнопку 【Удалить】 в правом нижнем углу карточки. Удалённые рабочие пространства сохраняются в списке «Удалённые рабочие пространства» в течение 24 часов. Если за это время не выполнить восстановление, они будут безвозвратно уничтожены.
Помощник сценариста▸
AI Приложения
AI Новости