Спецкурсы

Цикл лекций компании IBM "Распределенные системы: от теории к практике"

Содержание курса:

Игорь Хапов

Часть 1. Введение в распределенные системы. 2 часа

В данной части будет раскрыто определение распределенной системы, как распределенные системы применяются на современном рынке IT технологий. Будут раскрыты основные концепции распределения. На примере архитектуры распределенной системы рассмотрена проблема CAP теоремы. Основные требования к распределенным системам: отказоустойчивость, доступность, масштабируемость, согласованность, RTORPO. Виды распределенных систем.

Дата: 28.09.2020 16.20-17.50

Материалы лекции

 

Денис Трибушков

Часть 2. Построение высоконагруженных систем. Облачные вычисления. IaaSPaaSSaaS. 2 часа

В данной части будет раскрыта история Web, архитектура сетевого приложения, архитектура современного интернет-проекта, принципы построения высоконагруженных проектов, асинхронность и параллелизм, шардирование и репликация, а также облака IaaS, PaaS, SaaS

Дата: 12.10.2020 16.20-17.50

Материалы лекции

 

Альберт Халиулов

Часть 3. Микросервисы и контейнеры. 2 часа

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

Дата: 26.10.2020 16.20-17.50

Материалы лекции

Ильсияр Гайнутдинов

Часть 4. Кластеры, оркестрация и современные подходы DevOps и непрерывной разработки. 2 часа

Лекция посвящена DevOps — современному подходу к доставке программного обеспечения, в котором группы людей, отвечающие за разработку и эксплуатацию продуктов, совместно создают, тестируют, развертывают и контролируют приложения. Мы рассмотрим, как происходит организация цикла непрерывной разработки, тестирования и развертывания, как используется система контроля версий. Слушатели получат практически полезные знания по широкоиспользуемой в DevOps системе оркестрации контейнеров Kubernetes. Будут рассмотрены основные понятия системы - кластер, система управления ресурсами, а также вопросы настройки Kubernetes .

Дата: 09.11.2020 16.20-17.50

Материалы лекции

 

Александр Земцов

Часть 5. Блокчейн как частный случай распределенных систем. 2 часа

Сфера применения блокчейна давно вышла за рамки криптовалют. Сегодня эта технология используется в банковском деле, операциях с товарами и сырьём и даже в онлайн играх. Основная цель блокчейна — не распределённые вычисления, а преодоление недоверия между участниками сети. В зависимости от того, с каким типом блокчейна мы работаем - открытым или частным – для достижения этой цели применяются различные методы, которые мы рассмотрим на примере популярных блокчейн-платформ, таких как Bitcoin, Ethereum и Hyperledger Fabric.

Дата: 23.11.2020 16.20-17.50

Подключиться к конференции Zoom
https://us02web.zoom.us/j/83353524298?pwd=L0pIN041eVlaVENReFhPeC9Sc0Zrdz09

Идентификатор конференции: 833 5352 4298
Код доступа: 966882

Екатерина Кривцова

Часть 6. Периферийные и туманные вычисления. 2 часа

Очередная революция в мире высоких технологий подарила нам такое явление, как интернет вещей (internet of thingsIoT). Под IoT обычно понимается система связанных с помощью сети вычислительных устройств, встроенных в привычные нам вещи — тостеры, кофеварки, холодильники и т. д. Количество устройств, участвующих в IoT, непрерывно растёт, увеличивается и объём информации, генерируемый в такого рода сетях. Из-за этого классический способ обработки информации из интернета вещей (передача в центр обработки данных) перестаёт работать. Для решения этой проблемы были предложены концепции, получившие названия периферийных и туманных вычислений (edge computing и fog computing соответственно). Эти подвиды распределенных вычислений используют концепцию обработки информации в непосредственной близости к месту, где данные были получены и будут потребляться. В этой лекции мы рассмотрим основные принципы организации периферийных вычислений, разницу между периферийными и туманными вычислениями, их преимущества и недостатки. Мы будем рассматривать эти перспективные виды вычислений на примере реального проекта – оценки качества производимого оборудования.

Дата07.12.2020 16.20-17.50

