Перейти к основному содержимому

Developing NoSQL Solutions in Azure

Сведения о курсе

Как профессионал по анализу данных вы знаете, что некоторые сценарии, особенно те, которые предусматривают анализ в режиме реального времени – персонализация сайта, Интернет вещей, мобильные приложения – лучше осуществлять с помощью решений по обработке данных и их хранению на базе NoSQL, чем с помощью реляционных баз данных. У Microsoft Azure есть несколько вариантов хранения нереляционных данных NoSQL (или «Не только SQL»), из которых можно сделать выбор. Базы данных NoSQL обычно спроектированы таким образом, что они могут быть распределены или разбиты на части между несколькими серверами. Они построены так, что их можно масштабировать с целью обеспечения высокой доступности и гибкости, поэтому они могут использовать частично структурированные и неструктурированные данные. Особенно удобно использовать эти базы данных, если у вас есть модель данных, которая постоянно меняется, а вы хотите быстро развиваться.

В этом практическом курсе, в состав которого входят лабораторные работы, контрольные задания и итоговый экзамен, эксперты расскажут вам, как эволюционировала концепция NoSQL на протяжении времени. Изучите опции хранения нереляционных данных в Azure и посмотрите, как их можно использовать в ваших приложениях. Узнайте, как можно создавать, хранить, управлять и получать доступ к данным при этих различных опциях хранения. Узучите нюансы работы с Azure Table Storage, DocumentDB, MongoDB и др. Узнайте о трех "V": variety – разнообразие (схемы и сценарии, которые быстро изменяются), volume – объем (масштабируемость хранения данных), и velocity – скорость (потребность в пропускной способности для поддержки большой базы пользователей). Воспользуйтесь этой возможностью, чтобы получить практические навыки работы с функциями NoSQL в Azure.

Темы курса

  • Основы NoSQL
  • Опции NoSQL в Microsoft Azure
  • Основные методы применения DocumentDB, Azure Table Storage и MongoDB
  • Другие способы доступа и повышения эффективности хранения ваших данных в NoSQL

Тренеры:

Course Staff Image #1

Сидни Эндрюс (Sidney Andrews)

Сидни Эндрюс – сертифицированный инструктор, Microsoft Certified Trainer и обладатель статуса Azure MVP, работающий с SeeSharpRun.NET. Он имеет опыт разработки веб-приложений ASP.NET, а также большой опыт разработки приложений с использованием XAML. Сидни приложил немало усилий по разработке и продвижению тренингов по работе с Azure через такие каналы, как Ignite, Microsoft Tech Summit, Microsoft Virtual Academy, Microsoft Official Courseware, внутренние тренинги для сотрудников Microsoft и даже общедоступные технические документы. Сидни также участвует в традиционных открытых учебных тренингах по Azure с использованием GitHub.

Course Staff Image #2

Пит Харрис (Pete Harris)

Пит Харрис – старший разработчик контента в команде Microsoft Learning Experiences в Редмонде, штат Вашингтон. У него очень богатый опыт работы, который охватывает платформу приложений Microsoft, включая Microsoft Azure и различные сервисы платформы данных. Пит разрабатывает контент для Microsoft уже с 1995 г. Он продолжает встречать клиентов, которым он кажется знакомым из учебных видеофильмов: они видели его в титрах фильмов Mastering Series, в которых он работал в 1990-х гг., а также в актуальных видеотренингах на сайте MicrosoftVirtualAcademy.com.

Course Staff Image #3

Эндрю Лю (Andrew Liu)

Эндрю Лю – руководитель группы проектов из команды Microsoft's Azure DocumentDB. Он увлеченно помогает разработчикам и компаниям получать опыт через новый глобально распределенный сервис баз данных NoSQL. До работы в Microsoft Эндрю работал инженером по программному обеспечению, создавая критически важную ИТ-инфраструктуру на одном из самых больших в мире сайтов электронной торговли. В свободное время он любит создавать новых поисковых роботов, играть в компьютерные игры и виски.

Course Staff Image #4

Мишлин Харрис (Micheleen Harris)

Я специалист по анализу данных и инструктор в Microsoft, где я делюсь своим опытом работы в языках Python, R и с расширенными средствами анализа внутри компании и за ее пределами. Я вела одна или совместно с другими семинары по теории анализа данных и понятиям аналитики в языках Python и R, при этом часто используя онлайн-блокноты Jupyter для написания кода в интерактивном режиме. Я разработала курс “Python for the Data Scientist” (Python для специалиста по анализу данных), который ведется с использованием онлайн-блокнотов Jupyter, и провела несколько таких курсов в Microsoft, а теперь готовлюсь к его публикации для внешнего пользования. Я также вела курсы по использованию Microsoft Azure, касающиеся DocumentDB, Cognitive Services, Bot Framework, а также других компонентов Cortana Intelligence Suite. Мне нравится преподавать, вести тренинги и находить самые эффективные способы обучения теории анализа данных и расширенным средствам анализа на наборах данных любого объема.

Начало курса
Занятия заканчиваются
Оценка сложности
6-9 total hours
Внести в список