УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

       +7 (495) 231 23 51 Москва

       +7 (964) 778 99 27 Москва

       Дербеневская наб. д.7 стр. 5

Учебный центр Микротест / Расписание курсов / Microsoft / Azure / Внедрение решений Microsoft Azure Cosmos DB

Курс Внедрение решений Microsoft Azure Cosmos DB (Код: 20777)

Microsoft

 


Этот трехдневный курс под руководством инструктора предназначен для специалистов по базам данных, которые хотят внедрить решение Cosmos DB.

Курс длится 24 академических часа


Аудитория

Основная аудитория этого курса - разработчики и архитекторы баз данных (ИТ-специалисты, разработчики и информационные работники), которые планируют внедрить решения для больших данных в Azure с использованием Cosmos DB.

Необходимая подготовка

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

  • Основные концепции разделения, репликации и управления ресурсами для создания и настройки масштабируемых приложений, которые не зависят от API-интерфейса Cosmos DB.
  • Основы работы с API-интерфейсом Cosmos DB SQL.
Цели курса
По окончании курса слушатели научатся:
  • Описывать назначение и архитектуру Azure Cosmos DB.
  • Описывать, как разрабатывать документы и коллекции в соответствии с бизнес-требованиями и как использовать SQL API для создания приложений, использующих эти документы.
  • Описывать, как создавать пользовательские функции, хранимые процедуры и триггеры.
  • Описывать, как настроить базу данных и как отслеживать производительность.
  • Описывать, как создавать эффективные модели базы данных Graph с использованием Cosmos DB.
  • Описывать, как использовать поиск Azure, HDInsight, блоки данных Azure и Power BI с Cosmos DB для запроса и анализа больших данных.
  • Описывать, как использовать Cosmos DB в качестве источника и приемника для потоковой передачи данных.

Подробная программа курса

Содержание

Модуль 1: Введение в Azure Cosmos DB. 

Опишите назначение и архитектуру Cosmos DB.

Занятия

  • Обзор структур баз данных NoSQL
  • Перенос данных и приложений в БД Космос
  • Управление данными в БД Космос

Лабораторная работа: создание и использование базы данных SQL API в Cosmos DB

  • Создание и настройка базы данных Cosmos DB
  • Перенос данных из базы данных Mongo DB в базу данных Cosmos
  • Использование SQL API для доступа к данным
  • Защита данных в базе данных Cosmos DB

После прохождения этого модуля студенты смогут:

  • Создавать и настраивать Космос БД.
  • Переносить данные из базы данных Mongo DB в базу данных Cosmos DB.
  • Описывать доступ к данным с помощью SQL API.
  • Описывать, как защитить данные в базе данных Cosmos.

Модуль 2. Разработка и реализация приложений базы данных SQL API. 

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

Занятия

  • Модели документов в БД Космос
  • Запрос данных в базе данных SQL API
  • Запрос и обслуживание данных программно

Лабораторная работа: разработка и внедрение приложений баз данных SQL API

  • Разработка структуры документа и стратегии разделения для каталога продуктов для розничной системы
  • Импорт данных каталога товаров
  • Запрос информации о каталоге продукции
  • Поддержание уровня запасов в каталоге продукции

После прохождения этого модуля студенты смогут:

  • Проектировать структуры документов NoSQL, которые поддерживают бизнес-требования и обеспечивают эффективные операции.
  • Описывать, как выполнять SQL-запросы к базе данных SQL API.
  • Объяснять, как программно вставлять, изменять, удалять и запрашивать данные в базе данных SQL API.

Модуль 3. Реализация операций на стороне сервера. 

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

Занятия

  • Программирование на стороне сервера с помощью Cosmos DB
  • Создание и использование хранимых процедур
  • Использование триггеров для поддержания целостности данных

Лабораторная работа: написание пользовательских функций, хранимых процедур и триггеров

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

После прохождения этого модуля студенты смогут:

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

Модуль 4. Оптимизация и мониторинг производительности. 

Опишите, как оптимизировать базу данных и как отслеживать производительность.

Занятия

  • Оптимизация производительности базы данных
  • Мониторинг производительности базы данных

Лабораторная работа: настройка базы данных и мониторинг производительности

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

После прохождения этого модуля студенты смогут:

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

Модуль 5: Проектирование и реализация базы данных графов. 

Этот модуль описывает, как создавать эффективные модели баз данных графов с использованием Cosmos DB.

Занятия

  • Графовая модель базы данных в БД Космос
  • Разработка моделей базы данных Graph для эффективной работы

Лабораторная работа: разработка и внедрение базы данных Graph

  • Реализация механизма рекомендаций для клиентов
  • Запись информации о покупке продукта
  • Запросите базу данных Graph для получения аналитики

После прохождения этого модуля студенты смогут:

  • Описывать возможности, которые Cosmos DB предоставляет для реализации графовых баз данных.
  • Проектировать графовые структуры NoSQL, поддерживающие бизнес-требования и обеспечивающие эффективные операции.

Модуль 6: Запрос и анализ больших данных с помощью Cosmos DB. 

В этом модуле описывается, как использовать поиск Azure и HDInsight с Cosmos DB для запроса и анализа больших данных.

Занятия

  • Интеграция базы данных Cosmos с поиском Azure для оптимизации запросов
  • Анализ данных в базе данных Cosmos DB с использованием Apache Spark
  • Визуализация данных в базе данных Cosmos DB

Лабораторная работа: запрос и анализ больших данных с помощью Cosmos DB

  • Расширение возможностей поиска товаров
  • Выполнение обработки на конец месяца
  • Визуализация данных о продажах
  • Изучение данных о продажах

В конце этого модуля студенты смогут:

  • Описать как интегрировать Cosmos DB с Azure Search для эффективной обработки запросов больших данных.
  • Описать как анализировать большие данные, хранящиеся в базе данных Cosmos, с помощью Apache Spark.
  • Описать как визуализировать данные в Cosmos DB, используя записные книжки Jupyter, Power BI и блоки данных Azure.

Модуль 7. Реализация потоковой обработки с помощью Cosmos DB. 

В этом модуле описано, как использовать Cosmos DB в качестве источника и приемника для потоковой передачи данных.

Занятия

  • Работа с изменением фида Cosmos DB
  • Интеграция Cosmos DB в потоковые решения

Лабораторная работа: использование Cosmos DB с потоковой обработкой

  • Обработка заказов
  • Ведение биржевых аналитических данных
  • Отображение скользящей выручки за данный период времени

После прохождения этого модуля студенты смогут:

  • Описывать ленту изменений Cosmos DB и как ее использовать для эффективной обработки данных.
  • Объяснять, как включить Cosmos DB в потоковые решения, такие как Apache Kafka, Apache Spark и Azure Stream Analytics.

Скрыть подробную программу курса

Заказать обучение «Внедрение решений Microsoft Azure Cosmos DB (20777)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.



 
 
Заказать
Добавить отзыв Вы сможете после регистрации на нашем сайте

Зарегистрироваться или авторизоваться