高負荷試験 (医療系公共事業向け)
突発的なアクセス集中が見込まれるWEBサイトに対して、事前にアクセス集中を発生させるシミュレーションを実施しサービスの可用性を検証しました。 使用した技術概要: 負荷発生用のアプリケーションはApache JmeterとSelenium/Webdriverプラグインを使用し、Chromeブラウザの操作を自動化することでユーザーアクセスをシミュレートしました。 瞬間的に同時に5,000〜10,000ユーザーが同時アクセスを発生させるためEC2インスタンスを数百台同時に起動させテスト終了後はS3へテストレポートファイルを保存しWEBから参照できるように限定公開してクライアントへ報告を行いました。 Cloudformationを利用して負荷発生用インフラ構築も自動化しているため、クライアントの希望などに応じて迅速で柔軟な対応ができるようにシステム設計も行いました。