Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

Upstash Prod Packとは?月額200ドルでRedisをエンタープライズグレードに強化するアドオン

昨年、私たちはRedis向けの新しいアドオンProd Packを発表しました。

Prod Packは、有料のRedisデータベース(現在ではQStashインスタンスにも対応)に月額200ドルで追加できるアドオンです。既存の従量課金(Pay-as-you-go)プランや固定(Fixed)プランはそのまま維持しながら、本番運用に必要な機能を上乗せできます。

Prod PackとEnterpriseの違いは適用範囲です。Prod Packはデータベース単位、Enterpriseはアカウント単位で提供されます。たとえば10個のデータベースがあっても、重要なトラフィックを扱う2つだけにProd Packを有効化するといった柔軟な選択が可能です。一方、Enterprise契約の顧客は、すべてのデータベースでProd Packの全機能を利用できます。

アップグレードオプションは、コンソール上の任意の有料データベース画面の右上からアクセスできます。

Upstash Prod Packとは?月額200ドルでRedisをエンタープライズグレードに強化するアドオン

モーダルには各機能の簡単な概要が表示されます。この記事では、それらについて詳しく解説し、Prod Packが具体的に何をもたらすのかをまとめます。

Upstash Prod Packとは?月額200ドルでRedisをエンタープライズグレードに強化するアドオン

稼働率SLA(Uptime SLA)

Prod Packには99.99%のアップタイムSLAが付帯します。これは月あたり最大約4分のダウンタイムに相当します。

ダウンタイムが売上や信頼に直結するサービスを構築している場合、このSLAは非常に重要です。私たちはデータベースの可用性維持に直接責任を負い、SLA目標を達成できなかった場合にはクレジットを返還します。

SOC 2 Type 2コンプライアンス

セキュリティポリシー上、サービス導入前にコンプライアンスレポートの確認が必要な企業もあります。Prod Packを利用すると、トラストセンターを通じてSOC 2 Type 2レポートへアクセスできます。

エンタープライズ向けに製品を販売している場合や機密データを扱う場合は、この種の報告書を求められることが少なくありません。Prod Packなら、取引先に共有できる公式ドキュメントが手に入ります。

リードリージョンの高可用性

リードレプリカを持つグローバルデータベースを利用している場合、Prod Packによってリードリージョンが高可用性構成になります。リージョンごとのレプリカが1つから複数になり、障害発生時には同じリージョン内の別レプリカへ自動的にトラフィックがルーティングされます。

この仕組みがない場合、レプリカ障害のたびに別リージョンへリクエストが流れ、レイテンシが増大します。高可用性構成であればフェイルオーバーも同一リージョン内で完結するため、ユーザーは影響をほとんど感じません。

保存時の暗号化(Encryption at Rest)

Upstash Redisに接続する際、通信はTLSで暗号化され、ネットワーク上を流れるデータが保護されます。これはいわゆる「転送中の暗号化」です。

Prod Packではさらに、Redisがデータを永続化するブロックストレージ自体も暗号化されます。仮に誰かがストレージハードウェアに物理的にアクセスしたり、ディスクが不適切に廃棄されたりしても、実際のデータではなく暗号化されたバイト列しか見ることができません。

保存時の暗号化が特に役立つケースは以下の通りです。

  • コンプライアンス要件:SOC 2、HIPAA、PCI-DSSなど多くのセキュリティフレームワークでは保存時の暗号化が求められます。セキュリティ監査では必ず確認される項目です。
  • 多層防御:セキュリティは層状に機能します。TLSが通信中のデータを守り、保存時の暗号化が静止したデータを守ります。
  • データセンターのリスク対策:クラウドプロバイダーのインフラ保護は高い水準にありますが、保存時の暗号化はエッジケースにおいてもデータの機密性を保証する追加の担保となります。

多くのアプリケーションでは意識することはないかもしれません。しかし、ユーザーデータ、決済情報、健康記録など機密性の高い情報を扱うのであれば、保存時の暗号化は理にかなった選択です。

より強力なバックアップ

すべてのプランで、保持期間1日の毎日バックアップが提供されています。Prod Packでは保持期間が3日に延長されます。

保持期間が延びることで、復元の柔軟性が大きく向上します。数日前の状態への復元も可能になります。さらにEnterprise顧客であれば、より細かいリカバリーポイントが必要な場合に、カスタム保持期間での毎時バックアップをリクエストできます。

高度なモニタリング

