AWS採用例
大規模認証基盤のインフラ構築
- スマホ
- Swift
- Java
- 音楽
- 動画
プロジェクトの概要
当プロジェクトは多くの外部サービスに認証機能を提供するAWS基盤の構築です。
高いセキュリティ要件が存在し、大規模な同時アクセスに対応するためのスケーラビリティ(規模が増えた時だけ自動的にリソースを増やすことができる)の確保が要求されるシステムでした。
また、運用時に複数の実験環境や開発環境を一発で構築をすることができるように、できる限りCloudFormationを用いてスクリプトで再現可能なインフラストラクチャーとしました。
これにより全く同一の環境を即時に構築することが可能となり、コストの大幅な低減、人為的ミスを大幅になくすことができました。
システムの特徴
アプリケーションをコンテナ化し、オートスケーリングを実装し、AWS ShieldやAWS WAF, Amazon
GuardDutyなどのセキュリティ機能を実装し、大規模な利用者アクセスや攻撃に耐えうる信頼性の高いインフラストラクチャになっています。
また、インフラストラクチャの実装にはCloudFormationを活用し、短期間でステージング環境、本番環境を構築することで工期の短縮、費用の低減を実現しています。
- 案件名
- 認証基盤のAWSインフラ構築
- プラットフォーム
- Amazon Web Services
- 使用技術
- CloudFormation, AWSサービス各種
- 開発規模(工数)
- 4人月
- 開発コスト
- 400万円
- 開発期間
- 2カ月
- 開発要員
- 2名
- プロジェクトの種類
- 基盤構築
- 担当工程
- インフラストラクチャ 設計、構築