

# パフォーマンス効率
<a name="performance-efficiency"></a>

 パフォーマンス効率の柱には、クラウドリソースを効率的に使用してパフォーマンス要件を満たし、需要の変化や技術の進歩に合わせてこの効率性を維持する能力が含まれます。

**Topics**
+ [設計原則](design-principles.md)
+ [定義](definition.md)

# 設計原則
<a name="design-principles"></a>

 以下の設計原則は、クラウド内で効率的なワークロードを実現し、維持するために役立ちます。
+  **高度なテクノロジーを誰もが使えるようにする: **複雑なタスクをクラウドベンダーに委託することで、チームがより簡単に高度なテクノロジーを実装できるようにします。IT チームに新しいテクノロジーのホストと実行について学んでもらうのではなく、テクノロジーをサービスとして消費することを検討します。例えば、NoSQL データベース、メディアトランスコーディング、および機械学習などは、いずれも特化された専門知識を必要とするテクノロジーです。クラウドでは、これらのテクノロジーが、チームが使用できるサービスとなり、チームはリソースのプロビジョニングと管理ではなく、製品の開発に集中できるようになります。
+  **わずか数分でグローバル展開する:** 世界各地にある複数の AWS リージョンでワークロードをデプロイすると、最小限のコストで顧客により低いレイテンシーとより良いエクスペリエンスを提供することができます。
+  **サーバーレスアーキテクチャを使用する**: サーバーレスアーキテクチャにより、従来のコンピューティングアクティビティのために物理的なサーバーを実行および維持する必要がなくなります。例えば、サーバーレスストレージサービスは静的ウェブサイトとして機能させることができ (ウェブサイトサーバーが不要になる)、イベントサービスはコードをホストできます。これによって物理サーバーを管理する運用上の負担が取り除かれます。また、マネージドサービスはクラウド規模で運用されることから、トランザクションコストも削減することができます。
+  **より頻繁に実験する: **仮想および自動化可能なリソースを使用して、異なるタイプのインスタンス、ストレージ、および設定による比較テストを迅速に実行できます。
+  **メカニカルシンパシーを考慮する:** 目標に最も合致するテクノロジーアプローチを使用します。例えば、ワークロードで使用するデータベースやストレージを選択するときは、データアクセスのパターンを考慮します。

# 定義
<a name="definition"></a>

クラウドでパフォーマンス効率を実現するには、次の領域に焦点を合わせます。
+  [アーキテクチャの選択](architecture-selection.md) 
+  [コンピューティングとハードウェア](compute-and-hardware.md) 
+  [データ管理](data-management.md) 
+  [ネットワーキングとコンテンツ配信](networking-and-content-delivery.md) 
+  [プロセスと文化](process-and-culture.md) 

データ駆動型アプローチを採用して、高パフォーマンスのアーキテクチャを構築します。高レベルの設計からリソースタイプの選択と設定まで、アーキテクチャのすべての側面におけるデータを収集します。

 選択した内容を定期的にレビューして、進化し続ける AWS クラウドの機能を十分に活用していることを確認します。モニタリングにより、期待されるパフォーマンスからの逸脱を確実に把握できるようにします。パフォーマンスを向上させるために、圧縮やキャッシングの使用、または整合性要件の緩和など、アーキテクチャ面でのトレードオフを行います。