1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/choerodon-choerodon

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Чоэродон — открытая платформа для гибкого сотрудничества в мультиоблачной среде, охватывающая всю цепочку создания стоимости

Чоэродон (Choerodon) — это открытая платформа для гибкого сотрудничества в мультиоблачной среде. Она основана на открытых технологиях, включая Kubernetes, Istio, Knative, Gitlab и Spring Cloud, что позволяет интегрировать локальные и облачные среды и обеспечивать согласованность корпоративных облачных и гибридных облачных сред. Предоставляя возможности Lean-Agile, непрерывной доставки, контейнерных сред, микросервисов, DevOps и другие, платформа помогает организациям управлять жизненным циклом приложений и быстро и часто предоставлять бизнес-ценность.

Чоэродон предоставляет:

  • Комплексный набор инструментов, поддерживающий лучшие практики DevOps, помогающий в управлении Scrum от планирования, программирования, сборки, тестирования, публикации и операций.
  • Набор микросервисных фреймворков на основе Spring Cloud, которые помогают компаниям быстрее и эффективнее разрабатывать микросервисы.

Чоэродон 2.0: открытый исходный код с новыми возможностями для большей доступности и стабильности!

Чоэродон версии 2.0 предлагает новые возможности для управления открытым исходным кодом, управления библиотекой артефактов, CI/CD-конвейера, управления контейнерами, ресурсами среды, развёртывания приложений и многого другого, чтобы обеспечить большую доступность и стабильность. Хотя этот выпуск не включает управление проектами, управление тестированием, базу знаний и т. д., вы можете зарегистрироваться для пробной среды, чтобы испытать функции управления сотрудничеством над проектом.

Следует отметить, что Choerodon CE 2.0 не поддерживает обновления с версии v1.1. Однако мы искренне надеемся, что вы сможете установить Choerodon CE 2.0 и оценить отличную производительность и функциональность, предоставляемые Choerodon 2.0. Ждём вашего участия и обратной связи!

Чоэродон версии 2.0 приносит вам совершенно новый опыт работы с открытым исходным кодом!

Особенности Чоэродона

  • Сотрудничество (Enterprise Edition) — объединение Lean-Agile для управления бизнес-требованиями и задачами для создания эффективной совместной экосистемы. Предоставляет инструменты для совместной работы, такие как рабочий список, карта историй и управление знаниями. Это цепочка создания стоимости, которая проходит через разработку, тестирование и развёртывание. Способствует общению между членами команды, снижает затраты на управление проектами и повышает эффективность общения и совместной работы.

  • Разработка — предоставляет итеративное планирование и непрерывный интеграционный конвейер, чтобы помочь стандартизировать разработку прикладных сервисов и добиться быстрой итерации. Руководствуясь концепцией DevOps в сочетании с бережливым канбаном и управлением ветвями Gitlab, он обеспечивает непрерывный интеграционный конвейер, сокращает цикл разработки прикладных служб, повышает эффективность работы команд и эффективно и часто поставляет новые версии программного обеспечения тестовым группам или... Пользователи

  • Развёртывание (Deployment) — конвейерное многоэтапное развёртывание в один клик. Пользователи могут легко использовать функцию развёртывания для управления различными службами приложений, разработанными и развёрнутыми с использованием Choerodon, включая запуск и остановку приложений, мониторинг состояния и контроль версий, соответствующих службам приложений, управление контейнерами и т. д., а также включает управление различными ресурсами, задействованными в службах приложений, такими как сеть, доменное имя, служба базы данных, кэш-сервис и др.

  • Тестирование (Test, Enterprise Edition) — инструменты непрерывного тестирования Agile могут эффективно повысить эффективность и качество тестирования программного обеспечения. Управление тестированием предоставляет пользователям инструмент непрерывного тестирования Agile, включая управление тестовыми сценариями, цикл тестирования, анализ тестов и т.д., что может эффективно повысить эффективность и качество тестирования ПО, улучшить гибкость тестирования и уровень визуализации, и в конечном итоге сократить время тестирования и позволить пользователям сосредоточиться на создании функций ПО.

  • Эксплуатация (Operation) — собраны различные отчёты, которые помогают управлять проектом, отображают детали прогресса проекта и проблемы в различных измерениях. Включают отчёты Agile (диаграмма кумулятивной линии потока, график выгорания и т. д.), отчёты DevOps (график отправки кода, график качества кода и т. д.) и отчёт о тестировании.

  • Микросервисная платформа — микросервисная платформа, основанная на микросервисной технологической платформе hzero, с этой платформой разработки пользователь может легко создавать службы приложений.

Также вы можете просмотреть скриншоты Choerodon (SCREENSHOT.md), чтобы получить наиболее интуитивное понимание Choerodon, и вы можете посетить веб-сайт Choerodon choerodon.io.

Список взаимосвязей компонентов

