テクノロジー業界では、「適切なテクノロジーがなければ、何も成し遂げられない」と昔から言われています。しかし、最高のテクノロジーがあれば成功できるという前提は、本当に正しいのでしょうか。
今では、テクノロジーだけでは不十分だとわかっています。世界最高のテクノロジーを開発しても、新しい概念や機能を課題解決にどう活用するかを理解してもらえなければ、誰にも使えないものが残るだけです。それが本当に機能しているかどうかを確かめることさえできません。
成功する製品を生み出すために本当に重要なのは、製品開発と、実際の環境でその製品を使用する人材の育成に等しく投資することです。テクノロジーが進化する中、ベンダーには製品に先立って人材を重視し、新しいテクノロジーの活用に必要な基礎スキルを身に付けられるよう、教育、指導、支援に積極的に投資することが求められます。
これにより、ユーザーは経験や状況に応じて新しいテクノロジーを活用できるようになり、より多くの知識を備えたユーザー基盤の形成につながります。そして、知識を新たに得たユーザー基盤とベンダーであるF5との間に共生関係が生まれ、成熟した知見に基づくユーザーの意見が、F5の製品やソリューションの開発方針を導く助けとなります。
この環境では、新製品のリリースだけが成功の基準ではありません。お客さま、パートナー、F5のエンジニア、サポートスタッフなど、製品に関わるすべての人々と継続的に対話し、その声に耳を傾けながら、絶えずイノベーションと改善を重ねていくことが重要です。
トレーニングへのDevOps手法の活用
その仕組みは、Super-NetOpsプログラムの沿革を見ると分かります。F5がマルチクラウドアプリケーションサービス企業へと変革する中で、世界各地の数百人のエンジニアに、クラウド、オートメーション、オーケストレーション、DevOps手法に関する新たな基礎スキルを習得してもらう必要がありました。
その過程で、F5は社内のエンジニアとの相互に有益な関係の構築に力を注ぎました。そのサイクルは次のとおりです。トレーニングコンテンツを開発する。少数のユーザーにコンテンツを試してもらう。ユーザーエクスペリエンスの改善点を特定する。その改善を製品に反映する。これを繰り返す。
お客さまとともに製品を市場に投入するプロセスは、同じDevOpsとアジャイルの手法に当てはめて考えることができます。まず何かを作り、プロトタイプを完成させます。次にフィードバックが必要になりますが、時間と労力をかけて協力してくれる人が見つからなければ、フィードバックは得られません。そのためには、トレーニングやドキュメントを提供し、最後まで進められるよう丁寧に支援する必要があります。
そこで、開発の取り組みと並行して、トレーニングの仕組みも整備しています。その一環として、トレーニングと製品自体の両方にフィードバックループを組み込んでいます。こうしたプロトタイプを使用する方々が、オープンソースのような形で成果を還元できるようにするには、どうすればよいでしょうか。お客さまが実装のどの段階で行き詰まるのかを把握し、そこから学ぶにはどうすればよいでしょうか。そして、その学びを活かして製品とサポートをさらに向上させるには、どうすればよいでしょうか。
ここ数年にわたり、お客さまやコミュニティの皆さまにご参加いただいてきました。2年前のAgilityでのプログラム開始を起点に、こうした取り組みを積み重ねた成果が、現在のSuper-NetOpsにつながっています。
これは、NetOpsを中心としてきたF5のエンジニアにとって根本的な変化でした。単に自動化とオーケストレーションのソリューションを構築するのではなく、DevOpsとソフトウェアプロセスの方法論に沿って取り組んでいます。ソフトウェアシステムのように見せるためにネットワーク関連の仕組みを後付けするのではなく、F5プラットフォーム上で稼働し、同プラットフォームと統合される巨大な分散ソフトウェアプロジェクトとして設計しています。
パートナーシップの構築
これらはすべて、DevOpsを受け入れて積極的に活用することと同時に、パートナーシップを築くことでもあります。今では、お客さまと新たな対話を始めるための体制が整いました。お客さまの声に注意深く耳を傾け、最善の成果につなげることを軸に、積極的かつ建設的な議論を重ねています。その結果、機能の開発に取り組む場合もあれば、その方向には進まないことを推奨する場合もあります。
また、NetOpsがDevOpsの真のパートナーとなるために役立つツールも提供します。NetOpsは、部門間の壁を越えて一方的に投げ込まれたプロジェクトをただ引き受けるだけの存在である必要はありません。DevOpsや開発者チームの成功を支え、アプリケーションや成果物、創造したものの真価を引き出すパートナーになれます。社内にまだそのような人材がいなくても、2週間でその役割を担えるよう支援できます。
このプロセスを経て、こうした変革を進めたことで、F5が目指す将来像に対する考え方は根本から変わりました。今では、最先端の技術にどう向き合い、コンテナエコシステムやマイクロサービスがどのように構築され、現代のソフトウェアがどのように開発されているかを理解しています。
そして、今月リリースするAutomation Toolchain APIからもお分かりいただけるように、この考え方は製品にも着実な変化をもたらしています。ライフサイクルを一つずつ変革しているのです。
関連するブログ記事

F5 Application Study Tool:OpenTelemetryによるF5 BIG-IP環境の監視
F5の新しいオープンソースツールは、BIG-IP環境を詳細に可視化し、データを追跡するとともに、強力でカスタマイズ可能なインサイトを得るための基盤を提供します。
F5 BIG-IPでAI防御を実現
F5 BIG-IP Advanced WAF、BIG-IP APM、BIG-IP SSL Orchestratorが、生成AIアプリ向けに包括的なセキュリティソリューションを提供する仕組みをご覧ください。
F5 Advanced WAFによるGraphQL APIの保護
ここ数年、多くの組織がデジタルトランスフォーメーションを進めており、COVID-19のパンデミックによってその動きは加速しています。
アプリケーションサービスの現状 通信業界版:リーダーとしての台頭
通信ネットワークが進化し、さまざまな業界の幅広いユースケースに対応するなか、通信業界の回答者がテクノロジーリーダーとしての存在感を高めていることがわかります。
デジタルトランスフォーメーションは、単なるペーパーレス化ではない
デジタルトランスフォーメーションは、単なるペーパーレス化ではありません。真のモダナイゼーションにアプリケーションアーキテクチャとセキュリティの再構築が必要な理由を、F5ブログでご覧ください。
やめましょう。もう本当にやめましょう。HTTPSはHTTPより高速ではありません。
もうやめましょう。HTTPSはHTTPより高速ではありません。プロトコルのパフォーマンスに関する微妙な違いと、暗号化トラフィックを適切に最適化する方法については、F5ブログをご覧ください。