DevOps 1С

Автоматизация процессов разработки, тестирования и развертывания приложений на платформе 1С

 

В октябре

Professional

4 месяца

Онлайн

Вт/Чт 20:00 Мск

Для кого этот курс?

  • Для разработчиков и аналитиков 1C. Снизьте риск ошибок при внесении изменений в систему, усовершенствуйте коммуникацию между различными отделами компании, повысьте эффективность работы всей команды

  • Для администраторов 1С. Ускорьте разработку, повысите качество продукта

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

Необходимые знания: 

  • Знание платформы 1С на базовом уровне
  • Знание Windows на уровне продвинутого пользователя, навык работы с командной строкой
  • Опыт работы системным администратором или 1С-разработчиков
Баннер про тест

Что вам даст этот курс?

Вы научитесь:

  • Устанавливать и настраивать системы 1С

  • Устанавливать и настраивать продукты для интеграции с системами

  • Создавать обмены между 1С и другими системами

  • Разбираться с ошибками интеграций

 

После обучения вы сможете:

  • Использовать современные инструменты для контроля версий кода, автоматического тестирования и развертывания приложений
  • Автоматизировать процессы развертывания и управления приложениями в среде 1С
  • Управлять конфигурациями и мониторингом приложений
  • Настраивать процессы непрерывной интеграции и непрерывной доставки (CI и CD)
  • Повысить эффективность работы компании
  • Снизить затраты на инфраструктуру
  • Ускорить выход новых продуктов на рынок

В России растёт спрос на девопсов

С помощью курса «DevOps 1C» вы расширите компетенции, которых ждут от вас работодатели; станете более востребованным специалистом на рынке 1С

 

Процесс обучения

У нас нет предзаписанных уроков. Занятия в OTUS – это вебинары. Преподаватели-практики помогут погрузиться в теорию, обучат на реальных примерах, расскажут о необходимых в работе инструментах. Вы всегда сможете задать вопрос и получить исчерпывающий ответ. И самое главное – сможете практиковаться.

Учитесь онлайн отовсюду. А если вдруг пропустите занятие, просто посмотрите запись.

 

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

 

Разверните 1C и выполняйте домашние задания

Учитесь у экспертов

 

Перенимайте опыт ведущих специалистов из крупных компаний

Дополните портфолио

 

Разработайте собственный проект и получите сертификат о повышении квалификации

Трудоустройство

Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности. 

  • Получите помощь с оформлением резюме, портфолио и сопроводительного письма
  • Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров

DevOps 1C

Перспективы направления
Средний уровень зарплат в Москве:
90 000Junior+ специалист
140 000Middle+ специалист
190 000Senior специалист
152
актуальные вакансии
Формат обучения

Интерактивные вебинары

 

2 онлайн-трансляции по 2 академических часа в неделю. Доступ к записям и учебным материалам – навсегда

Практика

 

Выполняйте домашние задания, создайте сильный выпускной проект – и ваши шансы удачно пройти собеседование заметно возрастут

Активное сообщество

Общение с преподавателями на вебинарах, переписки в закрытом телеграм-чате, развёрнутые ответы при проверке домашних заданий

Программа

Подготовка среды разработки

В первом модуле будут рассмотрены вопросы установки и настройки платформы 1С и обслуживания информационных баз 1С

Тема 1: Установка и настройка платформы 1С: файловая 1С; клиент-серверная 1С; консоль администрирования 1С

Тема 2: Хранилище 1С (служба и локальное); документация // ДЗ

Тема 3: Установка и настройка СУБД: MSSQL, Postgre, обслуживание и бэкапирование #1

Тема 4: Расширения конфигурации и горячие клавиши // ДЗ

Тема 5: Установка и настройка СУБД: MSSQL, Postgre, обслуживание и бэкапирование #2

Тема 6: Работа с Git // ДЗ

Обмен данными

Во втором модуле студенты изучат различные технологии обмена, доступные системам 1С для интеграции с разлиным ПО

Тема 1: Системы обменов: текстовые файлы, Excel, внешние источники данных, com

Тема 2: Системы обменов: web и http-сервисы

EDT, СППР, брокеры, производительность

В третьем модуле будут рассмотрены вопросы настройки и мониторинга производительности систем 1С, а также возможности типовых продуктов фирмы 1С.

Тема 1: БСП и БПО, Система взаимодействия // ДЗ

Тема 2: 1C:Enterprise Development Tools (1C:EDT): принципы построения проекта // ДЗ

Тема 3: Брокеры сообщений: Rabbit MQ; Apache Kafka; 1С:Шина

