• Продолжительность обучения 2,5 года
    • 4 семестра – обучение по общей программе
    • 5-ый семестр – выполнение дипломной работы и специализация по выбранному продукту IBM
  • Обучение в вечернее время 2 раза в неделю по 4 академических часа
    • 128 ак. часов в семестр (семестр примерно 4 месяца или 16 недель)
    • Объем общей части программы 512 ак. часов плюс 128 ак. часов специализации
  • К обучению в 5-ом семестре и выполнению дипломной работы допускаются слушатели успешно завершившие обучение в рамках общей программы
  • Обучение в 5-ом семестре предполагает углубленное изучение выбранного продукта IBM в объеме авторизованного обучения и прохождение профессиональной сертификации

 

IT Архитектура

  • Архитектура компьютерных систем

    Курс познакомит Вас с компонентами современных компьютерных систем, их функционалом и взаимосвязями, а так же принципами их сопряжения. Архитектура показывает из чего и как «построены» вычислительные системы.

    • Продолжительность 8 ак. часов
    • Типичные компоненты и схемы взаимодействия 
    • Архитектура процессорной подсистемы
      • Процессор
      • Организация оперативной памяти и кэша
    • Устройства ввода-вывода
      • Интерфейсы ввода-вывода
      • Периферийные устройства
      • Сетевая подсистема
    • Архитектура подсистемы хранения данных
      • Устройства хранения данных
      • Интерфейсы устройств хранения
      • Контроллеры дисковых систем
  • Архитектура операционной системы

    Курс описывает принципы устройства современных ОС, их основные компоненты, специфику и области применения ОС используемых в современной корпоративной среде.

    • Продолжительность 8 ак. часов
    • Обзор функций и свойств ОС.
    • Процессы
      • Многозадачность
      • Взаимодействие процессов
    • Работа с оперативной памятью 
      • Виртуальная память
      • Менеджер виртуальной памяти
    • Работа с пользователями
      • Идентификация и аутентификация
      • Группы и права доступа
    • Файловая система
  • Корпоративные информационные системы

    Курс познакомит Вас с историей развития КИС, основными типами современных КИС и трендами в их развитии. Курс закладывает основы для дальнейшего углубленного изучения конкретных типов КИС.

    • Продолжительность 8 ак. часов
    • Клиент-серверная архитектура
    • Трехзвенная архитектура, сервера приложений
    • Понятия толстого/тонкого клиента и их реализации
    • Понятия фронтэнда/бэкэнда
    • Типы корпоративных информационных систем и их обзор:
      • Базы данных, хранилища данных, ETL
      • ECM
      • CRM, ERP
      • Управление активами
      • BPM, ODM
      • Бизнес-аналитика
      • Облачные и когнитивные службы
  • Знакомство с UNIX/Linux. Оператор

    Операционные системы на основе UNIX / Linux широко используются в различных IT-инфраструктурах, от мобильных телефонов до суперкомпьютеров и облачных сред. Данный курс познакомит Вас с основами работы в операционных системах UNIX / Linux. Курс в первую очередь ориентирован на работу в командной строке, что необходимо каждому специалисту.

    • Продолжительность 32 ак. часа
    • Интерфейсы взаимодействия с операционной системой
      • Графические интерфейсы KDE, GNOME
      • Работа с командной строкой
    • Знакомство с документацией
    • Работа с файлами и каталогами в командной строке
    • Файловые редакторы (vi, vim и пр.)
    • Управление доступом к файлам
    • Перенаправление потоков ввода / вывода
    • Работа с шаблонами и символами подстановки
    • Утилиты поиска и фильтрации
      • Find, grep, awk, sed, sort и пр.
    • Написание скриптов на ksh / bash
  • TCP/IP сети

    TCP/IP сети это то, что дает возможность различным вычислительным ресурсам (серверам, компьютерам, телефонам и т.п.) общаться друг с другом. Доступ в интернет, работа любого веб-сайта или веб-приложения, сетевые игры - все это было бы невозможно без использования соответствующего стека технологий. В этом курсе рассматриваются основы построения таких сетей: начиная от базовых принципов, заканчивая работой конкретных, специфических сетевых протоколов.

    • Продолжительность 40 ак. часов
    • Стек OSI/ISO. Стек TCP/IP
    • Ethernet. Коммутация сетей
    • Протоколы сетевого уровня. Маршрутизация в IP сетях
    • Вспомогательные сетевые протоколы ARP и ICMP
    • Протоколы транспортного уровня – TCP, UDP
    • Протокол DNS для разрешения имен. Настройка DNS-сервера
    • Протокол DHCP для динамической выдачи сетевых настроек. Настройка DHCP-сервера
    • Протокол FTP для организации удаленного доступа к файлам
    • Протокол HTTP для доступа к веб-ресурсам, интеграции нескольких приложений
  • Современные языки программирования

    Современные КИС построены так, что их сопровождение не требует квалификации программиста, однако знание основ программирования необходимо. В рамках этого курса Вы познакомитесь с современными языками программирования и тенденциями их развития. Курс дает начальные знания по Java, JavaScript и Python. Вы научитесь использовать эти языки для решения задач, встающих в рамках сопровождения КИС.

    • Продолжительность 32 ак. часа
    • Парадигмы программирования и типы языков
    • Введения в Java
      • JVM
      • Java SE, Java EE
    • Введение в JavaScript
    • Введение в Python (Jython)
    • Шаблоны программирования
    • Популярные программные каркасы (framework)

 


 

