Продолжая серию анонсов конференции re:Invent, в четверг Amazon объявила о выпуске AWS Cloud9, интегрированной среды разработки (IDE), которая позволяет писать, запускать и отлаживать программный код прямо в окне веб-браузера.
AWS Cloud9 состоит из трёх базовых частей: Ace Editor, инструментов групповой работы и интегрированных сервисов AWS, включая Lambda-функции для бессерверной разработки.
Редактор Ace Editor предлагает ряд типичных возможностей, облегчающих создание программного кода: проверку синтаксиса, авто-отступ, автозавершение, форматирование кода, разделение окон, встроенный версионный контроль, поддержку нескольких курсоров и выделений. AWS обещает, что запаздывание при печати не будет ощущаться даже для файлов из 100 тыс. строк. Ace Editor комплектуется двумя десятками тем, имеет режим Vim и предустановленные средства отладки.
Разработчики могут создавать с помощью AWS Cloud9 новые Lambda-функции и использовать шаблоны Serverless Application MOdel. Cloud9 комплектуется инструментом SAM для локального тестирования и бессерверной разработки. В пакет входят популярные средства языков программирования, таких как Javascript, Python и PHP.
Этот релиз, в основу которого положены технологии стартапа Cloud9, купленного Amazon более года назад, позволит AWS предложить достойную альтернативу IDE-предложениям других облачных провайдеров, и прежде всего Visual Studio компании Microsoft.
Оплаты за новое «облачно-нативное» IDE не предусмотрено, тарифицироваться будет только использование ресурсов процессоров и памяти. Cloud9 уже предлагается в регионах US West (Орегон), US East (Огайо), US East (Северная Виргиния), EU (Ирландия) и Asia Pacific (Сингапур).