О курсе
На курсе научитесь понимать и использовать теорию для анализа данных, применять современные подходы к нагрузочному тестированию, работать с инструментами в Linux и PostgreSQL, что часто требуется для поддержки современных систем.
Курс рекомендуется в качестве начального этапа подготовки к аттестации 1С:Эксперт. Технические требования: Операционная система Windows 7 и выше, 4-ядерный процессор, оперативная память 12 Гбайт и выше.
Для кого
-
Компании 1С:Франчайзи
-
Руководитель отдела внедрения
-
Специалист отдела внедрения
Программа курса
-
1С:Эксперт — специалист по повышению технологического качества систем на платформе 1С и по проведению нагрузочных тестирований.
Водная часть. Путь в профессию, основные решаемые задачи
-
Изучение начального состава стенда, источники дистрибутивов и лицензий для начального состава ПО
Теоретический модуль
-
Практический модуль «Установка и настройка специализированных инструментов»
RAS
Агент КИП
Подключение ЦУП к демобазе ERP со встроенным Тест-центром
Подготовка демобазы ERP со встроенным Тест-центром к работе
-
Практический модуль «Типовой сценарий нагрузочного теста ERP»
Донастройка
Запуск, просмотр результата
Место нагрузочного теста 1С в классификации подходов мультиагентного имитационного моделирования
-
Практический модуль «Собственный сценарий нагрузочного теста»
Синхронный режим — «замороженный» интерфейс
Создание тестовой обработки для синхронного режима
Настройка сценария
-
Практический модуль «Запуск и анализ теста»
Запуск
Анализ с помощью ЦУП
-
Создание учебных баз: «маленькой базы» и базы «автостоянка»
Практический модуль
-
Теоритический модуль «Транзакции»
-
Практический модуль «Транзакции»
ТранзакцияАктивна(), Журнал регистрации
Обработка настройки технологического журнала с ИТС
Донастройка технологического журнала вручную
Begin, Commit, Rollback
Вложенные транзакции, Попытка-Исключение в транзакциях
-
Практический модуль «Получение структуры хранения базы»
Таблицы, поля, индексы в базе
То же, в СУБД MS SQL Server и PostgreSQL
-
Теоритический модуль «Блокировки»
Транзакционные блокировки 1С
Транзакционные блокировки СУБД, уровни изоляции транзакции, гранулярность блокировок
-
Практический модуль «Блокировки»
Таймаут в «маленькой базе»: расследование с ЦУП, расследование по ТЖ
Взаимоблокировка (тип 1) в базе ERP: просмотр анализа ЦУП, расследование по ТЖ
Параллельность управляемых блокировок в «маленькой базе»
Объектные блокировки в «маленькой базе»
Генезис взаимоблокировок (теория)
Взаимоблокировка (тип 2) в «маленькой базе»: расследование по ТЖ
Эскалация блокировок в «маленькой базе»
PostgreSQL в автоматическом режиме управления блокировками в «маленькой базе»
-
Практический модуль «Включение WSL, установка Ubuntu для Windows»
Установка, обновление, установка программ, не установленных по умолчанию
Минимальный набор команд для навигации и для просмотра/ изменения прав в Linux
-
Практический модуль «Просмотр логов технологического журнала, собранного за несколько дней в нескольких базах»
Простой поиск средствами Notepad++, средствами Linux (cat, grep)
Начальные сведения о поиске регулярными выражениями (теория)
Поиск регулярными выражениями средствами Notepad++, средствами Linux (cat, grep -P), дополнение для вывода контекстов при поиске в Linux (awk, sed)
-
Практический модуль «Счетчики загрузки оборудования в Linux»
-
Практический модуль «Планы запросов для СУБД MS SQL Server и PostgreSQL (практика в базе „автостоянка“)»
Планы запросов в консоли запросов с ИТС
Планы запросов в технологическом журнале
Начальные сведения об операторах планов запросов MS SQL Server и PostgreSQL (теория)
-
Практический модуль «Функционал тестовой обработки демобазы ERP со встроенным Тест-центром (асинхронный режим — „живой“ интерфейс)»
Разбор функционала: инициализация очереди, организация пауз, создание документа из формы, передача документов между участниками
-
Дополнительный модуль «Создание тестовой обработки для асинхронного режима»
Проводится в случае наличия времени в демобазе ERP, для умеющих программировать — практика, для остальных — теория
-
Создание тестовой обработки на основе обработки демобазы
Дополнительный функционал: итерации, информирование, замеры времени
Настройка сценария, запуск теста
Заключительная часть
-
Выводы по теме и курсу
Итоги обсуждения материала, этапы и содержание самостоятельной работы по дальнейшему изучению темы
Рекомендуемая литература
Автор курса
-
Евгений Филиппов
Автор книги «Настольная книга 1С:Эксперта по технологическим вопросам». Преподаватель Учебного центра № 1, фирма «1С».
Как проходит обучение на курсе
-
Доступ 24/7
Вы получаете доступ к материалам курса через 1 рабочий день после оплаты. Лекции можно смотреть в любое удобное время в течение 90 дней.
-
Домашние задания
Выполняете домашние задания в учебной базе программного продукта, используете методичку к курсу и общаетесь c преподавателем по email.
-
Удостоверение
При успешном завершении обучения вы получаете Удостоверение о повышении квалификации от фирмы «1С».