Интеграция и облака

  • Администрирование Unix/Linux

    Операционные системы на основе UNIX / Linux широко используются в различных IT-инфраструктурах, от мобильных телефонов до суперкомпьютеров и облачных сред. Данный курс познакомит Вас с основами администрирования UNIX / Linux систем, даст навыки установки операционной системы и установки приложений, настройки оборудования и создания файловых систем.

    • Продолжительность 36 ак. часов
    • Установка операционной системы
    • Управление процессами включения и выключения системы
      • Управление процессами и службами
    • Работа с программным обеспечением
    • Управление оборудованием
    • Менеджер логических томов LVM
    • Файловые системы
    • Настройка пользовательских аккаунтов
    • Управление доступом к данных
    • Работа с системой журналирования
    • Автоматизация задач
    • Настройка сети
    • Знакомство с операционной системой AIX
  • Технологии интеграции

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

    • Продолжительность 36 ак. часов
    • Способы интеграции корпоративных систем. Проблема выбора интеграционного решения.
    • Уровни интеграции: точка-точка, интерфейсы пользователя, данные, web сервисы.
    • SOAP и REST: особенности каждого из подходов
    • Корпоративная сервисная шина, сервис-ориентированная архитектура
    • Синхронное и асинхронное взаимодействие
    • Режимы работы: Request/Reply, Publish/Subscribe и Callback
    • Шаблоны интеграции корпоративных систем: Content Base Router, Message Translator, Message Filter, Splitter, Dynamic Router и другие.
    • Примеры реализации.
  • Виртуализация

    Виртуализация - технология, позволяющая запускать в рамках одной аппаратной платформы несколько независимых, изолированных сред исполнения приложений. Это дает возможность более эффективно и экономно использовать вычислительные ресурсы, предоставляя при этом ряд дополнительных возможностей, связанных с конфигурацией и управлением такой средой.

    • Продолжительность 36 ак. часов
    • Обзор технологий виртуализации
    • Аппаратная виртуализация
    • Программная виртуализация
    • Контейнерная виртуализация
    • Виртуализация для платформы X86
    • Установка гипервизора
    • Подключение дисковых ресурсов
    • Создание виртуальных машин
    • Распределение ресурсов
    • Изменение настроек виртуальных машин
    • Резервное копирование и восстановление
    • Введение в PowerVM и z/VM
  • Облачные вычисления

    Облачные вычисления - концепция, предполагающая организацию доступа к некоторым вычислительным ресурсам (приложениям, операционным системам или серверам) по требованию. То есть, выделение и освобождение может осуществляться самими пользователями этого ресурса без непосредственного обращения к провайдеру данного ресурса и без решения сложных административных задач. Различные сервисы компании Google, деятельность Amazon - все это примеры различных облачных технологий.

    • Продолжительность 8 ак. часов
    • Основные понятия:
      • Частные/Публичные /Гибридные облака
      • Уровень предоставляемых услуг: IaaS, PaaS, SaaS
    • Преимущества и ограничения
    • Основные поставщики
      • IBM Bluemix
      • Amazon Web Services
      • Microsoft Azure
    • Частные облака
      • Архитектура OpenStack
      • Развертывание и настройка
  • Корпоративная архитектура и управление ИТ

    Успешная работа современного предприятия предполагает постоянное совершенствование его ИТ инфраструктуры, включая создание нового ПО, внедрение оборудования, оптимизацию процессов управления ИТ. Курс познакомит Вас с лучшими международными практиками в этой сфере, формализованными в виде ряда стандартов широко применяемых в корпоративной среде.

    • Продолжительность 24 ак. часа
    • Корпоративная архитектура
      • TOGAF
    • Управление ИТ
      • ITIL
      • Cobit
    • Моделирование систем
      • UML
      • IDEF
    • Управление разработкой ПО
      • Процессы Waterfall, RUP, Agile

 


 

