Архитектура и Devops в 1С: полный спектр знаний для профессионалов (3 поток) [Роман Кузин]

Bot

Администратор
Команда форума
23 Янв 2020
197,363
3,124
113

Складчина: Архитектура и Devops в 1С: полный спектр знаний для профессионалов (3 поток) [Роман Кузин]​

upload_2025-11-11_1-18-1.png

Из чего состоит работа архитектора 1С?:

  • Быть техническим лидером — уметь преодолевать проблемы, задавать вопросы и составлять планы решения. Использовать технологии, помогающие в решении задач.
  • Проектировать бизнес-процессы — понимать, как запускать и улучшать их, исправлять неактуальные схемы.
  • Проектировать интеграции — участвовать в тестировании и обеспечивать устойчивость сквозных процессов.
  • Управлять требованиями — ставить требования к коду, интеграциям и процессам и следить за их выполнением.
  • Внедрять практики CI/CD — управлять релизами и поставками новых версий, автоматизировать рутину команды.
  • Внедрять авто-тесты — контролировать качество системы и выявлять ошибки до переноса в продуктив.
Этапы обучения на курсе:
1. Проектирование архитектуры, сервисов и процессов системы — знакомство с BPMN, C4, Sequence и Archimate.

  • Участники познакомятся с нотациями BPMN (Business Process Model and Notation), C4 и Sequence. Будет рассмотрено, как и когда применять каждую из них:

- BPMN — для моделирования бизнес-процессов.
- C4 — для визуализации архитектуры программного обеспечения на разных уровнях.
- Sequence — для описания взаимодействий между компонентами системы.Применение нотации Archimate(2 занятия)

  • Изучение Archimate, позволяющей проектировать корпоративную архитектуру. Участники научатся создавать модели, которые помогут визуализировать связи между бизнесом, приложениями и технологиями.
2. Работа с Git и Onescript — выгрузка артефактов, синхронизация, работа с Pull Request-ами.
  • Выгрузка и хранение артефактов в Git
    Участники научатся основам работы с Git: создание репозиториев, коммиты и управление версиями
  • Синхронизация хранилища и GIT с использованием OneScript
    Запустим интеграции Git с Onescript для автоматизации процессов синхронизации и управления версиями.
  • Работа с Pull Request-ами
    Участники изучат процесс создания и обработки Pull Request-ов, включая код-ревью и слияние изменений.
3. Автотестирование — дымовые, юнит- и сценарные тесты на VanessaADD и VanessaAutomation.
  • Дымовое тестирование на VanessaADD
    Обучение запуску дымовых тестов для проверки базовой функциональности системы.
  • Юнит-тестирования на VanessaADD
    Изучение юнит-тестирования: написание и запуск тестов для проверки отдельных модулей кода.
  • Сценарные тесты на VanessaAutomation
    Старт в сценарном тестировании: создание и выполнение тестов, имитирующих реальные сценарии использования системы.
4. Jenkins и SonarQube — настройка пайплайнов CI/CD, автоматизация тестирования, анализ кода.
  • Введение в Jenkins
    Установка, настройка и проектирование пайплайнов для автоматизации процессов CI/CD.
  • Запуск синхронизации хранилища и Git в Jenkins
    Настройка Jenkins и написание скриптов для автоматической синхронизации с удаленными репозиториями Git.
  • Запуск дымового и сценарного тестирования в Jenkins(2 занятия)
    Участники научатся настраивать Jenkins для автоматического запуска тестов после сборки проекта.
  • Работа с Sonarqube
    Познакомимся с анализатором кода и научимся применять его в работе и интегрировать в Jenkins
5. Проектирование интеграций с RMQ — создание библиотеки RabbitMQ и работа с очередями сообщений.
  • Создание библиотеки RMQ для 1С(2 занятия)
    Участники создадут библиотеку для работы с RabbitMQ (RMQ) и интегрируют её в подсистему проекта, обсуждая принципы работы с очередями сообщений.
6. Мониторинг 1С и производительности — настройка Sentry, ClickHouse, анализ технологического журнала.
  • Выгрузка ошибок журнала регистрации
    Обучение настройке Sentry для мониторинга ошибок в приложении и выгрузки данных о них. Интеграция с ClickHouse для загрузки журнала регистрации (ЖР).
  • Анализ технологического журнала и поиск проблем производительности
    Участники научатся анализировать технологический журнал для выявления узких мест в производительности системы и получат инструменты для анализа.
Преимущества курса «Архитектура и DevOps в 1С»:
  • Практический опыт — работа с реальными кейсами и лучшими практиками крупных компаний.
  • Глубокое понимание трендов — актуальные технологии и подходы в разработке на 1С.
  • Домашние задания и менторство — обратная связь и отработка навыков.
  • Карьерные перспективы — инструменты и знания для профессионального роста.
Цели курса:
  • Выбрать тему для сквозного примера — основа для выполнения всех домашних заданий.
  • Разобраться в построении корпоративной архитектуры — описание систем, процессов и потоков данных.
  • Освоить паттерны тестирования, DevOps и мониторинга — уменьшение ошибок и повышение эффективности.
  • Научиться работать с асинхронной интеграцией — оптимизация интеграционных потоков и повышение производительности.
Старт 27 октября
Цена 45000 руб.
Скрытая ссылка