СберТех: GitVerse

Продукт
Название базовой системы (платформы): Искусственный интеллект (ИИ, Artificial intelligence, AI)
Разработчики: Сбербанк-Технологии (СберТех)
Дата премьеры системы: 2024/03/01
Дата последнего релиза: 2024/06/27
Отрасли: Информационные технологии
Технологии: Средства разработки приложений

Содержание

2024

Доступность таск-трекера для публичных и приватных репозиториев

Платформа для работы с исходным кодом GitVerse получила масштабное обновление. Об этом Сбер сообщил 27 июня 2024 года.

На платформе теперь доступны: удобный таск-трекер для публичных и приватных репозиториев, быстрая аналитика кода и оценка трудозатрат на его создание, а также возможность хранить цифровые артефакты

Добавленная функциональность позволит разработчикам оценить свои трудозатраты, провести аналитику кода, а также воспользоваться удобным таск-трекером для командной работы.

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

Все пользователи получат уникальный функционал AI-ассистента GIGA CODE, позволяющий провести всего за пару минут аналитику кода (AI Code Review) и оценку трудозатрат на его создание (AI-оценка трудозатрат). Эта функциональность доступна на языке Java в режиме beta-тестирования эксклюзивно на платформе GitVerse в публичных репозиториях. Разработчикам достаточно выбрать свой git-репозиторий или создать запрос на включение на платформе и попросить AI-ассистента помочь c задачами. На выходе они получат быструю аналитику кода при запросе на включение, а также оценку трудозатрат на java-разработку по репозиторию в целом и в разбивке по авторам коммитов.

Также пользователи теперь смогут управлять релизными версиями проекта и хранить цифровые артефакты — бинарные сборки, архивы исходного кода публикуемой версии, документацию и файлы с дополнительными материалами — в одном месте. Кроме того, можно хранить и публиковать пакеты для различных языков программирования, использовать их в процессе сборки, что расширяет возможности CI-/CD-конвейера на GitVerse. Инструмент поддерживает платформы maven, npm, docker, PyPI. А ещё появилась возможность задать критерии качества и отслеживать соответствие им на этапах ревью, сборки, публикации, а также контролировать качество кода. DevSecOps-конвейер позволит сделать разработку безопаснее.

«
Мы постоянно опираемся на потребности разработчиков и добавляем необходимые инструменты, чтобы вести разработку было ещё проще и быстрее. Часть востребованной функциональности мы реализовали на базе продуктов корпоративного уровня от СберТехаPlatform V Works: Task Tracker и Platform V Works: Artifactory. Эти решения уже доказали свою эффективность в масштабах Сбера, а теперь индивидуальные разработчики и небольшие команды могут воспользоваться преимуществами комьюнити-версий этих продуктов на GitVerse. Мы продолжим развивать платформу, автоматизируя рутинные процессы и делая разработку ещё более удобной,
сказал Андрей Белевцев, старший вице-президент, руководитель блока «Технологическое развитие» Сбербанка.
»

«
Мы представили масштабное обновление платформы, усилив её востребованной у разработчиков функциональностью. Так, например, разработчики смогут зеркалировать репозитории с GitVerse на другие площадки для резервного копирования. Ещё была улучшена функциональность поиска: пользователи могут в один клик находить нужный репозиторий и открывать проект в локальной среде разработки,
отметил Максим Тятюшев, генеральный директор СберТеха.
»

Доступность «зеркала» Docker Hub

Для пользователей GitVerse стало доступно российское «зеркало» Docker Hub. Об этом разработчик сообщил 3 июня 2024 года.

Разработчики могут продолжать пользоваться безопасными docker-образами, несмотря на блокировку. Сервис работает в режиме «бета».

На GitVerse опубликована подробная инструкция о том, как быстро и просто продолжить пользоваться привычными Docker-образами. Пользователи, столкнувшиеся 30 мая 2024 года с блокировкой на Docker Hub, могут перенастроить свои docker-клиенты на бесплатное «зеркало» менее чем за минуту. Кроме того, доступна инструкция по перенастройке альтернативного клиента podman. Размещенные образы соответствуют оригинальным с Docker Hub.

