ユーザーの要求に応え、俊敏性を高めるために、クラウドネイティブ技術の導入を検討したことがない企業は、ほとんどないでしょう。では、今すぐ移行に踏み切れないのはなぜでしょうか。その理由の1つは、クラウドネイティブスタックの重要な構成要素の多くがオープンソースで提供されていることです。オープンソースプロジェクトには大きな利点があり、柔軟性も向上します。しかし、変化の速いプロジェクトを継続的に採用しながら、その方向性をほとんど制御できない状況では、総合的な投資負担が企業にとって許容できないものになることも少なくありません。もう1つの理由は、現在のクラウドネイティブ市場には多数の製品やサービスが存在し、今後数年で大規模な統合が進むことが確実視されている点です。選択肢が多すぎて判断が難しいうえ、近く陳腐化する可能性のある技術を誤って選ぶリスクが、導入によるメリットを上回ることもあります。

要するに、クラウドネイティブ技術はネットワーキングとアプリケーションデリバリに大きなイノベーションをもたらしていますが、あらゆる新興市場と同様に、導入には大きな障壁があります。また、スピードと柔軟性への期待が優先され、オープンソースプロジェクトの運用、保守、サポートにかかるコストが見過ごされがちです。F5は、この移行を円滑に進め、迷いや不安を取り除くことで、不確実性に悩まされることなく、オープンソースのスピードと柔軟性を活用できるよう支援します。
オープンソースファーストのアプローチ
インフラストラクチャとクラウドネイティブアプリケーションでは、オープンAPIとオープンソースを優先するアプローチへの移行が進んでいます。Kubernetesなどのオープンソースプロジェクトは企業で広く採用されており、その勢いが衰える兆しはありません。こうした状況を踏まえ、F5の多くのチームは、オープンソースプロジェクトへの貢献と主導、オープンAPIの構築に注力しています。これにより、F5のお客さまは、管理の負担を負うことなく、オープンソースのスピードと柔軟性を最大限に活用できます。F5は「薪を割り、水を運ぶ」という地道な役割を担うことで、お客さまがベンダー中立かつコミュニティ主導のテクノロジースタックのメリットを享受しながら、アプリケーションによるビジネス価値の創出など、重要な取り組みに集中できるよう支援します。
F5は、次の重要な方法で、お客さまによるオープンソースの活用を支援します。
- ユーザーにとって重要な重大な問題やバグへの対応 – エンドユーザー企業は、GitHubを通じてプロジェクトにフィードバックを提供したり、さまざまなフォーラムで質問したりするなど、積極的に参加することが少なくありません。しかし、大規模なオープンソースプロジェクトでは、コミュニティメンバーの関心を集めることが難しい場合があります。報告された未解決の問題を適時にリリースへ反映することも同様です。企業には、重大なバグの回避策や修正スケジュールに関する迅速な情報提供が必要です。そのため、NGINXやAspen Meshを含むF5の各チームは、こうした懸念への対応に注力するとともに、問題をオープンな形で迅速に解決しています。
- ユーザーが求める有用な機能の追加– 大規模なオープンソースプロジェクトでは、設計文書、実装方法、コードレビューについて合意形成が必要となるため、小さな機能の追加であっても数か月かかることがあります。プロジェクトを自社の要件に沿う方向へ動かすだけの影響力を持たない企業にとっては、コストが高い一方で得られる成果が少ない状況になりかねません。F5のチームメンバーは、さまざまなオープンソースプロジェクトのコントリビューターやメンテナーを務めているため、その状況を熟知しており、お客さまのニーズを代弁し、要件を具体的な成果につなげるための支援が可能です。
- 特定業界向けのソリューションの最適化 – 同様に、オープンソースコミュニティでは、一般的なエンタープライズ機能と重なる部分がありながらも固有の要件を持つ、さまざまな業界(通信、医療、金融サービスなど)に関する専門知識が不足していることも珍しくありません。活発で成長を続けるオープンソースプロジェクトは、さまざまな業界からの参加と貢献を得ることで、多様な分野に対応し、より優れた製品へと成熟できます。F5が幅広い業界で培ってきた豊富な専門知識は、重要な機会を見極め、業界全体での幅広い導入に向けてオープンソースプロジェクトのロードマップを策定するうえで大いに役立ちます。
- 拡張可能なテクノロジーを迅速かつ透明性の高い方法で保護– オープンソーステクノロジーを導入する組織にとって、セキュリティも重要な懸念事項です。また、本番環境での利用やデータの取り扱いに関するポリシー要件が、こうしたプロジェクトの幅広い導入を阻む大きな障壁となる場合があります。バグの修正が非常に重要であることは言うまでもありませんが、オープンソースプロジェクトのセキュリティはそれだけではありません。メンバーやエンドユーザーが潜在的な脆弱性を責任ある方法で報告できるプロセスや、ベンダーをはじめとする関係組織が今後のセキュリティリリースについて事前通知を受けられる早期開示システムを構築することも重要です。F5のチームメンバーは数十年にわたり、主要なインフラストラクチャ製品の脆弱性を責任ある方法で管理する取り組みを先導してきました。オープンソースコミュニティで培った経験を活かしてベストプラクティスの推進と対応体制の確立を支援することで、企業はビジネス価値を生み出す業務に注力できます。
オープンソースプロジェクトは、その性質上、変化が速く、機能も次々と追加されるため、企業のエンジニアリングチームが対応し続けるのは容易ではありません。特にクラウドネイティブインフラストラクチャのプロジェクトでは、企業におけるアップグレードや展開のサイクルが長期化し、組織の開発者と顧客の双方に大きな影響を及ぼす可能性があるため、これは重要な検討事項です。F5は、サポートするオープンソースプロジェクトについて、予測可能なリリースおよび非推奨化のサイクルをお客さまに提供することで、重要な役割を果たしています。F5は、この分野での経験から得た知見を活かし、大規模で成熟した組織の期待に応える、より優れたエクスペリエンスを実現しています。
オープンソースの活用をすでに進めている場合も、これから始めようと検討している場合も、F5のエキスパートチームがその価値を最大限に引き出せるよう支援します。
著者について
関連するブログ記事

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ブログをご覧ください。