Школа
системного анализа
и проектирования

Основы инженерии данных

Автор: Джо Рис, Мэтт Хоусли
Перевод в редакции Софьи Должанской
Планирование и построение надёжных систем данных

Содержание

Для чтения кликните на заголовок раздела

Предисловие

Глава 1. Описание инженерии данных
Что такое инженерия данных
Навыки и деятельность в области инженерии данных
Инженерия данных внутри организации
Заключение

Глава 2. Жизненный цикл инженерии данных
Что такое жизненный цикл инженерии данных?
Основные фоновые процессы жизненного цикла программной инженерии
Заключение

Глава 3. Проектирование хорошей архитектуры данных
Что такое архитектура данных?
Принципы хорошей архитектуры данных
Основные понятия архитектуры
Примеры и типы архитектуры данных
Кто вовлечён в проектирование архитектуры данных?
Заключение

Глава 4. Выбор технологий в течение жизненного цикла данных
Размер и возможности команды
Скорость выхода на рынок
Совместимость
Оптимизация затрат и ценность для бизнеса
Сегодня и завтра: неизменяемые технологии против временных
Расположение
Создание или покупка
Монолит или модульная система
Бессерверные или серверные вычисления
Оптимизация, производительность и войны бенчмарков
Фоновые процессы и их влияние на выбор технологий
Заключение

Глава 5. Генерация данных в исходных системах
Источники данных: Как создаются данные?
Исходные системы: основные идеи
Практические сведения об исходных системах
С кем вы будете работать
Фоновые процессы и их влияние на исходные системы
Заключение

Глава 6. Хранение
Основные компоненты для хранения данных
Системы хранения данных
Абстракции хранения в инженерии данных
Идеи и тенденции в области хранения данных
С кем вы будете работать
Фоновые процессы
Заключение

Глава 7. Поглощение
Что такое поглощение данных?
Ключевые инженерные аспекты этапа поглощения
Особенности пакетного поглощения
Особенности поглощения сообщений и потоков данных
Способы поглощения данных
С кем вы будете работать
Фоновые процессы
Заключение