15
Архитектура информационно- аналитического сервиса профессиональных компетенций в сфере ИТ Евгений Никульчев, д. т. н., профессор Дмитрий Ильин, аспирант

Евгений Никульчев — МТИ — ICBDA2016

  • Upload
    rusbase

  • View
    27

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Евгений Никульчев — МТИ — ICBDA2016

Архитектура информационно-аналитического сервиса профессиональных компетенций

в сфере ИТ

Евгений Никульчев, д. т. н., профессорДмитрий Ильин, аспирант

Page 2: Евгений Никульчев — МТИ — ICBDA2016

Предпосылки создания сервиса

• Требования рынка труда к знанию конкретных ИТ-технологий

• Востребованность среди работодателей• Актуализация учебных курсов• Проектная и интеграционная деятельность

в ИТ• Профессиональный интерес специалистов

Page 3: Евгений Никульчев — МТИ — ICBDA2016

О патентах – как источниках информации о развитии технологий

• Thomson Innovations (Thomson Reuters) ежегодно формирует список TOP100 Global Innovators на основе собранной патентной информации. Основными критериями списка являются: объем, успех (отношением числа выданных патентов к количеству заявок на уникальные изобретения в течение последних пяти лет), индекс глобализации и цитируемость.

Page 4: Евгений Никульчев — МТИ — ICBDA2016

Доли отраслей среди представителей TOP100 Global Innovators

Page 5: Евгений Никульчев — МТИ — ICBDA2016

Базовая архитектура интернет-сервиса

Page 6: Евгений Никульчев — МТИ — ICBDA2016

Разделение интернет-сервиса на компоненты

Количество серверов пользовательского интерфейса (сервер ПИ), серверов базы данных (сервер БД) и серверов сбора данных (сервер СД) независимо и определяется нагрузкой на каждую из подсистем. Возможность разделения подсистемы сбора данных на компоненты позволяет настроить рабочее окружение (операционную систему, конфигурации сети) в соответствии с особенностями источника данных.С помощью репликации базы данных, реализуемой средствами СУБД, в отношении интернет-сервиса достигаются:• производительность и масштабируемость;• отказоустойчивость;• резервирование данных.Выгода от создания реплик растёт при увеличении числа операций чтения по отношению к числу операций записи. С учётом фиксированного набора открытых источников, количество операций чтения будет значительно превышать количество запросов на изменение данных.Распределение нагрузки между серверами пользовательского интерфейса реализуется с помощью средств балансировки нагрузки.

Page 7: Евгений Никульчев — МТИ — ICBDA2016

Высокоуровневая архитектура FSSD

Page 8: Евгений Никульчев — МТИ — ICBDA2016

Структура базы данных FSSD

Page 9: Евгений Никульчев — МТИ — ICBDA2016

Варианты использования сервиса

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

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

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

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

• Инвестиционная оценка стартапов. Сервис позволит выявить как динамично развивающиеся технологии, так и оценить наличие на рынке труда исполнителей проекта.

Page 10: Евгений Никульчев — МТИ — ICBDA2016

Примеры. Сочетание навыков и технологий со знанием С# и Microsoft SQL Server

Page 11: Евгений Никульчев — МТИ — ICBDA2016

Примеры.Динамика упоминания MariaDB, MySQL, Microsoft SQL Server при патентном поиске и поисковых запросах

Page 12: Евгений Никульчев — МТИ — ICBDA2016

Примеры. Динамика востребованности навыков владения технологиями MySQL, PostgreSQL, SQLite

Page 13: Евгений Никульчев — МТИ — ICBDA2016

Примеры. Анализ востребованности навыка программирования на языке Python

Page 14: Евгений Никульчев — МТИ — ICBDA2016

Примеры.«Отмирание» профессионального навыка программирования на BASIC

Page 15: Евгений Никульчев — МТИ — ICBDA2016

Он-лайн демонстрация сервиса