Red Hat CodeReady Workspaces

Продукт
Название базовой системы (платформы): 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, предоставляет корпоративным командам разработчиков общее окружение, включая инструменты и зависимости, необходимые для написания кода, сборки, запуска и отладки контейнерных приложений.

Red Hat CodeReady Workspaces

Корпоративный сектор активно применяет 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.Гид по системам UEBA: 8 наиболее заметных продуктов, доступных на российском рынке 8.1 т

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

Со слов разработчика, Red Hat CodeReady Workspaces упрощает организацию совместной работы за счет шаблонов рабочих областей Factory. Такой шаблон задает местоположение исходных текстов, конфигурации среды исполнения и инструментальных средств проекта, а также необходимые команды. Шаблоны Factory позволяют быстро предоставить всем участникам команды полностью настроенное и готовое к использованию окружение для разработки Kubernetes-приложений. При этом программисты могут использовать любое устройство с браузером, любую ОС и любую IDE для доступа к своим собственным или общим рабочим областям.

«
«Выпуск IDE-среды Red Hat CodeReady Workspaces знаменует конвергенцию таких вещей, как технологии с открытым кодом на основе Eclipse Che, расширенные возможности совместной работы и связанный с безопасностью функционал, благодаря которому исходные тексты больше не хранятся на компьютерах разработчиков. В частности, CodeReady Workspaces предлагает браузерный интерфейс для кластера Kubernetes, который минимизирует потребность в конфигурировании и управлении инфраструктурой. Кроме того, CodeReady Workspaces позволяет легко подключить к работе над проектом нужных людей, просто отправив им ссылку для быстрого доступа к необходимым рабочим областям».

Арнел Дайрана (Arnal Dayaratna), директор по исследованиям Software Development, IDC
»

Платформа для организации рабочих областей DevOps

Red Hat CodeReady Workspaces, по мнению разработчика, подходит для перехода на методологию DevOps. OpenShift позволяет ИТ-специалистам или командам разработчиков массово управлять рабочими областями в рамках программируемой и настраиваемой инфраструктуры, контролируя производительность систем и обеспечивая безопасность.

Команды разработчиков могут:

  • интегрировать CodeReady Workspaces с уже имеющейся системой контроля версий (частными или публичными репозиториями);
  • контролировать разрешения и ресурсы рабочих областей;
  • лучше защитить интеллектуальную собственность, убрав исходные тексты с ноутбуков и других личных устройств разработчиков;
  • реализовать единый вход с использованием LDAP или Active Directory.

По информации на февраль 2019 года Red Hat CodeReady Workspaces бесплатно предоставляется в рамках подписки OpenShift и доступна для загрузки участникам программы Red Hat Developer Program.



ПРОЕКТЫ (1) ИНТЕГРАТОРЫ (1) СМ. ТАКЖЕ (2)


Подрядчики-лидеры по количеству проектов

За всю историю
2022 год
2023 год
2024 год

  Солар (ранее Ростелеком-Солар) (46)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (15)
  Форсайт (11)
  Axiom JDK (БеллСофт) ранее Bellsoft (10)
  Бипиум (Bpium) (10)
  Другие (393)

  Солар (ранее Ростелеком-Солар) (10)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (3)
  Форсайт (3)
  Cloud.ru (Облачные технологии) ранее SberCloud (2)
  КРИТ (KRIT) (2)
  Другие (13)

  Солар (ранее Ростелеком-Солар) (6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (4)
  Robin (Робин) (3)
  Форсайт (3)
  Другие (23)

  Unlimited Production (Анлимитед Продакшен, eXpress) (4)
  Солар (ранее Ростелеком-Солар) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1)
  Effective Technologies (Эффектив Технолоджис) (1)
  Другие (11)

Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров

За всю историю
2022 год
2023 год
2024 год

  Солар (ранее Ростелеком-Солар) (2, 48)
  Microsoft (41, 47)
  Oracle (49, 26)
  Hyperledger (Open Ledger Project) (1, 23)
  IBM (33, 18)
  Другие (608, 308)

  Солар (ранее Ростелеком-Солар) (1, 11)
  Banks Soft Systems, BSS (Бэнкс Софт Системс, БСС) (1, 3)
  Форсайт (1, 3)
  Cloud.ru (Облачные технологии) ранее SberCloud (1, 2)
  Сбербанк (1, 2)
  Другие (9, 9)

  Солар (ранее Ростелеком-Солар) (1, 6)
  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 6)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 4)
  Мобильные ТелеСистемы (МТС) (1, 4)
  РЖД-Технологии (1, 3)
  Другие (14, 24)

  Unlimited Production (Анлимитед Продакшен, eXpress) (1, 4)
  Мобильные ТелеСистемы (МТС) (2, 3)
  Солар (ранее Ростелеком-Солар) (1, 3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (1, 2)
  Сбербанк-Технологии (СберТех) (1, 1)
  Другие (14, 14)

Распределение систем по количеству проектов, не включая партнерские решения

За всю историю
2022 год
2023 год
2024 год

  Solar appScreener (ранее Solar inCode) - 48
  Hyperledger Fabric - 23
  Windows Azure - 20
  FIS Platform - 15
  Форсайт. Мобильная платформа (ранее HyperHive) - 12
  Другие 328

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  Bpium Конструктор корпоративных систем - 1
  Другие 8

  EXpress Защищенный корпоративный мессенджер - 6
  Solar appScreener (ранее Solar inCode) - 6
  МТС Exolve - 4
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  РЖД и Робин: Облачная фабрика программных роботов - 3
  Другие 14

  EXpress Защищенный корпоративный мессенджер - 4
  Solar appScreener (ранее Solar inCode) - 3
  МТС Exolve - 2
  Docker Платформа распределённых приложений - 1
  GreenData Платформа - 1
  Другие 11