ZENET

AWS事例

AWS CASE STUDY

ホーム 事業紹介 AWS事業AWS事例 - マルチテナント型教育プラットフォームの構築

株式会社ゼネットでは、企業や教育機関向けにクラウド型教育プラットフォーム「Xlabo(エックスラボ)」を提供しています。

このプラットフォームは、各組織が独自の学習コンテンツを配信し、受講者の学習状況を可視化することを可能にします。

従来の教育プラットフォームには、コンテンツの追加や更新に手間がかかる、利用状況のリアルタイム把握が難しい、 システムごとに個別対応が必要など、多くの課題が存在しました。
特に、Xlaboは複数の企業・教育機関がそれぞれ異なる学習コンテンツを運用するマルチテナント型のシステムとして 設計されており、スケーラビリティと柔軟なカスタマイズ対応が求められていました。これらの要件に対応するため、Xlaboのインフラ基盤としてAWSを採用しました。

<構成図>


システム構成


Xlaboのシステム構成は、以下のAWSサービスを活用しています。


  • フロントエンド:高可用性とスケーラビリティを実現するため、Amazon CloudFrontを採用。
  • バックエンド:APIサーバーとして、Ruby on RailsとFastAPIをコンテナ化し、Amazon ECS上で運用。
  • データベース:ワークロードの変動に応じて自動的に容量を調整するAmazon Aurora Serverless v2を採用。
  • コンテンツ配信:動画や画像コンテンツを安定・高速に配信するため、Amazon S3とAmazon CloudFrontを組み合わせて使用。
  • ドメイン管理:各テナントごとに独自のURLを付与し、Amazon Route 53を活用して動的なDNS設定を実現。
  • AI機能:生成AIを活用した学習コンテンツ作成支援機能を搭載し、Amazon Bedrockを活用。

その他の利用サービス


  • WAF
  • ACM(AWS Certificate Manege)
  • ECR
  • VPC Endpoint
  • Elastic Cache
  • SQS


システム開発とインフラの構築、運用保守をワンストップでできるゼネットだからできるご提案


ゼネットではシステムの要件定義から開発、インフラ構築、運用保守まですべてワンストップで提供させていただくことができるため、アジャイルで製品を開発しサービスの成長に合わせてコストに見合った適切なインフラ環境をご提案させていただくことが強みです。そのご提案にかかせないのがAWSの各種サービスを活用する知識と経験です。ゼネットでは多くのAWSエンジニアが在籍しておりお客様に最適な環境のご提案を今後も進めさせていただきます。



その他、AWS開発の実績は
多数ございます。

ぜひ一度ご連絡ください。