└─ choerodon-parent                                CHOERODON parent
    ├─ choerodon-register                                eureka server
    ├─ choerodon-gateway                                 gateway service
    ├─ choerodon-swagger                                 swagger service
    ├─ choerodon-admin                                   platform administration service
    ├─ choerodon-oauth                                   oauth service
    ├─ choerodon-iam                                     iam service
    ├─ choerodon-platform                                platform management
    ├─ choerodon-file                                    file service
    ├─ choerodon-monitor                                 monitor service
    ├─ choerodon-message                                 message service
    ├─ devops-service-business                           devops service
    ├─ workflow-service                                  workflow
    ├─ gitlab-service                                    gitlab service
    ├─ hrds-prod-repo                                    production repository service
    ├─ hrds-code-repo                                    code repository service
    ├─ hzero-parent                                      hzero parent
    └─ choerodon-starter-parent                          common develop dependency parent
        ├─ choerodon-gitlab4j-api                             choerodon gitlab api
        ├─ choerodon-tool-liquibase                           liquibase initialization tool 
        │  └─ hzero-installer                                 hzero initialization tool
        ├─ choerodon-starter-core                             common helper
        └─ choerodon-starter-asgard                           asgard client

Для получения подробной информации о компонентах HZERO-PARENT см. HZERO.

Установка Пожалуйста, следуйте документации по установке, чтобы установить Choerodon.

Чтобы начать использовать Choerodon

Руководство по эксплуатации см. в соответствующем разделе. Пожалуйста, ознакомьтесь с документацией choerodon.io (https://support.yqcloud.com/#/knowledge/public/407850582201335808/web_c7n?tenantId=228549383619211264&version=V2.0.0&menu=folder&folderId=444160602170609664).

Если у вас есть вопросы, вы можете задать их на форуме (https://openforum.hand-china.com/c/33-category/33).

Начало разработки с Choerodon

В структуре разработки микросервисов Choerodon есть две стороны: микросервисный бэкенд и фронтенд.

Если вы хотите разработать микросервисный бэкенд, обратитесь к документации разработчика микросервисов (https://support.yqcloud.com/#/knowledge/public/407850582201335808/web_c7n?tenantId=228549383619211264&version=V2.0.0&menu=knowledge&knowledgeId=444098186002984960).

Также с помощью документации фронтенд-разработчика (https://support.yqcloud.com/#/knowledge/public/407850582201335808/web_c7n?tenantId=228549383619211264&version=V2.0.0&menu=knowledge&knowledgeId=444098189316468736) вы можете использовать стиль фронтенда Choerodon.

Компоненты Choerodon

Этот репозиторий содержит исходный код документации Choerodon. Если вы ищете отдельные компоненты, они находятся в своих собственных репозиториях.

  • choerodon-starter [GitHub]|[Gitee] — это инструментарий, разработанный Choerodon, который предоставляет некоторые основные зависимости, используемые в процессе разработки.
  • choerodon-framework [GitHub]|[Gitee] — фреймворк микросервисов Choerodon.
  • choerodon-register [GitHub]|[Gitee] — сервис реестра платформы Choerodon основан на Eureka.
  • choerodon-platform [GitHub]|[Gitee] — этот сервис является основным управляющим сервисом платформы Choerodon и в основном предоставляет некоторые базовые возможности для платформы, такие как конфигурация системы, конфигурация разработки и т. д.
  • choerodon-oauth [GitHub]|[Gitee] — этот сервис представляет собой центр авторизации архитектуры микросервисов Choerodon и в основном отвечает за настройку разрешений пользователей и авторизацию.
  • choerodon-swagger [GitHub]|[Gitee] — этот сервис — служба управления документами API Choerodon, которая в основном отвечает за управление документами интерфейса, документами API платформы разработки тестирования и отладки.
  • choerodon-gateway [GitHub]|[Gitee] — этот сервис — сервис шлюза микросервисов Spring Cloud Gateway на основе Choerodon.
  • choerodon-file [GitHub]|[Gitee] — сервис управления файлами Choerodon, предоставляющий услуги хранения файлов для платформы.
  • choerodon-message [GitHub]|[Gitee] — сервис управления сообщениями Choerodon, единый портал push-уведомлений для платформы.
  • choerodon-admin [GitHub]|[Gitee] — этот сервис — сервис управления платформой Choerodon, обеспечивающий автоматическую маршрутизацию, обновление полномочий, обновление информации swagger.
  • choerodon-iam [GitHub]|[Gitee] — этот сервис является основным бэкэнд-сервисом Choerodon с административными функциями, такими как пользователь, роль, разрешение, организация, проект, политика паролей, клиент, меню. another](https://zknow.com/zknow/about/contact-u).

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Choerodon — платформа для повышения эффективности работы в рамках всех сценариев, которая предоставляет систематизированные методологии и инструменты для совместной работы, тестирования, DevOps и контейнеров. Она помогает предприятиям оптимизировать процессы проектирования, разработки, развёртывания, тестирования и эксплуатации, обеспечивая комп... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/choerodon-choerodon.git
git@api.gitlife.ru:oschina-mirror/choerodon-choerodon.git
oschina-mirror
choerodon-choerodon
choerodon-choerodon
master