Prod Packでは、以下の2つの監視連携が追加されます。

  • Prometheus:既存のPrometheus環境へメトリクスをエクスポートできます。すでに監視している他のシステムと併せて、Redisデータベースを一元的に追跡できます。
  • Datadog:ネイティブのDatadog統合が利用可能になりました。ダッシュボードやアラートを設定し、Redisのメトリクスをインフラ全体と紐付けて分析できます。

また、Prod Pack利用時はUpstashコンソールのメトリクス保持期間が1週間から1か月に延長されます。

認証情報の保護(Credential Protection)

この機能は特筆に値するため、改めて紹介します。認証情報保護を有効にすると、データベースの認証情報が当社のインフラストラクチャを経由することは一切ありません。有効化時に一度だけ表示され、それ以降は二度と表示されません。

トレードオフとして、データベースへのアクセスを必要とする一部のコンソール機能が利用できなくなります。ただし、高度なセキュリティが求められる環境では、十分に許容できる制約でしょう。

なお、後から認証情報保護を無効化すると、古い認証情報は失効し新しいものが発行されます。旧認証情報を復元する方法はありません。

Prod Packが必要なのはどんなケース?

以下に当てはまる場合は、Prod Packの導入をおすすめします。

  • セッションストレージ、ショッピングカート、リアルタイム更新など、顧客向け機能をデータベースが支えている
  • ダウンタイムが金銭的損失につながる
  • コンプライアンス文書が必要
  • 複数チームがデータベースにアクセスしている
  • 複数リージョンで運用している
  • 既存の監視スタックとの統合が必要

逆に、以下のような場合は不要なことが多いでしょう。

  • まだ開発段階である
  • 重要度の低いデータのキャッシュ用途である
  • アクセスパターンがシンプルである
  • 正式なSLAが必要ない

Prod Packの有効化方法

コンソールのデータベース詳細ページを開くと、そこにProd Packを有効化するオプションがあります。料金は既存のデータベース費用に月額200ドルが加算される形です。

Upstash Prod Packとは?月額200ドルでRedisをエンタープライズグレードに強化するアドオン

データベース単位のアドオンなので、必要なデータベースだけを選んで有効化できます。

Prod PackとEnterpriseの比較

複数のデータベースでProd Packが必要になる場合、コスト面ではEnterpriseの方が合理的かもしれません。Enterpriseでは全データベースにProd Packの全機能が適用されるほか、以下も含まれます。

  • カスタムリソース上限
  • SAML SSO
  • 無制限のデータベース
  • 応答時間SLA付きのプロフェッショナルサポート
  • VPCピアリングおよびプライベートリンク
  • 専用リソース
  • HIPAA準拠
  • アクセスログ

Enterpriseの価格はニーズに応じた個別見積もりです。その規模に達している場合は、ぜひご相談ください。

ユースケースに関する追加のご要望やご提案があれば、ウェブサイトからお気軽にお問い合わせください。

画面右下のIntercomボタンをクリックすると、担当のサポートスタッフに直接つながります。

Upstash Prod Packとは?月額200ドルでRedisをエンタープライズグレードに強化するアドオン

最後までお読みいただきありがとうございます 🙌

  1. Redisで実現するAIエージェント向け超高速インメモリファイルシステムの設計

    CodexやClaude CodeのようなAIエージェントは、bashコマンドの実行が極めて得意です。ファイルシステム内の検索、grepによる絞り込み、シェル経由でのコンテキスト収集まで、驚くほどこなれます。 そこで試したくなるのが、「AIエージェントが扱うファイルシステム全体を、ディスクではなくRedis上に置いたらどうなるのか?」という発想です。エージェントから見れば通常のファイルシステムを使っているように見えるのに、実際には超高速なインメモリストアで動いている——そんな仕組みです。 以下は、私が思い描いた動作イメージです👇 エージェントがgrepコマンドを実行する際(この種のコマンド

  2. Redis「Beyond Cache」ハッカソン:最高のアプリに今すぐ投票しよう!

    今すぐ投票しよう! Redis「Beyond Cache」ハッカソンの参加者による最終プロジェクトの提出が完了し、いよいよあなたがお気に入りのアプリに投票できる最後のチャンスです。今回がRedis初となるオンラインハッカソンで、開発者たちには、RedisGears、RedisAI、RediSearch、RedisGraph、RedisTimeSeries、RedisJSON、RedisBloomといったRedisモジュールや、Redis Streams、タスクキューとしてのRedis、Pub/Subなどのイベント駆動型機能を活用したアプリケーションの開発に挑戦してもらいました。 応募総