仮想化 11 saasを実装するための重要な手順

11 saasを実装するための重要な手順

目次:

Anonim

サービスとしてのソフトウェア(SaaS)アプローチでは、アプリケーションはサービスの形でインターネットを介して配信されます。 ソフトウェアをインストールして保守するのではなく、インターネットを介してソフトウェアにアクセスするだけで済みます。 SaaSモデルには、次の重要な特性が必要です。

  • セキュリティ
  • スケーラビリティ、可用性、その他のパフォーマンス要因
  • 災害からの回復
  • ネットワーク帯域幅
  • セキュリティ管理

4.帯域幅要件とホスティング施設を完成させる

インフラストラクチャが公共の接続性を持ち、一貫性を維持する施設内でホストされていることが非常に重要です。 帯域幅を確認しながら、アプリケーションの人口統計を考慮する必要があります。たとえば、高帯域幅のネットワーク速度が利用可能なオフィスに座っているユーザーの接続係数は、自宅から接続しているユーザーとは異なります。 また、ネットワークホップが少なくなるように、インフラストラクチャをできるだけ近くに配置することも重要です。 データセンターへの複数のネットワーク接続が必要です。これにより、ネットワークのボトルネックが解消されます。 データセンターインフラストラクチャを外部委託する場合は、次のことを考慮する必要があります。

  • データセンターは24時間365日利用できますか?
  • テスト頻度
  • 電源およびその他のハードウェア障害に対する冗長システムの可用性
  • キャンパスの物理的セキュリティ

5.インフラストラクチャコンポーネントの調達

インフラストラクチャの設計が完了したら、信頼性と機能性が実証されているコンポーネントを使用する必要があります。 このステップは、高可用性を確保するために重要です。 これらのハードウェアコンポーネントを評価する際、選択したハードウェアがビジネスニーズのタイムライン内に確実に配信されるようにする必要もあります。

6. SaaS配信インフラストラクチャの展開

インフラストラクチャコンポーネントが利用可能になったら、運用チームはSaaSコンポーネントの構築と展開を開始する必要があります。 サーバーをラックに設置して構成し、その後、必要に応じてオペレーティングシステムをインストールする必要があります。 セキュリティデバイスは、IDSの最新バージョンでアップグレードする必要があります。 ファイアウォールは、ビジネスのユーザーアクセスポリシーに従って構成する必要もあります。

7.災害復旧と継続性を計画する

アプリケーションをSaaSプラットフォームで使用する準備ができたので、災害復旧を計画し、アプリケーションの継続性を確保する必要があります。 この点に関して、次の質問に答える必要があります。

  • 災害状態にどのように対応しますか?
  • 限られた時間内にアプリケーションをどのように戻すのですか?

8.監視ソリューションの統合

監視サブシステムは不可欠です。 タイムリーな介入を確保し、災害を回避するのに役立ちます。 システム監視は、次のパラメータに基づいて実行する必要があります。

  • メモリとCPUの使用率
  • オペレーティングシステムとアプリケーションからのイベントログ
  • さまざまなアプリケーションコンポーネント(TCPレイヤー、データベース、アプリケーションサーバーなど)

9.カスタマーサポートコールセンターを準備する

アプリケーションが市場に出たら、カスタマーサポートコールセンターが必要です。 コールセンターは、適切なチケットシステムを管理するために適切に接続され、装備されている必要があります。 カスタマーサポートは、テクノロジーに関係なく、モデルまたはアプリケーションの成功を保証する重要なコンポーネントです。 チケットシステムは、適切なメールシステムで有効にする必要があります。 開発チームの注意が必要な問題がある場合、チケットシステムは適切なチームメンバーにメールを送信できる必要があります。

10.サービスレベル契約(SLA)を準備する

SaaSモデルを実装する際には、SLAを設定する必要があります。 SLAは、アプリケーションの可用性とともに、所要時間と応答時間を明確に定義する必要があります。

11.ドキュメント

上記のすべての手順が完了したら、インフラストラクチャ全体とそのコンポーネントを文書化する必要があります。 このドキュメントは、他の人がアプリケーションの例外的な動作を処理するのに役立ちます。 また、インフラストラクチャに必要な修正や変更がある場合にも役立ちます。

11 saasを実装するための重要な手順