FineCrew® NX における Amazon Web Services 活用 AWS について

◇MYNOSMYNOS-2014 年 10 月号月号-
FineCrew® NX における Amazon Web Services 活用
----- 私たちはこんなことにも AWS を利用しています -----
昨年7月、同会報では、Amazon Web Services(以下 AWS) を使用した弊社オリジナル会計パッケー
ジである FineCrew® NX(以下 NX)の導入事例を紹介させていただきました。その内容は、お客様への
提供サービスとしてという位置付けでしたが、実は利用用途はそれだけではございません。我々自身
の業務においても AWS を活用しているのです。今回は、前回から1年以上経過しておりますので、
AWS の簡単な NEW トピックと、使用する側としてのお話を中心にお届けします。
✍AWS について
2013 年 7 月以降の主なトピックを簡単にご紹介します。
◆ 新たなサービス
CEP(Complex Event Processing)、つまりリアルタイムでデータ分
析を行うサービスです。
これまではエンタープライズベンダによる高額なオンプレミス製品
Amazon Kinesis
しか無かったものが、従量課金でスケーラブルに利用できます。
Amazon RDS において、これまで未対応だった PostgreSQL が利
用可能になりました。
PostgreSQL instance
◇MYNOSMYNOS-2014 年 10 月号月号-
クラウド上に作成される仮想デスクトップサービスです。月額契約
で Windows 7 相当の OS を利用できます。
Amazon WorkSpaces
◆ 値下げ
2014 年 4 月には延べ 42 度目の価格値下げが行われました。
AP
DB
サーバー
サーバー
タイプ
タイプ
3/31 まで
4/1 以降
1 時間あたり
時間あたりの
たりの価格
1 時間あたり
時間あたりの
たりの価格
(\)
AP($)
AP($) DB($)
DB($) 合計($)
合計($) 合計(
合計(\) AP($)
AP($) DB($)
DB($) 合計($)
合計($) 合計(
合計(\)
0.23 0.23
m1.medium m1.medium
差異
0.46
37.17
-11.13
331.2 34776 127.44 127.44 254.88 26762
-8014
1 ヵ月あたり
ヵ月あたりの
たりの価格
165.6 165.6
48.3 0.177 0.177
0.354
1 ヵ月あたり
ヵ月あたりの
たりの価格
($1/\105)
上記は、例えば NX を動作させる為に m1.medium タイプ(※1) のインスタンスを選択していた
場合の料金比較です。同じインスタンスタイプの場合、大幅に値段が下がりました。
また、価格変更前と同じ金額で処理能力の向上したインスタンスを選択することが可能になり
ました。
この表では比較の為に m1 をピックアップしましたが、現在では旧 m1 から m3 へのアップグレ
ードが推奨されています。
◇MYNOSMYNOS-2014 年 10 月号月号-
✍活用事例紹介
活用事例紹介
◆ お客様納品前テスト環境としての活用
お客様納品前テスト環境としての活用
かつて社内の空き容量のあるサーバーで構築していたテスト環境を、現在では AWS 上に構築
しています。AWS の EC2 インスタンス複製が簡単であるという点は、複数人でテストを行う場合に
大変便利です。
初回の環境構築では、必要なアプリケーションやデータベースなどのインストール、テスト開始
が可能な状態までの準備を行います。その時点の EC2 インスタンスを Snapshot と AMI に保管し、
複製することで各々が環境を用意する手間が省かれます。そして、各々が別環境で実行すること
で相互のデータ干渉が無くなる為、テストの効率アップにつながりました。
Instance A をベース環境とし
て構築し、Snapshot & AMI を
保管。
Snapshot & AMI
テスト実施。
Instance A
( ※ 2)
EC2
Instance A を元に instance B
を複製。テスト実施。
Instance B
Instance A を元に instance C
を複製。テスト実施。
AWS Management Console (※3)
Instance C
◆ ミドルウェア動作検証環境としての活用
ミドルウェア動作検証環境としての活用
NX は WebSphere Application Server(以下 WAS)上で動作します。Windows Server 2012(以
下 WS2012)のリリースに伴い、WS2012 上での WAS と NX の動作検証を AWS で行いました。検
証に必要な WS2012 インスタンスの作成は数クリック、載せる OS の選択肢として用意されている
WS2012 を選ぶという簡単な手順で調達することができました。検証の間だけ動かせれば良いの
で、使用時間による従量課金のメリットが最大限に活かされた例であると思います。
例:時間のおおよその比較
オンプレミス
AWS
見積
1 week
-
調達
2 weeks
15 min
セットアップ
2 hours
検証
3 days
◇MYNOSMYNOS-2014 年 10 月号月号-
◆ お客様向けデモ環境としての活用
かつて各自の PC のローカルで構築していたデモ用の環境を、現在では AWS 上に構築してい
ます。テスト環境と同じ要領で作成できますし、ローカルのその他のアプリケーションやデータを
気にする必要がございません。
そして、何よりも NX on AWS のご提案として、より実際的なデモとしてお見せできるというところ
が好ましい点です。
✍今後検討している活用
今後検討している活用方法
検討している活用方法
◆ 販促活動における NX 試用環境としての活用
試用環境としての活用
お客様向けデモ環境の延長線上として、一定期間、実際の操作や帳票出力を自由に行ってい
ただける試用環境のご提供を検討しています。
◆ 開発環境としての活用
冒頭でご紹介しました新サービス、WorkSpaces を開発効率の向上に役立てられないかという
ことを考えています。ある開発プロジェクトに際して、リースで PC を払い出す感覚で、かつ必要な
アプリケーションが揃った状態の作業環境を複製して提供できれば、開発着手までの準備時間が
大幅に短縮できます。また臨時従業員への払い出し時、データの持ち出し防止といったセキュリ
ティ面でも期待できます。
ただし、現時点での価格は一番安価なタイプでも月額 $47 と実用面ではまだ少し高い印象を
受けます。Amazon の価格改定の頻度・速度は目まぐるしいので、その辺にも期待を寄せていると
ころです。
◇MYNOSMYNOS-2014 年 10 月号月号-
✍FineCrew
FineCrew® NX on AWS の導入状況
2013 年 7 月の時点より、FineCrew NX 会計が 1 社、販売
販売が
販売が2社、
2社
新たに AWS 上で稼働致しました。
オンプレミスではなく、AWS での導入を検討されるお客様は更に増えてゆくこ
とが予想されます。
FineCrew NX on AWS について、もっと詳しくお知りになりたい場合は、弊社
営業までご相談お待ちしております。
------------------------------------------------------------------------------------------------------------------------解説:第三ソリューション開発部 松原 風朗
※1:仮想サーバーである”EC2”におけるインスタンスタイプの一つです。さまざまな CPU、メモリ、
ストレージ、ネットワークキャパシティーの組み合わせによって構成されています。
※2:AMI(インスタンス起動のための HDD 構成を記述した設定ファイル)と Snapshot(インスタンス
内のボリュームのコピーのようなもの)からインスタンスの複製を行います。
※3:ブラウザベースで AWS を操作できる管理コンソールです。iPhone や Android アプリも存在し
ます。