Atlassian начала бета-тестирование платформы разработки облачных приложений Forge

16 декабрь, 2019 - 12:05

Atlassian начала бета-тестирование платформы разработки облачных приложений Forge

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

Анонсированная в четверг платформа Forge складывается из трёх основных частей: бессерверной платформы «функция-как-услуга» (Functions-as-a-Service, FaaS) с управляемыми Atlassian вычислениями; гибкого декларативного языка Forge UI, который позволяет создавать интерактивный пользовательский интерфейс с помощью всего лишь нескольких строк кода; современного DevOps-инструментария, основанного на средствах интерфейса командной строки Forge CLI.

Forge призвана облегчить разработчикам приложений решение реальных задач, освобождая их от решения множества проблем, связанных с облачными технологиями и оркестровкой жизненного цикла ПО. Например, с Forge UI, они могут использовать встроенные средства обеспечения безопасности. Приложения будут по умолчанию иметь самые свежие версии Atlaskit, официальной библиотеки пользовательских интерфейсов Atlassian, что сведёт к минимуму возникновение проблем при установке обновлений.

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

Архитектура FaaS позволит разработчикам сосредоточиться на базовой логике приложения и внедрять в него готовые функции без необходимости заново «изобретать колесо». В результате требуемый объём кодирования для воплощения идеи в готовое приложение, по оценкам Atlassian, снижается в 10 раз. Бессерверная FaaS-платформа базируется на службе Lambda компании AWS.

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

Вдобавок, создание, тестирование и внедрение приложений может осуществляться посредством непрерывной доставки и интеграции (CICD) с помощью Bitbucket Pipelines.

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