サーバエンジニアと言えど、スタートアップではRailsだけを書いていたら良いという訳には行きません。 今回は、突然データ分析基盤を作ってくれと頼まれ、当時BIツール?何それ?美味しいの?状態の僕が、どのように数多のツール群から技術選定をして社内のデータ基盤を作り上げ、データ基盤エンジニア(仮)になったのかを書かせていただきます。 対象者: データ可視化に関して悩んでいるマーケター、BIサーバ、集計DB構築に関して悩んでいるエンジニア ※実際のデータは出せません。分析基盤設計の参考となるよう僕が選んだツールを問題意識とPOINTを踏まえてご紹介させて頂きます。 (先に結論) 前提知識 -peep DB -peepではシステムDB(MySQL)の他にlog収集用としてElasticsearchを採用しております。AuroraDB, Elasticsearchは共にAWSです。 またデータ収集の