AWSクラウドコンピューティングの基礎

クラウドコンピューティングの基礎とAWSのメリットを理解する

クラウドコンピューティングの定義とNISTが示す5つの特徴、IaaS/PaaS/SaaSのサービスモデル、オンプレミスとの違い、そしてAWSを選ぶメリットと責任共有モデルについて体系的に解説します。

Spring JPAマルチテナントのイメージ

Spring JPAマルチテナント実装 - スキーマ分離とテナント識別の設計

マルチテナントの3つのパターン(データベース分離、スキーマ分離、カラム識別)、HibernateのMultiTenantConnectionProviderとCurrentTenantIdentifierResolver、動的なDataSource切り替え、スレッドローカルによるテナント情報管理、テナント別フィルタリング(@Filter)を解説します。