Цикл лекций компании IBM "Распределенные системы: от теории к практике"

Содержание курса:

Игорь Хапов

Часть 1. Введение в распределенные системы. 2 часа

В данной части будет раскрыто определение распределенной системы, как распределенные системы применяются на современном рынке IT технологий. Будут раскрыты основные концепции распределения. На примере архитектуры распределенной системы рассмотрена проблема CAP теоремы. Основные требования к распределенным системам: отказоустойчивость, доступность, масштабируемость, согласованность, RTORPO. Виды распределенных систем.

Дата: 28.09.2020 16.20-17.50

Материалы лекции

 

Денис Трибушков

Часть 2. Построение высоконагруженных систем. Облачные вычисления. IaaSPaaSSaaS. 2 часа

В данной части будет раскрыта история Web, архитектура сетевого приложения, архитектура современного интернет-проекта, принципы построения высоконагруженных проектов, асинхронность и параллелизм, шардирование и репликация, а также облака IaaS, PaaS, SaaS

Дата: 12.10.2020 16.20-17.50

Материалы лекции

 

Альберт Халиулов

Часть 3. Микросервисы и контейнеры. 2 часа

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

Дата: 26.10.2020 16.20-17.50

Материалы лекции

Ильсияр Гайнутдинов

Часть 4. Кластеры, оркестрация и современные подходы DevOps и непрерывной разработки. 2 часа

Лекция посвящена DevOps — современному подходу к доставке программного обеспечения, в котором группы людей, отвечающие за разработку и эксплуатацию продуктов, совместно создают, тестируют, развертывают и контролируют приложения. Мы рассмотрим, как происходит организация цикла непрерывной разработки, тестирования и развертывания, как используется система контроля версий. Слушатели получат практически полезные знания по широкоиспользуемой в DevOps системе оркестрации контейнеров Kubernetes. Будут рассмотрены основные понятия системы - кластер, система управления ресурсами, а также вопросы настройки Kubernetes .

Дата: 09.11.2020 16.20-17.50

Материалы лекции

 

Александр Земцов

Часть 5. Блокчейн как частный случай распределенных систем. 2 часа

Сфера применения блокчейна давно вышла за рамки криптовалют. Сегодня эта технология используется в банковском деле, операциях с товарами и сырьём и даже в онлайн играх. Основная цель блокчейна — не распределённые вычисления, а преодоление недоверия между участниками сети. В зависимости от того, с каким типом блокчейна мы работаем - открытым или частным – для достижения этой цели применяются различные методы, которые мы рассмотрим на примере популярных блокчейн-платформ, таких как Bitcoin, Ethereum и Hyperledger Fabric.

Дата: 23.11.2020 16.20-17.50

Подключиться к конференции Zoom
https://us02web.zoom.us/j/83353524298?pwd=L0pIN041eVlaVENReFhPeC9Sc0Zrdz09

Идентификатор конференции: 833 5352 4298
Код доступа: 966882

Екатерина Кривцова

Часть 6. Периферийные и туманные вычисления. 2 часа

Очередная революция в мире высоких технологий подарила нам такое явление, как интернет вещей (internet of thingsIoT). Под IoT обычно понимается система связанных с помощью сети вычислительных устройств, встроенных в привычные нам вещи — тостеры, кофеварки, холодильники и т. д. Количество устройств, участвующих в IoT, непрерывно растёт, увеличивается и объём информации, генерируемый в такого рода сетях. Из-за этого классический способ обработки информации из интернета вещей (передача в центр обработки данных) перестаёт работать. Для решения этой проблемы были предложены концепции, получившие названия периферийных и туманных вычислений (edge computing и fog computing соответственно). Эти подвиды распределенных вычислений используют концепцию обработки информации в непосредственной близости к месту, где данные были получены и будут потребляться. В этой лекции мы рассмотрим основные принципы организации периферийных вычислений, разницу между периферийными и туманными вычислениями, их преимущества и недостатки. Мы будем рассматривать эти перспективные виды вычислений на примере реального проекта – оценки качества производимого оборудования.

Дата07.12.2020 16.20-17.50