Тема 4: 1С:СППР

Тема 5: Системы обменов: РИБ и планы обмена

Тема 6: Apache, IIS, Nginx-proxy, Swagger и работа с 1С через веб // ДЗ

Тема 7: Работа с производительностью: ЦУП; Софт от Gilev.ru; Блокировки и индексы // ДЗ

Тема 8: 1C:Enterprise Development Tools (1C:EDT): интеграция с Git #1 // ДЗ

Тема 9: 1C:Enterprise Development Tools (1C:EDT): интеграция с Git #2 // ДЗ

Тема 10: Мониторинг Prometheus и Grafana Zabbix

Скрипты, автотесты, CI/CD

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

Тема 1: Шифрование в 1С: Стандартное; Внешние компоненты

Тема 2: 1C:EDT CLI: Интерфейс командной строки; Работа со скриптами

Тема 3: 1С и BI: Power BI; 1С:Аналитика // ДЗ

Тема 4: OneScript & 1С: Исполнитель // ДЗ

Тема 5: Автоматизированное тестирование в 1С // ДЗ

Тема 6: EDO в 1С

Тема 7: Мобильное приложение на 1С

Тема 8: CI/CD в 1С: Теоретические аспекты и описание используемого набора инструментов #1

Тема 9: CI/CD в 1С: GitLab-CI, SonarQube #2 // ДЗ

Тема 10: CI/CD в 1С: Jenkins, Groovy, настройка пайплайнов #3

Проектная работа

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

Тема 1: Выбор темы и организация проектной работы // Проект

Тема 2: Консультация по проектам и домашним заданиям

Тема 3: Защита проектных работ

Тема 4: Подведение итогов курса

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

Проектная работа

 

Чтобы получить сертификат о повышении квалификации, вы разработаете собственный проект по интеграции 1С с каким-либо программным обеспечением.

 

Проект защищается в виде онлайн-презентации

 

 

 

Преподаватели

Сергей Бывальцев

Юрий Пасхин

Федор Митюшин

Харочкина Юлия

Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания

Прошедшие
мероприятия

Сергей Бывальцев
Открытый вебинар
Инструменты автоматизации рутинных задач 1С
Сергей Бывальцев
Открытый вебинар
Схемы расположения и работы продуктов 1С на серверах
Оставьте заявку, чтобы получить доступ ко всем записям прошедших мероприятий. Записи всех мероприятий появятся в этом блоке

Корпоративное обучение для ваших сотрудников

Отус помогает развивать высокотехнологичные Команды. Почему нам удаётся это делать успешно:
  • Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
  • Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
  • OTUS проверяет знания студентов перед стартом обучения и после его завершения
  • Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
  • Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
  • OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год

Сертификат о прохождении курса

OTUS осуществляет лицензированную образовательную деятельность.
В конце обучения вы получите сертификат OTUS о прохождении курса

После обучения вы:

  • получите доступ к обучающим материалам: видеозаписям всех вебинаров, презентациям к занятиям 
  • сможете использовать современные инструменты для контроля версий кода, автоматического тестирования и развертывания приложений
  • научитесь настраивать процессы CI и CD

Частые вопросы

Как связан DevOps и 1С?
Девопс-методология применяется для разработки и управления приложениями на платформе 1С. Так вы сократите время развертывания приложений и повысите качество продукта
Какие девопс-инструменты можно использовать для разработки на платформе 1С?
Системы автоматизации сборки и развертывания приложений ( Jenkins), системы контроля версий (Git), инструменты тестирования (Vanessa Automation), системы мониторинга (Grafana)
Что такое Vanessa Automation?
Фреймворк на основе языка Gherkin для автоматизации тестирования приложений. С помощью Vanessa Automation можно создавать и запускать тесты, генерировать отчёты о результатах тестирования
Можно ли в 1C проверять качество кода?
Да, с помощью плагина SonarQube 1C, 1C:Enterprise Development Tools, 1С: АПК. Эти инструменты помогут проверить код на соответствие стандартам программирования, выявить потенциальные ошибки, улучшить общее качество кода
Что если в середине курса я не смогу продолжать обучение?
Вы можете бесплатно перейти в другую группу. Но только один раз.
Обязательно ли выполнять и защищать выпускной проект?
Да. Только так можно получить свидетельство о повышении квалификации.
Я могу вернуть деньги?
Да, мы можем вернуть деньги за то время, которое вы ещё не успели отучиться. Например, если курс длится четыре месяцев, а вы отучились один, мы вернём деньги за оставшиеся три месяца.