Управление информацией

 

  • Базы данных

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

    • Продолжительность 40 ак. часов
    • Базы данных (введение)
    • Виды баз данных и их особенности
      • SQL/NoSQL/NewSQL
      • InMemory технологии
    • Реляционные базы данных
    • Модель сущность-связь
      • Сущности и атрибуты
      • Типы связей (отношения между сущностями)
      • Логическая модель данных 
    • Физическая модель данных
      • Избыточность данных и нормальные формы
      • Таблицы и представления
      • Язык SQL
        • Структура языка SQL
        • Получение данных из одной или нескольких таблиц
        • Использование функций
        • Использование подзапросов
        • Рекурсивный SQL
      • Индексы
      • Ограничения (проверочные и ссылочной целостности)
      • Триггеры
      • Хранимые процедуры
    • Доступ к данным из приложений
      • JDBC и ODBC, JPA
      • Статический и динамический SQL
  • Основы сетей хранения данных

    Сети хранения данных объединяют вычислительные машины и хранилища данных. В данном курсе Вы познакомитесь с различными архитектурами сетей хранения данных и протоколами, которые применяются в современных IT-инфраструктурах.  Также Вы получите навыки администрирования SAN-коммутаторов. 

    • Продолжительность 24 ак. часа
    • Архитектура доступа к данным
      • Хранилища с прямым подключением (DAS – Direct Attach Storage)
      • Сетевые хранилища (NAS – Network Attach Storage)
      • Сеть хранения данных (SAN – Storage Area Network)
    • Протоколы прямого доступа к данным
      • Протоколы SCSI (Small Computer System Interface) и SAS (Serial Attached SCSI)
    • Протоколы сетей хранения данных
      • Протокол Fibre Channel, в т.ч. FCoE (Fibre Channel over Ethernet)
      • Протокол iSCSI (Internet SCSI)
    • Протоколы сетевого файлового доступа
      • Протоколы NFS (Network File System) и CIFS (Common Internet File System)
    • Управление SAN-коммутаторами
      • Настройка зонирования
    • Архитектура сетей хранения данных
  • Администрирование систем хранения данных

    Модуль администрирования систем хранения данных дает представление об устройстве и управлении современной системой хранения данных. 

    • Продолжительность 32 ак. часа
    • Технологии RAID 
    • RAID-адаптеры
    • Интерфейсы хостовых подключений
    • Архитектура и масштабируемость СХД
    • Общие и типичные функции СХД
      • Кеширование 
      • Копирование
      • Мгновенные копии
      • Сжатие, дедупликация, поддержка миграции и прочее
    • Администрирование СХД на базе LSI Logic
    • Администрирование СХД IBM Storwize
  • Хранилища данных и ETL

    Определение «Хранилище Данных» говорит само за себя. Мы поговорим о видах и предназначениях хранилищ данных, их месте в построении современных решений для крупного бизнеса. Причем наиболее важным для нас будет, не столько вопрос  обеспечения  хранения, сколько вопрос обогащения наших хранилищ новыми данными посредством инструментов ETL (Extract, Transform, Load).

    • Продолжительность 8 ак. часов
    • Хранилища данных
      • Отличия от OLTP систем
      • Схемы «Звезда», «Снежинка», витрины данных
    • ETL и его применение
      • Получение данных из различных источников 
      • Запись данных в различные цели
      • Трансформация данных
        • Объединение данных
        • Фильтрация данных
        • Сортировка и группировка данных
  • Отказоустойчивость и WLM

    В данном курсе  рассматриваются технологии, обеспечивающие устойчивость информационных систем к различным типам отказов. Это кластеризация на уровне оборудования и операционной системы, возможности  по кластеризации серверов приложений и другого типа ПО, балансировка нагрузки. 

    • Продолжительность 16 ак. часов
    • Балансировка нагрузки: применение различных подходов для повышения производительности и отказоустойчивости информационных систем
    • Отказоустойчивость и критерии ее оценки
    • Кластеры
    • Кластерное ПО
    • Кластеризация серверов приложений
    • Кластерные решения для СУБД
    • Средства обеспечения отказоустойчивости уровня HW и OS
    • Построение высоко надежных систем
  • Мониторинг

    В данной части курса рассматриваются технологии, применяемые для мониторинга корпоративных систем.

    • Продолжительность 8 ак. часов
    • Цели  и задачи мониторинга
    • Мониторинг производительности, доступности, SLA отчеты
    • Архитектура систем мониторинга
    • Примеры программных продуктов для мониторинга
      • Установка
      • Настройка агентов
      • Создание триггеров
      • Настройка оповещений
      • Визуализация

 


 

