データエンジニアリングの基礎 ―データプロジェクトで失敗しないためにの表紙

データエンジニアリングの基礎

データプロジェクトで失敗しないために

Joe Reis, Matt Housley, 中田 秀基オライリー・ジャパン416ページISBN 9784814400652

データエンジニアリングタグで同率7位(28冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。

紹介記事
2件
媒体別
Zenn 1・企業テックブログ 1
初めての紹介
最新の紹介

この本を選ぶ前に

出版年
(約3年前)
タグ内の順位
データエンジニアリングタグで同率7位(28冊中・紹介記事数の順)

紹介している記事(2件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • ワンキャリアエンジニアに聞いた。新卒エンジニアに進めたい!オライリーで学びになった書籍紹介 Part2 企業テックブログ · ワンキャリア ·

    データエンジニアの塚田さんの1冊目。データの生成、変換、提供の過程で何を意識して設計・実装するかを学べる本とされる。事業目標から逆算して仕組み化するデータエンジニアの役割を俯瞰でき、会社全体を巻き込む働き方にも触れている。データエンジニアになりたての人や全体像を掴みたい人向けとされる。

  • データエンジニアリング関連のおすすめ書籍(随時更新) Zenn · ぺんぎん · · いいね 23

    データエンジニアリングを改めて学ぶために読んだ書籍として、必須知識が体系的にまとまり、データアーキテクチャ、パイプライン、データモデリング、ビジネスとの関わりを一通り扱うと紹介している。「基礎」とあるものの初学者には難しい内容もあり、一定の知識がある方が理解が深まると留保する一方、データエンジニアリングのプロジェクトに参入する際に読むことを勧めている。

この本について

データエンジニアリングの実務を、データの流れ、組織での役割、システム設計と技術選択の面から整理する書籍である。データエンジニアリングライフサイクルを軸に、ソースシステムでのデータ生成から保存、取り込み、変換、利用者への提供までを扱い、セキュリティ、データ管理、DataOps、アーキテクチャ、オーケストレーション、ソフトウェアエンジニアリングが各段階にどう関わるかを示す。データ成熟度に応じたシステム構築の考え方や、データエンジニアのビジネス面・技術面の責務、他職種や経営層との関係も取り上げる。続いて、障害への備え、拡張性、疎結合、可逆性、セキュリティ、コストを考慮する設計原則を説明し、データウェアハウス、データレイク、データメッシュなどの構成を比較する。技術選定では、チーム規模、導入速度、相互運用性、費用と価値、設置環境、内製か購入か、モノリスかモジュールかといった判断材料を扱う。後半はライフサイクルの各工程を詳しく見ていき、データソースの章ではファイル、API、データベース、変更データキャプチャ、ログ、メッセージやストリームなどを説明する。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 1章 データエンジニアリング概説
  2. 2章 データエンジニアリングライフサイクル
  3. 3章 適切なデータアーキテクチャの設計
  4. 4章 データエンジニアリングライフサイクルにおけるテクノロジの選択
  5. 5章 ソースシステムにおけるデータ生成
  6. 6章 ストレージへの保存
  7. 7章 データ取り込み
  8. 8章 クエリ、データモデリング、変換
  9. 9章 アナリティクス、機械学習、リバースETL へのデータの提供
  10. 10章 セキュリティとプライバシー
  11. 11章 データエンジニアリングの未来
  12. 付録A シリアライズと圧縮技術の詳細
  13. 付録B クラウドのネットワーク