サイト信頼性エンジニアリングとは
サイト信頼性エンジニアリング(SRE)は、アプリやWebサイトを提供するためのアプローチとして広まりつつあります。これはGoogleで始まり、現在ではテクノロジーを原動力とする多くの大企業に広がっています。SREの定義は、DevOpsやネットワーク運用にカスタマーエクスペリエンスの要素を加えたものなど多岐にわたりますが、SREチームの多くは以下を担当しています。
- サイトの保守 – SREチームは、バックエンドインフラストラクチャと、それによって提供されるカスタマーエクスペリエンスに責任を負います。
- サイトインフラストラクチャエンジニアリング – 優れた顧客体験を提供するサイトは、高度に自動化され、堅牢性にも優れています。これは主にSREチームの取り組みによるものです。
- 関係性 – 多くの場合、SREチームは、指針となる原則を定め、セルフサービスツールを提供することで、開発チームがより迅速に業務を遂行し、より効率的に連携できるよう支援する役割も担います。
- パフォーマンスの追跡 – SREチームは、企業の重要なシステムを特定し、それらのシステムに対する活動の有効性を測定する方法を確立して、十分な投資収益率(ROI)が得られていることを確認します。対象となるシステムには、Webサイトのトラフィック、顧客データ、Webサイトの耐久性などが含まれます。
SREチームは通常、より大規模な開発チームまたはカスタマーエクスペリエンス(CX)チームの一部です。いずれの場合も、その「親」チームの主な目的の1つは、ビジネス目標の達成に向けて、自社Webサイトのカスタマーエクスペリエンスを維持、向上させることです。
NGINXはどのように役立つのか
F5 NGINXは、一連の製品を提供します。これらの製品は、高いパフォーマンス、信頼性、セキュリティ、スケーラビリティを備えたアプリとAPIの構築に必要な中核機能を形成します。
SREについてさらに詳しく知るには、NGINX Conf 2019のこちらの動画をご覧ください。大手企業のリーダーが、自社にSREチームが必要かどうかを判断する方法や、すでにチームがある場合に、効果的に拡大して主要業績評価指標(KPI)を設定する方法について解説しています。

