Slide 11
Slide 11 text
© 2024 Finatext Holdings Ltd.
データ基盤を構築・運用時に適用できるソフトウェアエンジニアリング
データエンジニアリングを支えるソフトウェアエンジニアリング
データエンジニアリングを行うにあたってソフトウェアエンジニアリングのノウハウは役にたつ
● ネットワーク、認証認可、オーケストレーション、CI/CD、IaC, etc.
大事な資産であるデータをガバナンスを効かせながらアジリティ高く取り扱えるようにする
閑話休題・・・
● データエンジニアリングの黎明期(2000-2010年)低レベルのフレームワークで作業、MapReduceジョブ、開
発、Hadoopkクラスタ管理など
● データエンジニアリングで使用するツールはよりマネージドサービス、SaaSを使うことが多くなってきた
● ただ、ソフトウェアエンジニアリングのベストプラクティスを実践できることは競争優位性をもたらす
○ 使っているOSSのバグを見つけたらさらっとコントリビュート!など
○ SQL, Python, JVM言語, bash, HCL(Terraform)あたりをよく使う
10