JPedal Cloud タイミング
製品のクラウドチュートリアルを執筆している際に、各クラウドサービスがPDFをアップロードし、そのファイルを画像に変換するのにかかる時間を測定することにしました。すべてのテストは同じWindowsマシン上で実施され、同じバージョンのChromeを使用し、同じPDFを変換し、営業日のほぼ同じ時間帯に実行されました。記載されている時間は、同じドキュメントを複数回変換した結果の平均値です。初回の変換結果は除外しました。これは、JVMが初回の変換時にコードを大幅に最適化するため、それ以降のすべての変換が著しく高速になるためです。各クラウドのインフラストラクチャが異なるため、各クラウド用のコードは若干異なっています。
これらのテストの結果は、当社ソフトウェアの速度と、各種クラウドでの動作方法を示す目安として提供するものです。すべての企業には独自のワークフローと多様な要件があるため、他社に適したクラウドが自社に適しているとは限りません。より高速なアップロード速度が必要な場合もあれば、クラウド上での処理をより速く完了させたい場合(この場合はより速い変換時間が望ましい)もあるでしょう。このページが、現在のワークフローにおいて当社ソフトウェアをホストするのに最適なクラウドサービスを決定する際の参考になれば幸いです。

上記のグラフから、ドキュメントのアップロードと変換を総合的に見た場合、最も速かったのは Oracle Java Cloud であることがわかります。ただし、Jelastic Cloud が圧倒的に最速のアップロード時間を記録しました。一方、スケールの反対側では、Amazon AWSが最も遅いアップロード時間となり、MicrosoftのAzure cloudがPDF変換に最も時間がかかりました。
