Skip to Content
DevOpsのためのPython
book

DevOpsのためのPython

by Noah Gift, Kennedy Behrman, Alfredo Deza, Grig Gheorghiu
March 2025
Intermediate to advanced
506 pages
8h 3m
Japanese
O'Reilly Media, Inc.
Content preview from DevOpsのためのPython

第15章 データエンジニアリング データ工学

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

データサイエンスは21世紀で最もセクシーな仕事かもしれないが、この分野は様々な職種へと急速に進化している。データサイエンティストというのは、一連の仕事を表すにはあまりに粗雑な表現だった。 2020年現在、同じかそれ以上の報酬を得ることができる2つの仕事は、データエンジニアとマシンラーニングエンジニアだ。

さらに驚くのは、従来のデータサイエンティストをサポートするために必要なデータエンジニアの数が膨大であることだ。 データサイエンティスト1人に対して、データエンジニアは3人から5人というところだ。

何が起きているのか? 別の角度から見てみよう。私たちが新聞の見出しを書いていて、人目を引くことを言いたいのだとしよう。 CEOは金持ちにとって最もセクシーな仕事である。 NBAのスター選手が少ないように、プロの俳優で生計を立てている人が少ないように、CEOは少ない。 CEO1人に対して、そのCEOを成功させるためにどれだけの人が働いているのだろうか?この最後の文は、"水は濡れている "のように、内容のない無意味なものだ。

このin文は、データサイエンティストとして生計を立てられないと言っているのではなく、このin文の背景にあるロジスティクスに対する批判である。 データに関するスキルには大きな需要があり、それはDevOpsからマシン学習、コミュニケーションまで多岐にわたる。 データサイエンティストという言葉は曖昧だ。 それは仕事なのか振る舞いなのか? ある意味、DevOpsという言葉に似ている。 DevOpsは仕事なのか、それとも振る舞いなのか?

求人広告のデータと給与データを見ると、求人市場ではデータエンジニアリングとマシンラーニングエンジニアリングの実際の職務に明らかな需要があると言われているようだ。 なぜなら、これらの職務は特定可能なタスクを実行するからだ。 データ・エンジニアの仕事は、バッチとストリーミングの両方のデータを収集するパイプラインをクラウドで作成し、そのデータにアクセスするためのAPIを作成し、ジョブをスケジュールすることだ。 この仕事は、ふにゃふにゃしたタスクではない。 機能するかしないかだ。

同様に、機械学習エンジニアは機械学習モデルを構築し、メンテナンス可能な方法でデプロイする。 この仕事もふにゃふにゃしていない。 エンジニアは、データエンジニアリングやマシンラーニングエンジニアリングを行っても、データサイエンスやDevOpsに帰属する振る舞いを示すことができる。複雑で堅牢なデータパイプラインを構築し、それを他の複雑で強力な予測システムにフィードする機会がかなりあるからだ。 豊かすぎても痩せすぎてもいけない」という式がある。 同様に、データに関しても、DevOpsやデータサイエンスのスキルがありすぎることはない。 DevOps風味のデータエンジニアリングのアイデアをいくつか紹介しよう。

スモールデータ

ツールキットはエキサイティングな概念だ。 配管工を家に呼び出せば、彼らはあなたよりも効率的に作業をこなせる道具を持ってやってくる。 大工を雇い、家で何かを作る場合、彼らもまた独自の道具セットを持っている。 プロフェッショナルにとってツールは不可欠であり、DevOpsも例外ではない。

このセクションでは、データエンジニアリングのツールについて概説する。 これらのツールには、ファイルの読み取りと書き込み、 ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

FastAPIで生成型AIサービスを作る

FastAPIで生成型AIサービスを作る

Alireza Parandeh

Publisher Resources

ISBN: 9798341625402