«
Понимая важность непрерывности рабочих процессов, мы оперативно выпустили обновление GitVerse, чтобы разработчики продолжали пользоваться безопасными docker-образами, несмотря на блокировку зарубежного сервиса,
сказал Максим Тятюшев, генеральный директор СберТеха.
»

Доступность для малого и среднего бизнеса

Платформа для работы с исходным кодом GitVerse получила масштабное обновление. Об этом Сбер сообщил 29 марта 2024 года.

На платформе доступны инструменты, ускоряющие разработку, реализован чат в GigaCode, а пользоваться GitVerse теперь может малый и средний бизнес.Как DevOps-сервис помогает «разгрузить» высоконагруженные системы BPMSoft

CI/CD-инструменты позволят автоматизировать сборку исходного кода и процессы поставки. Разработчики теперь могут воспользоваться уже написанными скриптами сборки, в один клик перенося свои проекты с Git-репозиториев. Технология оповещения о новых событиях на сервере (вебхуки) позволяет реализовать еще больше сценариев автоматизации. По событиям в GitVerse можно вызвать через API сторонние сервисы. Например, при определенных событиях в репозитории можно запустить сторонний сборочный конвейер или отправить уведомление в мессенджер.

Теперь AI-ассистент поможет разработчику решать задачи, связанные с кодом, в окне чата непосредственно в среде разработки. Сервис чата также доступен и в GitVerse, где при просмотре репозитория можно получить объяснение, что делает та или иная часть кода, а также советы по его улучшению. Список языков программирования, которые поддерживает GigaCode, пополнил Ruby, а также стала доступна генерация текстовых данных в формате JSON. На март 2024 года AI-ассистент поддерживает уже более 15 популярных языков программирования и устанавливается как плагин в привычные среды разработки, включая IDEA, PyCharm, VSCode, Jupyter.

Теперь разработка на GitVerse доступна не только индивидуальным разработчикам, но и малым и средним предприятиям. Компании могут организовать совместную работу команды и управлять доступами к своим репозиториям.

«
При разработке представленной функциональности мы учитываем пожелания пользователей, добавляем необходимые инструменты, чтобы они могли вести разработку еще проще и быстрее. С каждым релизом платформа будет становиться все более удобной и пополняться новыми популярными репозиториями, open source-версиями продуктов и инструментами для эффективной разработки. Будущее разработки мы видим в создании удобной среды по принципу единого окна, в которой все члены команды могут работать на своем этапе производственного процесса, заказывать облачную инфраструктуру и общаться. На всех этапах разработки партнерскую роль будет занимать AI: помогать писать код, советовать, как сконфигурировать стенд, готовить документацию, подсказывать шаги по CI/CD-конвейеру,
сказал Максим Тятюшев, генеральный директор СберТеха.
»

Также представлена дорожная карта развития платформы, согласно которой в 2024 году появится еще больше полезной функциональности для разработчиков:

  • инструменты для управления проектами, позволяющие удобно организовывать рабочие процессы;
  • интегрированная среда разработки позволит разворачивать полностью настроенные инструменты разработки в облаке. Функциональность будет доступна прямо из браузера: разработчик сможет легко и быстро открыть любой репозиторий GitVerse в среде разработки;
  • новые функции GigaCode: генерация тестов, автоматическое создание документации и умный рефакторинг. Число языков, которые поддерживает GigaCode, пополнят PHP, HTML, CSS, Markdown и Rust;
  • инструменты для безопасной разработки (оркестрация CI/CD, статический анализатор, управление секретами и безопасность зависимостей);
  • удобный и безопасный вход через популярные сервисы идентификации личности, а также мобильная версия платформы.

Запуск GitVerse

«СберТех», дочерняя компания «Сбера», 1 марта 2024 года представила GitVerse — платформу для совместной разработки и хостинга кода. На GitVerse разработчики могут бесплатно размещать проекты с открытым и закрытым кодом. Сервис создан и размещён в России, в связи с чем исключены риски недоступности разработок и кода для российских пользователей. Кроме того, для удобства разработчиков на GitVerse доступен перенос репозиториев с популярных git-площадок «в один клик», рассказали представители «СберТеха» порталу TAdviser.

«Сбер» запустил российский аналог GitHub

