Amazon EC2 上で FileMaker Server の運用テスト

FileMaker Server を Amazon EC2 上で動作させ、実際の業務に利用できるか試してみました。

Amazon EC2 と Windows Server のセットアップ

  • Web 上を探したらいっぱい見つかるので省略します。

FileMaker Server のセットアップ

  • 普通に Windows にセットアップする場合と変わらないので省略します。

今回のテスト環境のスペックは以下のとおりです。

  • Amazon EC2 Instance:Small Instance
  • Region:US East
  • OS:Windows Server 2008 Datacenter SP2 (32bit)
  • FileMaker:FileMaker Server 11 Advanced

上記スペックで準備したクラウド環境に、手元にあるクライアントマシンの FileMaker Pro 11 から接続してのテストです。今回は実際の業務に利用できるか、実用に足るのか、パフォーマンスのテストを中心に行ってみました。あまり時間も掛けられなかった中なので、ざっくりとしたテストになります。後日、またゆっくりテストしてみます。

FileMaker Pro に添付されているサンプルファイル

イベント管理のファイルを利用して、レコード作成や、画面の切替えスピードなどを試してみました。気持ちモタつく感じはありますが、実用には問題ないと感じました。検索やソートのスピードも許容範囲だと思います。

郵便番号リスト約 120,000 件のレコードからのテキスト検索とソート

約 120,000 件の郵便番号リストを利用してのテストです。表形式で表示させ、検索とソートのスピードを試してみました。こちらも先ほどのテストと変わらない感じです。最初の検索では、インデックスの作成に数十秒程度かかりましたが、その後は、検索やソート共に、許容範囲のスピードだと感じました。逆に予想していた以上に快適に操作できました。

普段利用しているファイルでのテスト

お客さまのところで実際に業務に使用しているファイルにダミーデータを入れてテストしました。顧客管理のシステムになります。フォーム形式の画面の遷移や、その画面中の 10 行程度のポータル表示も問題ありません。しかし、リスト形式の一覧画面で、約 2,000 行のレコードを表示した場合に、1 レコード表示するのに 1 秒掛かるくらいの遅さになってしまいました。パフォーマンスが落ちた原因として考えられるのは、レコード中で関連レコード数をカウントさせ集計してたりするのですが、そういったのが原因として考えられるようです。関連レコードをカウントする計算フィールドをレイアウトから削除すると、リストの表示スピードは早くなりました。

Amazon EC2 上で FileMaker Server を利用した場合に実用になるのかの結論

もっと詳細にテストしてみないことには何とも言えませんが、現時点では、以上のようなことから、利用状況や、ファイルの作り方によるかなといった感想になります。単純なソリューションや、利用状況によっては問題なく実用レベルだと思いました。

今回は、ざっくりとしたテストでしたが、時間ができたらもっと詳しくテストしたいと思います。また、Amazon EC2 上で運営する Web サービスのパフォーマンスをアップさせる方法として、データセンターを変更するとか、Amazon CloudFront などを利用するなどあるようですが、その辺も追ってテストしていく予定です。

その他にも、国内でも Amazon と同様のクラウドサービスが開始されていたりするので、そちらも併せてテストしてみたいと思います。

追記:ちなみに、今回の評価にかかった Amazon への支払いは 71 円でした。

Exchange 互換のグループウェア Zarafa

Microsoft Exchange 互換のグループウェアです。

Windows 上で電子メール機能を扱うための標準仕様 MAPI (Messaging Application Program Interface) との 100 % の互換性があるグループウェアだそうです。

FileMaker で商用ウェブサイトを構築する

調べものをしていたら「ファイルメーカーで商用ウェブサイトを構築する」という懐かしい記事が引っ掛かってきたのでメモしておきます。

ZDNet という、記事が書かれた当時でもかなり大規模な IT 系情報サイトにおいて、そのサイトの制作システムに、FileMaker がかなりの部分で活用されたという内容です。

記事ページのアドレスから見ると、2002 年頃の記事かなと思うのですが、読み返してみると、技術的なことは置いといて、なぜ FileMaker が利用されたのか、そして、FileMaker を利用したプロジェクトの進め方・考え方など、現在でも非常に参考になります。

気になるのは、現在でも動いているのかということなのですが、他の CMS に移行されていたとしても、FileMaker から移行することになったきっかけや、その後の経緯など興味のあるところです。

XOOPS をベースに開発された ImpressCMS

XOOPS からフォークした CMS ということです。

管理者画面等のデザインが XOOPS からは刷新され、とても格好いいものになっているようです。

フレキシブルで使いやすいアメリカ発 CMS の ExpressionEngine

小規模サイトから大型サイトまで対応、使いやすさが抜群のコンテンツ管理画面、拡張機能でシステムを手軽にカスタマイズということで紹介されています。

日本エクスプレッションエンジンのサイトに掲載されている導入事例を見ても、非常にセンスが良くまとめられています。ニュースメールの配信や、購読者の管理もでき、アーカイブ化され続ける記事を素早く検索することができるシンプルで使いやすいという管理画面は、確かにそのとおりだなと思える作りになっています。

データベースを利用していない日本製 CMS の CMONOS.JP

中小規模サイト向けの CMS ということです。

基本的なブログやページ作成の機能のほか、カレンダー式のスケジューラ、掲示板、フォームメールなど、中小規模のサイト運営に必要なツールが揃っています。

また、デザインもとてもキレイで、操作方法も分かりやすくなっています。

カスタムフィールドを追加することができ、カウントダウンや簡易アンケートなどを簡単に設置することができるようです。

シンクライアント導入事例 – Mac 編

シンクライアントの導入事例についてメモします。

シンクライアント導入事例 – Sun Ray 編

シンクライアントの導入事例についてメモします。

企業で使えるオープンソース CMS

企業で使えるオープンソース CMS 一挙 12 種類解説として、Web 担当者 Forum のサイトに掲載されています。

各システムの機能を見やすく表にしてまとめてあります。

データベースを必要としない CMS の SkyBlueCanvas

データベースを必要としないで、XML をベースとしたライトウェイトな CMS ということです。シンプルな外観と、センスのいいアイコンで好感が持てます。

シンプルだけど、リンク集、イベント、FAQ、投票、ニュースなどをプラグイン形式で追加でき、通常のサイト運営には問題なく利用できるのではないかと思います。

SkyBlueCanvas のサイトにはデモサイトも用意されていて、実際に試すことができます。

Next Posts