Новая платформа для разработки IT продуктов — Yandex SourceCraft

В сентябре 2024 года Яндекс представил прототип своей платформы SourceCraft, а уже в феврале 2025 года пользователи получат доступ к ней. Изначально доступ будет предоставляться в режиме технического превью. Компания сразу открыла возможность записи в лист ожидания — и те, кто попал в него, смогут первыми узнать информацию о технических возможностях платформы.
Подробнее о платформе
SourceCraft — новая платформа для разработки IT-продуктов, которую представил Яндекс. Она помогает создавать исходный код, упрощает работу с ним и сокращает время на запуск программного продукта. Дополнительно система позволяет:
- заниматься управлением, причем как самим приложением, так и командой, которая задействована в его разработке;
- упрощать процесс сборки приложения и его последующее развертывание;
- проводить тестирование и обнаруживать ошибки.
Предполагается, что рабочий инструмент заменит ушедшие аналоги. Яндекс заявляет, что с его помощью удастся проводить все этапы разработки. При этом не придется переключаться между разными системами. Все действия удастся выполнять в рамках одного программного интерфейса.
В основу платформы лег многолетний опыт разработчиков Яндекс, которые наработали его, создавая внутренние программы и приложения. Специалисты четко понимают, что нужно для эффективной разработки.
Первым компонентом новой площадки станет Yandex Code Assistant. Он функционирует на базе искусственного интеллекта и помогает работать с кодом. В результате ускоряется процесс его написания, упрощается работа с повторяющимися задачами.
Инструменты и преимущества
В пресс-службе Яндекс дали развернутый комментарий по поводу новой платформы, ее возможностей и преимуществ. Сообщается, что она будет оснащена инструментами для непрерывной интеграции и развертывания. Дополнительно пользователи получат доступ к системам аудита, мониторинга проектов. Так, можно будет выполнять контроль версий и хостинг кода.
Один из главных плюсов — возможность умного ревью кода. Обычно разработчики, планирующие внести большие изменения в код, переходят в специальные среды программирования. Они позволяют понять, где объявлена та или иная функция, что где используется, получить иную информацию. Минус этого способа в том, что он отнимает время. Разработчику приходится использовать стороннюю систему. Однако без выполнения процедуры раньше было не обойтись.
Создатели SourceCraft обещают, что теперь все вышеуказанные действия можно будет выполнять прямо в интерфейсе платформы, что позволит устранить неудобство и сократить время разработки. В результате программисты смогут проводить все проверки быстрее. Отмечается, что у других российских платформ такие возможности отсутствуют.
Платформа будет полезна как разработчикам, так и компаниям в целом. Работая с ней, можно упростить внедрение изменений в код, выполнять контроль за деятельность команды и каждого сотрудника по-отдельности.
Для разработчиков
Специалисты, непосредственно занимающиеся программными продуктами, смогут размещать проекты на площадке, выполнять полнофункциональную навигацию по коду. Работать с ним так же удобно, как и при помощи привычных IDE.
В системе присутствует встроенная документация. Вести ее можно прямо в репозитории. Еще одна удобная функция — дашборд автоматических проверок. Разработчики получают наглядные результаты. Система накапливает их. Когда необходимо, с информацией можно ознакомиться повторно. Разработчики заявляют, что перейти на SourceCraft с других платформ просто. Предусмотрена удобная бесшовная миграция и зеркалирование.
Для компаний
Большое количество полезных функций предусмотрено и для компаний. Благодаря интеграции с Yandex Cloud и наличию удобных инструментов для разработки, процесс запуска ускоряется. Дополнительно уделено внимание безопасности. Система поддерживает ее высокий уровень на всех этапах работы.
SourceCraft оснастят встроенными инструментами для аналитики. Они помогут отслеживать эффективность отдельных разработчиков и всей команды в целом. Так можно понять, какую пользу приносит сотрудник, поощрить специалистов за выдающиеся успехи.
Разработчики обещают, что SourceCraft станет отличным инструментом для оптимизации. Он поможет уменьшить затраты на сопровождение. Этого удалось добиться за счет внедрения в платформу систем:
- мониторинг;
- аудита;
- логгинга;
- трейсинга.
Компания сможет легко использовать и настраивать метрики. С их помощью удастся отслеживать процесс взаимодействия с платформой и использование сторонних серверов.
Другая удобная функция — гибкое управление кодом. С помощью удастся осуществить формализацию ответственности за его разные части, упростить настройку принятия изменений.
Как получить доступ к системе?
В феврале не стоит ожидать полноценного релиза. Платформа заработает в формате технического превью. Разработчики и представители компании смогут на практике ознакомиться с ней, оценить функции и возможности. Чтобы стать ознакомиться с техническими возможностями системы, необходимо записаться в лист ожидания. Сделать это можно уже сейчас. Вам предстоит:
- Зайти на официальный сайт SourceCraft. На нем размещена подробная информация обо всех особенностях и возможностях будущей платформы.
- Нажать на пункт «Оставить заявку». Он расположен в правом верхнем углу страницы.
- Заполнить онлайн-форму. Чтобы вас поставили в лист ожидания, укажите имя или ник, адрес электронной почты, номер телефона, сведения о компании, которую вы представляете. Также необходимо дать согласие на обработку персональных данных. Для этого проставьте галочки в двух окошках под формой заявки.
Отправить заявку на обработку. Для этого кликните на одноименную кнопку после анкеты.
Если все сделано правильно, вы попадете в лист ожидания. Когда доступ к техническому превью будет открыт, вы получите уведомление на адрес электронной почты, который был указан при заполнении анкеты. Система также оповестит, что нужно сделать, чтобы ознакомиться с платформой.
Заключение
SourceCraft обещать стать инновационным проектом, который сильно упростит деятельность разработчиков. Но пока Яндекс не показал работающий прототип платформы, ограничившись лишь демонстрацией интерфейса и описанием ее функций. Возможно, в феврале ситуация изменится, и разработчики смогут оценить все возможности.