ブティックテクノロジープラットフォームの移行と最新化

クライアント


米国の大麻業界を変革するカスタマイズ可能なプラットフォームを提供し、複数州にまたがるオペレーターに市場成功のための革新的なツールを提供するブティック型のテクノロジー・スタートアップ。

ビジネス課題


  • アプリケーションの複雑さ: データハブ、コンシューマーアプリ、同期エンジン、レコメンダーなどのサービスは、ECS、S3、Lambda、Firebaseなどの異なるプラットフォームに依存しており、統合の課題を引き起こします。
  • データベースの制約: Aurora MySQLはコストが高く、セキュリティや設計上の非効率がパフォーマンスやコンプライアンスに影響を与えています。
  • 認証管理の問題: Firebase認証への管理者アクセスが失われたため、より安全で管理しやすいソリューションへの移行が必要です。
  • アーキテクチャの課題: パブリックトラフィック通信、混合環境、S3ホストのウェブページを含む非効率な設計が、スケーラビリティとセキュリティを妨げています。

アプローチ


  • スキーマ、インデックスのチューニング、バージョンアップを通じて、RDS Aurora MySQLを強化し、パフォーマンスとコスト効率を向上させました。
  • RDS Aurora MySQL上に構築されたデータパイプラインは、複数のテーブルからのデータ抽出と処理を行い、Glueトリガーによって自動化されます。
  • PySparkを使用してデータ抽出、クリーニング、変換を行うAWS Glueジョブを実行し、処理されたデータをS3に保存します。
  • Glueクローラーはスキーマの検出と更新を自動化し、Athenaを使用した効率的なクエリを可能にするGlue Data Catalogを維持します。
  • データは転送中(SSL/TLS)および保存中(SSE-S3またはSSE-KMS)に暗号化され、IAMロールを使用して最小権限アクセスを構成しています。
  • CloudWatchログはGlueジョブの実行をキャプチャし、セキュリティ設定は業界標準に準拠しており、定期的な監査を行っています。

技術コンポーネント


変革の効果


  • クエリパフォーマンスが16%向上: 重要なワークロードの平均応答時間が短縮されました。
  • CPU使用率が25%削減: ピーク時のリソース使用を最適化しました。
  • データのアクセス性が向上: 分析とレポートの改善のためにETLパイプラインを簡略化しました。
  • コスト効率: サーバーレステクノロジーを活用して、低コストで高パフォーマンスを実現しました。

Get in Touch

Let us help you
transform and grow


By submitting your information, you agree to our revised  Privacy Statement.