事例紹介

お客さまの導入事例やシステム構築例をご紹介します。システムやサービスの導入検討に、せひお役立てください。

サーバーレス・アーキテクチャを活⽤し、
時間帯による利⽤者数の変化に対応

  • 株式会社MCデータプラス様
  • 商品・サービス:AWS導入支援サービス

課題

株式会社MCデータプラス様は、建設業向けクラウド型システムサービス「建設サイト・シリーズ」の⼀環として、労務・安全衛⽣に関する管理書類をWeb上で作成・提出・確認できる「グリーンサイト」を提供されています。
その機能の⼀つとして、現場や作業所における従業員の⼊退場を管理する「通⾨管理機能」を開発することになりました。
この機能は、朝⼣の⼀定時間内に⼊退場の登録処理が集中するという特性に対応する必要がありました。
この課題をなるべく低コストで解決する必要がありました。

解決⽅法

このような場合、従来であれば最⼤リクエスト数の⾒積りを⾏い、それを処理できる容量を持ったサーバーを用意して対応するというのが常でした。
しかし、それでは処理数が少ない時間帯(夜間など)にも、同じ規模のサーバーをそのまま稼働させておかなければならないことになり、コストの無駄となります。
そこで、伸縮性を持つクラウドサービスであるAWS(Amazon Web Services)の特徴を活⽤し、コストの無駄を省く形で上記の機能を実現することができました。
利⽤したのはAWSの以下のサービスです。

  • Amazon EC2 Auto Scaling
  • AWS Batch
  • AWS Lambda
  • その他(AWS ECS, Amazon SQS, Amazon DynamoDB, AWS Step Functions, Amazon Aurora, Amazon S3, etc.)

Amazon EC2 Auto Scalingにより、負荷状況に応じたサーバー数の⾃動増減が可能となりました。
AWS Batchにより、多数のジョブを並列実⾏させて処理時間を短縮させることができました。
AWS Lambdaを使ってAWS Batchの起動と監視を⾏うことで、AWS Batchの拡張性を最⼤限に利⽤することができました。

システム構成図

お客様プロフィール

■社名
株式会社MCデータプラス

■事業内容
建設業向けクラウド型システムサービス事業、ビッグデータ活⽤事業等

■Webサイト
https://www.mcdata.co.jp/

関連する商品・サービス

AWS導入支援サービス

AWS契約代行から、移行支援、開発技術支援、データ分析、そして運用・監視サービスまで、当社の開発サービスを組み合わせ、お客さまのニーズに合ったソリューションを提供する

詳しく見る

お問い合わせ

是非、一度インテックにご相談ください。お客さまの最適をご提案いたします!