Amazon Web Services ブログ

CHSが4年間のSAP DevOps on AWSを振り返る:メリット、学んだ教訓、ベストプラクティス

AWSのお客様であるCHSは、2020年にSAP on AWSの旅を始めて以来、クラウドでの運用について多くのことを学んできました。本日は、クラウドでの4年以上にわたる本番運用を振り返り、CHSに毎日依存している750の協同組合と75,000の生産者に対して、効率性の向上とほぼゼロのダウンタイムをどのように実現したかを探ります。

AWS Lambda のテナント分離モードによるマルチテナントアプリケーション開発の効率化

マルチテナントアプリケーションでは、テナント固有のコードやデータを処理する際に厳格な分離が求められることがよくあります。例えば、ワークフロー自動化やコード実行のための Software-as-a-Service (SaaS) プラットフォームでは、個々のテナントやエンドユーザーに使用される実行環境が互いに完全に分離されていることを保証する必要があります。従来、開発者はテナントごとに個別の Lambda 関数をデプロイするか、共有関数内にカスタム分離ロジックを実装することでこれらの要件に対応してきましたが、これによりアーキテクチャと運用の複雑さが増していました。

本日、AWS Lambda は、Lambda の既存の分離機能を拡張する新しいテナント分離モードを導入しました。