CMSリファレンスアーキテクチャ
より速いCMS 。成長の余地がさらに広がります。
拡大するユーザー層をサポートしつつ、データベースインフラストラクチャを最大限に活用しましょう。
顧客管理型コンテンツプラットフォーム向けのクラウド導入パターン。
デザインがどのように組み合わさっているか見てみましょう。
外部ロードバランサーTCPの背後にある独立したアクセラレータ。各インスタンスはデータベースCDCからローカルキャッシュを保持します。ヘルスチェックにより、新規接続は正常なノードにルーティングされ、失敗したセッションは再接続されます。アプリケーション容量の増加
複数のアクセラレータに分散して、より多くのアプリケーションクエリを処理する。
データベースへの負荷が少ない
アプリケーションのトラフィック増加に伴う、データベースへの反復的な処理を削減する。
投資からより多くのものを得ましょう
キャパシティプランニングをインフラストラクチャとライセンスの価値に結びつける。
各層に明確な役割がある。
- 配送とメディア
- CDN、アプリケーション保護、およびオブジェクトストレージは、コンテンツ配信をサポートします。
- CMSアプリケーション
- アプリケーションサービスは、安定したデータベースエンドポイントを介して接続します。
アクセラレーターティア- 健全なノードへのルーティングを備えた独立アクセラレータ。各インスタンスはローカルキャッシュを保持し、 CDCを介してデータベースの変更を消費します。
- データベース層
- コンテンツデータベースは記録システムとして維持されます。データベースの可用性は別途管理されます。
ソフトウェアの導入計画を立てましょう。
- クラウドとデータベースエンジンを選択してください。
- 需要に応じて、アプリケーションとアクセラレーターのティアのサイズを決定します。
- アクセス、監視、および運用に関する責任を計画する。
デザインを顧客価値に結びつける。
Performance Labを使用して、アプリケーションの応答速度、データベースの需要、および容量を顧客のワークロードと比較します。