Цикл лекций компании IBM "Распределенные системы: от теории к практике"

Содержание курса:

Игорь Хапов

Часть 1. Введение в распределенные системы. 2 часа

В данной части будет раскрыто определение распределенной системы, как распределенные системы применяются на современном рынке IT технологий. Будут раскрыты основные концепции распределения. На примере архитектуры распределенной системы рассмотрена проблема CAP теоремы. Основные требования к распределенным системам: отказоустойчивость, доступность, масштабируемость, согласованность, RTORPO. Виды распределенных систем.

Дата: 28.09.2020 16.20-17.50

Материалы лекции

 

Денис Трибушков

Часть 2. Построение высоконагруженных систем. Облачные вычисления. IaaSPaaSSaaS. 2 часа

В данной части будет раскрыта история Web, архитектура сетевого приложения, архитектура современного интернет-проекта, принципы построения высоконагруженных проектов, асинхронность и параллелизм, шардирование и репликация, а также облака IaaS, PaaS, SaaS

Дата: 12.10.2020 16.20-17.50

Материалы лекции

 

Альберт Халиулов

Часть 3. Микросервисы и контейнеры. 2 часа

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

Дата: 26.10.2020 16.20-17.50

Материалы лекции

Ильсияр Гайнутдинов

Часть 4. Кластеры, оркестрация и современные подходы DevOps и непрерывной разработки. 2 часа

Лекция посвящена DevOps — современному подходу к доставке программного обеспечения, в котором группы людей, отвечающие за разработку и эксплуатацию продуктов, совместно создают, тестируют, развертывают и контролируют приложения. Мы рассмотрим, как происходит организация цикла непрерывной разработки, тестирования и развертывания, как используется система контроля версий. Слушатели получат практически полезные знания по широкоиспользуемой в DevOps системе оркестрации контейнеров Kubernetes. Будут рассмотрены основные понятия системы - кластер, система управления ресурсами, а также вопросы настройки Kubernetes .

Дата: 09.11.2020 16.20-17.50

Материалы лекции

 

Александр Земцов

Часть 5. Блокчейн как частный случай распределенных систем. 2 часа

Сфера применения блокчейна давно вышла за рамки криптовалют. Сегодня эта технология используется в банковском деле, операциях с товарами и сырьём и даже в онлайн играх. Основная цель блокчейна — не распределённые вычисления, а преодоление недоверия между участниками сети. В зависимости от того, с каким типом блокчейна мы работаем - открытым или частным – для достижения этой цели применяются различные методы, которые мы рассмотрим на примере популярных блокчейн-платформ, таких как Bitcoin, Ethereum и Hyperledger Fabric.

Дата: 23.11.2020 16.20-17.50

Подключиться к конференции Zoom
https://us02web.zoom.us/j/83353524298?pwd=L0pIN041eVlaVENReFhPeC9Sc0Zrdz09

Идентификатор конференции: 833 5352 4298
Код доступа: 966882

Екатерина Кривцова

Часть 6. Периферийные и туманные вычисления. 2 часа

Очередная революция в мире высоких технологий подарила нам такое явление, как интернет вещей (internet of thingsIoT). Под IoT обычно понимается система связанных с помощью сети вычислительных устройств, встроенных в привычные нам вещи — тостеры, кофеварки, холодильники и т. д. Количество устройств, участвующих в IoT, непрерывно растёт, увеличивается и объём информации, генерируемый в такого рода сетях. Из-за этого классический способ обработки информации из интернета вещей (передача в центр обработки данных) перестаёт работать. Для решения этой проблемы были предложены концепции, получившие названия периферийных и туманных вычислений (edge computing и fog computing соответственно). Эти подвиды распределенных вычислений используют концепцию обработки информации в непосредственной близости к месту, где данные были получены и будут потребляться. В этой лекции мы рассмотрим основные принципы организации периферийных вычислений, разницу между периферийными и туманными вычислениями, их преимущества и недостатки. Мы будем рассматривать эти перспективные виды вычислений на примере реального проекта – оценки качества производимого оборудования.

Дата07.12.2020 16.20-17.50