На платформе можно организовывать совместную работу, привлекать новых участников к развитию проектов, комментировать и проверять код, назначать задачи. А также общаться и обмениваться материалами о технологиях и open source.

«
«GitVerse позволяет не только публиковать свои проекты, но и взаимодействовать с open-source-сообществом, что крайне важно для рынка. В помощь разработчикам мы уже запустили открытое тестирование AI-ассистента для написания программного кода GigaCode, который, как показывает опыт наших команд в «Сбере», может сокращать время для создания кода на 25%, — заявил Андрей Белевцев, старший вице-президент, руководитель блока «Технологии» Сбербанка. — Уверен, что GitVerse станет популярным и востребованным инструментом для всей ИТ-индустрии. Совместно с ведущими разработчиками мы будем работать над размещением на площадке ещё большего количества востребованных репозиториев и сервисов».
»

Первые пользователи, зарегистрировавшиеся на GitVerse, смогут также присоединиться к открытому тестированию персонального AI-ассистента разработчика — сервиса GigaCode. GigaCode призван ускорить и упростить программирование, генерируя варианты завершения кода непосредственно в среде разработки в режиме реального времени. Решение поддерживает более 15 языков программирования, в том числе Java, Python, TypeScript, C/C++ и другие. При этом GigaCode устанавливается как плагин в привычные среды разработки, включая IDEA, PyCharm, VSCode, Jupyter. GigaCode развивается в синергии c сервисом GigaChat с точки зрения используемых технологий, процессов и подходов.

«
«Мы разрабатываем инструменты, которые упрощают создание приложений на всех этапах производственного процесса. Благодаря этому разработчики могут сфокусироваться на интересных задачах, об остальном позаботится встроенный искусственный интеллект», — отметил Максим Тятюшев, генеральный директор «СберТеха».
»

По его словам, на платформе уже выложены open-source-версии некоторых продуктов «СберТеха». В марте для пользователей откроется доступ к дополнительным сервисам и функциям для быстрой разработки, сборки и развёртывания приложений в облаке.

Как добавили в «СберТехе», пользователям доступен бесплатный годовой пакет облачных сервисов, с помощью которого можно размещать разработанные приложения в облаке с использованием технологий распределённого хранения и вычислений.

Ссылки

Сайт GitVerse



СМ. ТАКЖЕ (10)


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

За всю историю
2021 год
2022 год
2023 год
Текущий год

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

  Солар (ранее Ростелеком-Солар) (8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (4)
  Консом групп, Konsom Group (КонсОМ СКС) (2)
  IFellow (АйФэлл) (2)
  ЛАНИТ - Би Пи Эм (Lanit BPM) (2)
  Другие (30)

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

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

  Солар (ранее Ростелеком-Солар) (3)
  Unlimited Production (Анлимитед Продакшен, eXpress) (3)
  МТС Exolve (Межрегиональный ТранзитТелеком, МТТ) (2)
  Т1 Иннотех (ГК Иннотех) (1)
  Axiom JDK (БеллСофт) ранее Bellsoft (1)
  Другие (8)

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

За всю историю
2021 год
2022 год
2023 год
Текущий год

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

  Солар (ранее Ростелеком-Солар) (1, 8)
  Финансовые Информационные Системы (ФИС, FIS, Финсофт) (1, 4)
  Microsoft (4, 3)
  Oracle (2, 3)
  SAP SE (2, 2)
  Другие (16, 19)

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

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

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

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

За всю историю
2021 год
2022 год
2023 год
Текущий год

  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
  Java - 2
  Турбо X - 2
  Парадокс: MES Builder - 2
  Другие 22

  Solar appScreener (ранее Solar inCode) - 11
  Форсайт. Мобильная платформа (ранее HyperHive) - 3
  BSS Digital2Go - 3
  Cloud ML Space - 2
  Avaya Breeze (Avaya Engagement Development Platform) - 1
  Другие 8

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

  Solar appScreener (ранее Solar inCode) - 3
  EXpress Защищенный корпоративный мессенджер - 3
  МТС Exolve - 2
  МТС: Ocean Облачная платформа - 1
  Т1: Сфера Платформа производства ПО - 1
  Другие 8