可用性、パフォーマンス、セキュリティを向上させるために、マネージド Redis クラウド ホスティング プラットフォームを活用します。
Redis は、キャッシュとして頻繁に使用されるオープンソースのメモリ内データベースです。あらゆる場所で使用されており、Microsoft、Vodafone、Mastercard などを含む 7,000 以上の組織によって信頼されています。エンタープライズ アプリケーションだけでなく、WordPress サイトでも使用されています。
試し始めている場合は、おそらくデフォルトの構成で問題ありません。ただし、大量のトラフィックが予想される場合は、最適なパフォーマンスを得るために Redis アプリケーションとインフラストラクチャを最適化する必要があります。 Redis を学ぶのは 簡単ですが、その準備ができていない場合は、次の Redis ホスティング プラットフォームを利用できます。

スケールグリッド
Redis は、 ScaleGrid によるサービスとして、複数のホスティング オプションを提供します。
- パブリック クラウド – AWS および Azure クラウドを導入できます
- オンプレミス – クラウドホストと同じ機能を備えたデータセンター内でホストします
- 専用 – すべてのリソースがニーズに合わせて割り当てられます。
ScaleGrid は、カスタム永続性、VM 上の完全な SSH ルート アクセス、Redis 管理コントロール パネル、保存時の暗号化、バックアップ、パフォーマンス分析用のデバッグ ツールなどを提供します。 AWS でホストすることを選択した場合、動的なスケーリング、VPC でのデプロイメント、クロスリージョン レプリカなどのインフラストラクチャの利点が強調されます。
完全なインフラストラクチャを管理するため、パッチの適用について心配する必要はありません。そしてはい、シャーディングもサポートしています。
ScaleGrid は、MongoDB、MySQL、PostgreSQL などの他のデータベースもサービスとして提供します。
何を待っていますか?さあ、Redis クラスターを回転させて、アプリケーションを強化しましょう。

鎌寺
Kamitera なら月額わずか 4 ドルから始められます。遅延を改善するために、好みの国でホストできます。
すぐに使用できるシャーディングとクラスタリングのサポートのオプションは見当たらないため、スタンドアロンの Redis VM を探しているだけの場合は、試してみる価値があります。

ElastiCache
アプリケーション インフラストラクチャを AWS でホストしますか?インメモリデータベース要件に ElastiCache サービスを活用します。 AWS は、低レイテンシーのスループットを備えたフルマネージドの Redis と Memcached を提供します。
他のサービスと同様に、ElastiCache はスケーラブルであり、消費したリソースに対して料金を支払います。 Redis の詳細な監視は AWS CloudWatch と統合されています。

レディスグリーン
専門的なサポートを備えた高品質のホスティング、 RedisGreen は 3 種類のホスティングを提供します。
- 開発 – 始めたばかりの場合に役立ちます。リソースは共有されます。
- 実稼働 – 最大 3.5 GB のメモリと実稼働対応のインフラストラクチャを備えた専用リソース。
- パフォーマンス – 高い I/O パフォーマンス、最大 120 GB のメモリ、および高可用性が含まれます。
RedisGreen は AWS インフラストラクチャをサポートします
ご覧のとおり、強力なダッシュボードとレポート機能が組み込まれています。

エイブン
フルマネージド ソリューションは、Google Cloud、DigitalOcean、Azure、AWS、UpCloud、Packet などのパブリック クラウド プラットフォームを通じて世界中で利用できます。
Redis だけでなく、 Aiven も Grafana、Elasticsearch、Kafka、Cassandra、InfluxDB、PostgreSQL、MySQL などの他の製品ホスティングを提供しています。価格は、ホストとして選択したクラウド プラットフォームに基づきます。
Aiven は Terraform に対応しているため、プロビジョニングを含め、Redis インフラストラクチャをコードとして簡単に管理できます。その他の機能には次のようなものがあります。
- アラートとパフォーマンス監視のために Datadog を統合する
- Web インターフェイス、CLI、または REST API を介したアクセス
- シームレスなスケール
- 24 時間 365 日のサポート
30 日間のトライアルから始めて、プラットフォームを体験してください。
Redis ラボ
Redis 自体が提供するエンタープライズ対応のソリューション。 Redis Labs を 使用すると、AWS、GCP、または Azure でホストできます。
高速で信頼性が高く、安全な Redis エクスペリエンスを実現するエンタープライズ レベルの機能をすべて期待してください。
作曲する
Compose by IBM は、Redis を含む次のマネージド ホスティング データベースを提供する特殊なホスティング プラットフォームです。
- RethinkDB
- ラビットMQ
- ヤヌスグラフ
- モンゴDB
- スキュラDB
- etcd
- エラスティックサーチ
Compose は、Buffer、Citrix、Atlassian、Readme などを含む世界中の何千もの企業によって信頼されています。ご想像のとおり、Compose は AWS および Google Cloud とともに IBM Cloud でも利用できます。
次の利点のいくつかを見てみましょう。
- 増大する需要に対応する自動スケーリング
- 必要なときの自動フェイルオーバー
- 自動バックアップ
- 高可用性
- 好みの方法でアクセス – UI とプログラムで
- 簡単なアップグレード – パッチを適用しないままにしないでください
- TLS/SSL暗号化
- グローバルサポート
本番環境に対応した Redis を月額わずか 20 ドルから入手できます。
デジタルオーシャン
DigitalOcean が リストに含まれることを期待していました。そうでしたか?
彼らは最近、MySQL、PostgreSQL、Redis を提供するマネージド データベース サービスを発表しました。ここではマネージド Redis について話しましょう。
DO Redis プラットフォームは本番環境に対応しており、自動フェイルオーバー、毎日のバックアップ、強力なファイアウォール、一貫したパフォーマンス、使用率レポート、アラートなどの重要な機能をすべて期待できます。わずか数分で、Redis クラスターを取得できます。
アプリケーションがすでに DO でホストされている場合、DO 管理の Redis ホスティングを活用するのは完全に理にかなっています。ただし、別の場所でホストされている場合は、外部からの接続を妨げるものはありません。
結論
データベース ホスティングをアプリケーション サーバーから切り離すことをお勧めします。アプリがすでにクラウド上にある場合は、上記の Redis ホスティング プラットフォームを利用するとよいでしょう。