Platform Opsは、Dev、DevOps、SecOps、および(程度は低いものの)NetOpsの各チームが業務に必要とする機能を提供するプラットフォームの選定、保守、接続、セキュリティ確保を担うチームです。

A プラットフォームとは、さまざまなエンジニアリングチームが、コンピューティング能力とテクノロジー/ソフトウェアスタックに依存する各種機能を実行するために使用するテクノロジーの集合体です。クラウドコンピューティングとクラウドネイティブアプリケーションの時代において、すべてのチームは、中核となるコンピューティング、ストレージ、ネットワーク機能に加え、アプリケーションの構築とデリバリーに必要なツールを提供するプラットフォームを利用しています。

図

クラウドへ移行するテクノロジーが増えるにつれ、Platform Opsは、組織全体のネットワークやセキュリティといった中核機能の提供にも深く関与するようになっています。(注:これはKubernetesの普及に伴う動きです。Kubernetesでは、さらに多くの主要機能が仮想化され、一時的なインフラストラクチャ上でAPIを介して提供されます。)

APIは、プラットフォームアプローチの鍵となります。クラウド環境のサービスとマイクロサービスは、汎用的な通信レイヤーとしてAPIを使用します。以前は、APIが内部通信と外部通信の境界となっていました。クラウドコンピューティングとKubernetesの普及に伴い、現在では内部アプリケーションもAPIを介して通信します。Platform Opsチームが連携して、インテリジェントなAPI管理・デリバリー戦略を策定し、実行することで、Dev、DevOps、SecOps、NetOpsといった他のすべてのチームは、より安全かつ生産的に業務を遂行できるようになります。

NGINXがどのように役立つか

F5 NGINXは、一連の製品を提供しています。これらの製品は、組織が高いパフォーマンス、信頼性、セキュリティ、拡張性を備えたアプリとAPIを構築するために必要な中核機能を形成します。Platform Opsについて詳しくは、NGINXブログの「すべての企業にPlatform Opsが必要な理由」をご覧ください。