Фонд Eclipse учредил новую рабочую группу по облачным инструментам разработки. Рабочая группа по облачным инструментам разработки Eclipse призвана стимулировать эволюцию и широкое внедрение стандартов де-факто для облачных инструментов разработки, согласно Eclipse.
Более конкретно, группа будет работать над стандартами в таких аспектах, как языковая поддержка, расширения и определение рабочей области разработчика. Группа также будет:
«исследует влияние и оптимизацию для запуска инструментов разработчика в облачной среде, включая масштабирование / масштабирование до нуля выполнения вычислительных задач, таких как CI и тестирование.»
Майк Милинкович, исполнительный директор Фонда Eclipse, сказал::
«Я не видел инициативы с потенциальным влиянием на индустрию инструментов разработки с момента основания Фонда Eclipse в 2004 году, когда мы организовали около 12 проектов, связанных с IDE Eclipse.»
Фонд говорит, что существует огромный спрос на облачные технологии разработки с открытым исходным кодом, ссылаясь на опрос разработчиков Java в начале года, который показал, что более 80 процентов заявили, что они либо уже, либо планируют создавать облачные нативные приложения в течение следующих 12-18 месяцев.
Облачная разработка Eclipse-это проект верхнего уровня Eclipse, ориентированный на разработку приложений для облака и в облаке. Проекты-участники Eclipse Cloud Development включают Che, Theia, Dirigible, CodeWind, Sprotty, инструменты Eclipse для CloudFoundry, Flux, Orion и Winery.
Милинкович описывает, что Che 7-это первая в мире собственная среда разработки Kubernetes, созданная с нуля для разработки облачных приложений. Che предназначен для облегчения работы над облачными нативными приложениями для разработчиков, которые не являются экспертами Kubernetes. Che использует Eclipse Theia, которая предоставляет модульную и расширяемую платформу IDE, построенную на современных веб-технологиях, которые можно запускать как на рабочем столе, так и в браузере.
Дирижабль-это интегрированная среда разработки как услуга (IDEaaS) для динамических приложений. Он предоставляет как инструменты разработки, так и среду выполнения. CodeWind расширяет стандартные IDE с функциями для написания, отладки и развертывания облачных приложений.
Sprotty-это платформа построения диаграмм с открытым исходным кодом для Интернета, а Orion-это платформа интеграции открытых инструментов на основе браузера, которая полностью ориентирована на разработку для Интернета, в Интернете. Winery-это веб-среда для графического моделирования топологий TOSCA и планов управления этими топологиями.