Название базовой системы (платформы): | Eclipse |
Разработчики: | Red Hat |
Дата премьеры системы: | 2019/02/05 |
Технологии: | Средства разработки приложений |
2019: Описание IDE-среды
5 февраля 2019 года компания Red Hat сообщила о выпуске CodeReady Workspaces, Kubernetes-ориентированной браузерной среды разработки. CodeReady Workspaces, построенная на основе IDE-проекта с открытым кодом Eclipse Che и оптимизированная для Red Hat OpenShift и Red Hat Enterprise Linux, предоставляет корпоративным командам разработчиков общее окружение, включая инструменты и зависимости, необходимые для написания кода, сборки, запуска и отладки контейнерных приложений.
Корпоративный сектор активно применяет Kubernetes и контейнеры при создании и развертывании различных приложений и сервисов, однако по-настоящему контейнерно-ориентированная разработка требует серьезных изменений в части инструментальных средств и рабочих процессов. Традиционные инструменты разработки не рассчитаны на работу с Kubernetes и контейнерами, поэтому программистам приходится отвлекаться от написания кода и тратить время на ручное управление окружениями, пояснили в Red Hat.
«С распространением облачных приложений и Kubernetes как платформы для современных рабочих нагрузок, возникла потребность изменить то, как разработчики подходят к сборке, тестированию и развертыванию критически важных приложений. Существующие инструменты отстают от темпов развития контейнеризованной разработки, поэтому мы создали Red Hat CodeReady Workspaces, Kubernetes-ориентированную IDE, в основу которой положен наш опыт участия в проекте Eclipse Che. CodeReady Workspaces предлагает корпоративным командам разработчиков масштабируемую платформу совместной работы, которая поможет им быстрее и проще создавать приложения для Kubernetes и эффективно взаимодействовать друг с другом при работе над контейнерно-ориентированными приложениями». Брэд Микли (Brad Micklea), директор направления Developer Experience and Programs, Red Hat |
Согласно заявлению разработчика, Red Hat CodeReady Workspaces – это IDE-среда, которая работает внутри кластера Kubernetes и управляет программным кодом, а также зависимостями и артефактами в подах и контейнерах OpenShift. В отличие от традиционных инструментов, позволяющих использовать преимущества Kubernetes только на заключительных этапах разработки, таких как тестирование и развертывание, CodeReady Workspaces задействует OpenShift с самого начала, решая целый ряд сложностей, возникающих при переносе приложений из среды разработки в продакшн. При этом программистам не нужно досконально разбираться в Kubernetes или OpenShift, поскольку CodeReady Workspaces берет на себя всю работу по управлению артефактами Kubernetes, позволяя разработчикам быстро приступить к созданию контейнерных приложений OpenShift.Как с помощью EvaProject и EvaWiki построить прозрачную бесшовную среду для успешной работы крупного холдинга
Ускоренный запуск проектов
Со слов разработчика, Red Hat CodeReady Workspaces упрощает организацию совместной работы за счет шаблонов рабочих областей Factory. Такой шаблон задает местоположение исходных текстов, конфигурации среды исполнения и инструментальных средств проекта, а также необходимые команды. Шаблоны Factory позволяют быстро предоставить всем участникам команды полностью настроенное и готовое к использованию окружение для разработки Kubernetes-приложений. При этом программисты могут использовать любое устройство с браузером, любую ОС и любую IDE для доступа к своим собственным или общим рабочим областям.
«Выпуск IDE-среды Red Hat CodeReady Workspaces знаменует конвергенцию таких вещей, как технологии с открытым кодом на основе Eclipse Che, расширенные возможности совместной работы и связанный с безопасностью функционал, благодаря которому исходные тексты больше не хранятся на компьютерах разработчиков. В частности, CodeReady Workspaces предлагает браузерный интерфейс для кластера Kubernetes, который минимизирует потребность в конфигурировании и управлении инфраструктурой. Кроме того, CodeReady Workspaces позволяет легко подключить к работе над проектом нужных людей, просто отправив им ссылку для быстрого доступа к необходимым рабочим областям». |
Платформа для организации рабочих областей DevOps
Red Hat CodeReady Workspaces, по мнению разработчика, подходит для перехода на методологию DevOps. OpenShift позволяет ИТ-специалистам или командам разработчиков массово управлять рабочими областями в рамках программируемой и настраиваемой инфраструктуры, контролируя производительность систем и обеспечивая безопасность.
Команды разработчиков могут:
- интегрировать CodeReady Workspaces с уже имеющейся системой контроля версий (частными или публичными репозиториями);
- контролировать разрешения и ресурсы рабочих областей;
- лучше защитить интеллектуальную собственность, убрав исходные тексты с ноутбуков и других личных устройств разработчиков;
- реализовать единый вход с использованием LDAP или Active Directory.
По информации на февраль 2019 года Red Hat CodeReady Workspaces бесплатно предоставляется в рамках подписки OpenShift и доступна для загрузки участникам программы Red Hat Developer Program.
Заказчик | Интегратор | Год | Проект |
---|---|---|---|
- Всемирная организация здравоохранения (World Health Organization) | Red Hat | 2020.11 |
Подрядчики-лидеры по количеству проектов
Солар (ранее Ростелеком-Солар) (46)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
Форсайт (11)
Axiom JDK (БеллСофт) ранее Bellsoft (10)
Бипиум (Bpium) (10)
Другие (388)
Солар (ранее Ростелеком-Солар) (8)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
Консом групп, Konsom Group (КонсОМ СКС) (2)
ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
IFellow (АйФэлл) (2)
Другие (30)
Солар (ранее Ростелеком-Солар) (10)
Форсайт (3)
Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
КРИТ (KRIT) (2)
Cloud.ru (Облачные технологии) ранее SberCloud (2)
Другие (13)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Солар (ранее Ростелеком-Солар) (2, 48)
Microsoft (41, 47)
Oracle (49, 26)
Hyperledger (Open Ledger Project) (1, 23)
IBM (33, 18)
Другие (592, 303)
Солар (ранее Ростелеком-Солар) (1, 8)
Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
Microsoft (4, 3)
Oracle (2, 3)
SAP SE (2, 2)
Другие (16, 19)
Солар (ранее Ростелеком-Солар) (1, 11)
Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
Форсайт (1, 3)
Сбербанк (1, 2)
Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
Другие (9, 9)
Солар (ранее Ростелеком-Солар) (1, 6)
Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
Мобильные ТелеСистемы (МТС) (1, 4)
МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
Форсайт (1, 3)
Другие (14, 24)
Мобильные ТелеСистемы (МТС) (2, 3)
Солар (ранее Ростелеком-Солар) (1, 3)
Unlimited Production (Анлимитед Продакшен, eXpress) (1, 3)
МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
Т1 Иннотех (ГК Иннотех) (1, 1)
Другие (11, 11)
Распределение систем по количеству проектов, не включая партнерские решения
Solar appScreener (ранее Solar inCode) - 48
Hyperledger Fabric - 23
Windows Azure - 20
FIS Platform - 15
Форсайт. Мобильная платформа (ранее HyperHive) - 12
Другие 323
Solar appScreener (ранее Solar inCode) - 8
FIS Platform - 4
Парадокс: MES Builder - 2
Java - 2
Siemens Xcelerator - 2
Другие 22
Solar appScreener (ранее Solar inCode) - 11
BSS Digital2Go - 3
Форсайт. Мобильная платформа (ранее HyperHive) - 3
Cloud ML Space - 2
Tarantool Data Grid - 1
Другие 8