AWS Cloud9

Облачная IDE для создания, запуска и отладки кода

Специальное объявление для пользователей сайта c9.io. Читать здесь.

AWS Cloud9 – это облачная интегрированная среда разработки (IDE), которая позволяет создавать, запускать и отлаживать код, используя только браузер. Она включает в себя редактор кода, отладчик и терминал. Cloud9 включает предустановленный набор основных инструментов для популярных языков программирования, включая JavaScript, Python, PHP и другие. Это избавляет от необходимости устанавливать программы или настраивать систему разработки перед запуском новых проектов. Поскольку IDE Cloud9 – облачная среда, можно работать над своими проектами из дома, офиса или любого другого места: достаточно иметь подключенный к Интернету компьютер. Помимо этого Cloud9 предоставляет эффективный процесс разработки бессерверных приложений, позволяя без труда определять ресурсы, отлаживать код и переключаться между локальным и удаленным исполнением таких приложений. С помощью Cloud9 пользователи могут быстро подключать к среде разработки других членов своей команды, программировать вместе с коллегами и в режиме реального времени отслеживать код, добавленный другими.

Introducing AWS Cloud9

Преимущества

Создание кода прямо в браузере

AWS Cloud9 дает возможность запускать среду разработки на управляемых инстансах Amazon EC2 или любых существующих серверах Linux с поддержкой SSH. Это означает, что пользователи AWS Cloud9 могут создавать, запускать и отлаживать приложения, имея под рукой лишь браузер, не отвлекаясь на установку или обслуживание локальной IDE. Редактор кода и встроенный отладчик Cloud9 помогают ускорить работу за счет таких удобных возможностей, как подсказки, автодополнение кода и пошаговая отладка. Терминал Cloud9 предоставляет браузерную оболочку, которая позволяет устанавливать дополнительное ПО, отправлять код в репозитории Git или вводить команды.

AWS_Cloud9_Asset01_R3_P

Совместное создание кода в режиме реального времени

AWS Cloud9 упрощает совместную работу над кодом. Можно подключить коллег к общей среде разработки за несколько щелчков мышью и работать над кодом вместе. Во время совместной работы все участники могут в режиме реального времени видеть код, создаваемый другими, и общаться в чате прямо в IDE.

C9-Collab-Image@3x
Простота разработки бессерверных приложений

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

AWS_Cloud9_Asset03_R3P

Терминал для прямого доступа к AWS

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

Terminal New

Быстрый запуск новых проектов

AWS Cloud9 упрощает запуск новых проектов. Среда разработки Cloud9 содержит встроенный инструментарий более чем для 40 языков программирования, включая Node.js, JavaScript, Python, PHP, Ruby, Go и C++. Это избавляет от необходимости выполнять установку и настраивать файлы, SDK и подключаемые модули для процессов разработки, позволяя приступить к созданию кода для популярных стеков приложений за считаные минуты. Так как среда Cloud9 является облачной, можно без труда поддерживать несколько параллельных сред разработки для изолирования ресурсов проекта.

AWS_Cloud9_Asset06_R3P

Публикации в блоге

headshot-takeover-randall
Рэндол Хант
30 ноября 2017 года

Видео

Обзорный вебинар по AWS Cloud9

Николай Онкен представляет обзор среды IDE AWS Cloud9 и демонстрирует ее основные функции.

Подробнее о возможностях AWS Cloud9

Перейти на страницу с подробным описанием
Готовы приступить к разработке?
Начать работу с AWS Cloud9
Есть вопросы?
Свяжитесь с нами