Перспективные технологии

  • Информационная безопасность

    В данной части курса рассматриваются основные технологии, применяемые на сегодняшний день для решения задач, связанных с информационной безопасностью.  Это работа с аутентификацией/авторизацией пользователей,  криптотехнологии для защиты конфиденциальности информации, защита от вредоносного ПО, активный и пассивный анализ текущей инфраструктуры безопасности и прочие перспективные технологии.

    • Продолжительность 40 ак. часов
    • Аутентификация/Авторизация (LDAP)
    • Симметричные/Асимметричные криптосистемы
    • SSL, сертификаты
    • Электронная (цифровая) подпись
    • Антивирусы
    • Межсетевые экраны
    • SIEM решения
    • Активные сканеры уязвимостей
    • Технология BlockChain и возможности ее применения
  • Автоматизация бизнес-процессов

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

    • Продолжительность 40 ак. часов
    • Управление бизнес-процессами (BPM)
    • Описание и анализ бизнесс-процессов
      • Методологии
      • BPMN
    • Средства автоматизации бизнес-процессов
      • BPMN - BPEL
      • Другие подходы
    • Управление бизнес-правилами
      • BAL
    • Управление операционными решениями (ODM)
  • Большие данные

    Большие данные (Big Data) — совокупность подходов, инструментов и методов обработки структурированных и не структурированных данных огромных объёмов и значительного многообразия для получения воспринимаемых человеком результатов, эффективных в условиях непрерывного прироста, распределения по многочисленным узлам вычислительной сети.

    • Продолжительность 8 ак. часов
    • Введение в управление данными 
      • Данные и энтерпрайз приложения
      • Понятие «Большие Данные» 
    • Основы работы с «Большими Данными»
      • Архитектура и администрирование Hadoop 
      • Платформа управления «Большими Данными»
    • «Большие Данные» и разработка приложений
      • Архитектура «Больших Данных»
      • Хранение и манипуляции с данными при помощи Hadoop
      • Создание данных при помощи HDFS и  GPFS
      • Распределение и хранение данных при помощи MapReduce
      • Hadoop Query languages (Pig, Hive, Jaql)
      • Система распределенного хранения Hbase и NoSQL 
      • Запросы с использованием BigSQL
      • Аналитический инструмент BigSheets 
      • Текстовый анализ структурированных и не структурированных данных
      • Жизненный цикл разработки приложений
  • Бизнесс-аналитика

    Курс посвящен изучению методов и инструментов для перевода необработанной информации в осмысленную, удобную форму. Эти данные используются для бизнес-анализа. Технологии Бизнес Аналитики обрабатывают большие объёмы неструктурированных данных, чтобы найти стратегические возможности для бизнеса.

    • Продолжительность 32 ак. часа
    • Задачи и средства бизнес-аналитики
      • Performance Management Solutions
      • Business Intelligence
      • Data Mining
    • Модели данных
      • Структурированные данных
      • Метаданные и  реляционные источники
      • Многомерные модели
    • Визуализация данных
      • Работа с  Сognos Insight
      • Отчеты в Cognos Analytics Reporting, QlickView, BIRT
    • Инструменты анализа
      • Работа с данными в SPSS  Modeler и создание модели и построение прогнозов
  • Машинное обучение

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

    • Продолжительность 8 ак. часов
    • Введение в машинное обучение
    • Модели в машинном обучении и области их применения
    • Сложившиеся практики для решения типовых задач машинного обучения: распознание текстов, сортировка, компьютерное зрение
    • Используемые технологии и фреймворки
    • Платформы, реализующие технологии машинного обучения (Apache Spark ML, IBM Watson ML, H2O, IBM SPSS Modeler)
    • Слабый искусственный интеллект
    • Когнитивные вычисления для бизнес-задач, DeepQA

 


 

Дипломная работа

  • Обучение по выбранному продукту IBM

  • Написание дипломной работы

 


 

Сертификация

Сертификация по выбранному продукту IBM в центре Pearson VUE

Получение подтверждающих документов о прохождении международной сертификации

ПРИ ПОДДЕРЖКЕ

КОНТАКТЫ

  • Учебный Центр КУДИЦ
  • 117485 Москва, улица Профсоюзная, 84/32
  • +7 (495) 246-00-96
  • ew@qdts.ru