対応プラットフォーム

Hadoopディストリビューション

Asakusa Framework は、以下のHadoopディストリビューションと組み合わせた運用環境で動作を検証しています。

動作検証プラットフォーム(Hadoopディストリビューション)
Distribution Version OS
Hortonworks Data Platform 2.5.0 CentOS 7 (7.2)
MapR 5.2.0 [1] Red Hat Enterprise Linux 7.2
CDH 5.9.0 [2] CentOS 7 (7.2)
Amazon EMR 5.4.0 Amazon Linux 2016.09 based
Microsoft Azure HDInsight 3.5 Ubuntu 16.04.4
[1]MapReduce Version 1 (MRv1) には対応していません。
[2]MapReduce Version 1 (MRv1) には対応していません。

アプリケーション開発環境

Asakusa Frameworkを利用したバッチアプリケーションの開発環境は、 以下のプラットフォームで動作を検証しています。

動作検証プラットフォーム(開発環境)
種類 Product Version
OS Ubuntu Desktop 16.04
OS Windows [3] 7(SP1) / 10
OS MacOSX [4] 10.11
Java JDK [5] [6] 1.8.0_121
ビルドツール Gradle [7] 3.4.1
IDE Eclipse IDE for Java Developers 4.6.3
IDE IntelliJ IDEA Community Edition [8] 2017.1
Hadoop Apache Hadoop [9] 2.7.3
[3]Windows上ではテストドライバーを利用したテストは エミュレーションモード のみ使用できます。Windowsの利用については、 Asakusa Framework スタートガイド for Windows を参照してください。
[4]MacOSX上では基本的な動作のみ検証しています。
[5]JREでは一部の機能が動作しません。必ずJDKを使用してください。
[6]開発環境に対するJavaのセットアップについては、 開発環境のJava を参照してください。
[7]Gradleの利用については、 Asakusa Gradle Plugin ユーザーガイド を参照してください。
[8]IntelliJ IDEAの利用は試験的機能として提供しています。詳しくは IntelliJ IDEAの利用 を参照してください。
[9]開発環境に対するHadoopのセットアップについては、 開発環境にHadoopを導入する を参照してください。

WindGate

WindGate は以下のプラットフォームで動作を検証しています。

動作検証プラットフォーム(WindGate/JDBC [10] )
種類 Product Version
DBMS PostgreSQL 9.3
JDBC Driver PostgreSQL JDBC Driver 9.1 Build 901
[10]データベースを利用しない場合(例えば WindGate/CSV のみを使う場合)には不要です