ドワンゴさんの主催でHue Meetupが開催されることになったので、いい機会だから Hue について、自分の復習がてらまとめておきます。
Hue って何?
Hadoopエコシステムを操作するためのWebインタフェースです。
Hadoopエコシステムの多くは、管理Web UIは持っていても、ユーザ用のWeb UIはありません。
ユーザがターミナルからコマンドを叩かなくてもHadoopエコシステムを操作できるようにするのが目的です。
主に、以下のようなことができます。
Hue は誰が使っているの?
Hueは、全ての主要なHadoopディストリビューションに含まれているので、Hadoop触っている人は意識せずとも使ったことある人も多いと思います。
あと、Amazon Athena の UI は間違いなく Hue です。
先日、あるお客様のところに製品紹介にいったときにHueを見せたら、「Athenaみたいですね」と言われました。逆ですから!
EMR Hue の話は、Hue Meetup でミクシィの岩瀬さんが話をしてくれます。
ドワンゴさんはヘビーなHueユーザで、主催者の木浦さんがそのあたりの話をしてくれるはずです。
Hue って何で作られてるの?
Hueは、以下のコンポーネントで作られています。
Hue Meetupでは、@tokibito ことオープンコレクターの岡野さんが、Django開発者という観点からみたHueを説明をしてくれる予定です。
Hueで何ができるの?
色々できます。
ファイルブラウザ
ファイルをアップロードしたり、編集したり、ダウンロードしたりすることができます。
Pigエディタ
一部で根強い人気の残るPigも実行できます。
検索ダッシュボード
Solrと連携して検索ダッシュボードを作成することができます。
(Hue 公式サイトより引用)
まとめ
Hue を使うと、ビッグデータ基盤のWeb UIを簡単に用意することができます。
まだ使ったことない人も、使っているけどもっと色々使いこなしてみたい人も、自分の使い方を共有したい人も、Hue Meetupに参加してみてください。