Облачная платформаAdvanced

Что такое CodeArts?

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

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

Архитектура

CodeArts состоит из следующих сервисов:

  • CodeArts Req предоставляет гибким командам разработки простые и эффективные сервисы координации, включая управление несколькими проектами, управление гибкими итерациями, Kanban‑коллаборацию, управление требованиями, отслеживание дефектов, управление документами, многоуровневую доску объявлений и статистические отчёты.
  • CodeArts Repo: Предоставляет распределённое управление кодом и возможности совместной разработки на основе Git, включая управление участниками, контроль прав доступа, хостинг кода, проверку кода, ревью кода, отслеживание кода и непрерывную интеграцию. Это помогает предприятиям разных масштабов улучшить качество и эффективность R&D.
  • CodeArts Pipeline: Сервис конвейера, позволяющий визуализировать и настраивать ваш процесс доставки, повышая эффективность и качество доставки.
  • CodeArts Check управляет качеством кода в облаке. Вы можете легко выполнять статические проверки и проверки безопасности кода на нескольких языках программирования и получать всесторонние отчёты о качестве. CodeArts Check также позволяет просматривать сгруппированные дефекты с предложениями по исправлению, эффективно контролируя качество.
  • CodeArts Build предоставляет удобную платформу компиляции и сборки кода, поддерживающую несколько языков программирования в облаке. Это помогает предприятиям повысить эффективность сборки.
  • CodeArts Deploy: Поддерживает развертывание в хостах и контейнерах с использованием нескольких языков и технологических стеков, включая Tomcat и Spring Boot. Инкапсуляция плагинов и оркестрация функций развертывания помогают быстро и эффективно выпускать программное обеспечение.
  • CodeArts TestPlan: Охватывает весь процесс тестового плана, проектирования тестов, тест‑кейсов, выполнения тестов и оценки тестов, и направлен на помощь предприятиям в совместных, эффективных и надёжных тестовых действиях перед выпуском продукта.
  • CodeArts Artifact: Управляет артефактами сборки исходного кода, включая Maven и npm. CodeArts Artifact бесшовно связывает локальные инструменты сборки и облачный CI/CD, позволяя управлять жизненным циклом программных пакетов для повышения качества и эффективности выпуска. Он также предоставляет функции, такие как контроль версий артефактных пакетов, детальное управление правами доступа и многое другое.

Figure 1 Архитектура