ユーザーが求めるスピードでアプリケーションをデプロイしようとすると、かえって時間がかかることがあります。IT、DevOps、SecOpsの各組織は、今日のユーザーが求める安全性とセキュリティを確保しながら、アプリケーションデリバリを簡素化する方法を見いだすために、数時間、数日、場合によっては数か月を費やすことがあります。
広く共通する課題は、インフラが過度にサイロ化することや、避けたいベンダーロックインといった一般的な落とし穴に陥ることなく、プロセス、テクノロジー、チームの統合を実現することです。その解決に向けた大きな一歩は、容易に自動化できる最良クラスの負荷分散機能とセキュリティ機能を活用して、アプリケーションを展開できる体制を整える方法を見つけることです。
確かに、多くのベンダーは、基本的な機能や、心もとない「ほぼ十分」なセキュリティと負荷分散を提供するオールインワン型ソリューションを強く勧めてくるかもしれません。この種のオールインワンパッケージに共通する欠点は、端的に言えば、ベンダーが用意した枠の中に閉じ込められ、その中にある限られたツールしか利用できないことです。
当然ながら、目標とするビジネス成果を達成するために、既定の枠を超えるメリットを熟知している開発者にとって、こうした制約は受け入れがたいものです。重要なのは、開発者の柔軟性と、妥協を許さないセキュリティチームの要件を満たす、厳格で信頼性の高い保護策を両立させることです。
では……そのようなソリューションはあるのでしょうか?
主要なテクノロジーパートナーとの協業により、上記のシナリオに対応できる有力なソリューションをご紹介できることをうれしく思います。このソリューションでは、物理または仮想アプライアンスを介して提供される、負荷分散、グローバルサーバー負荷分散、アプリケーションセキュリティなどのF5 BIG-IP機能を基盤とします。SovLabsソリューションを使用することで、これらの機能をVMware vRealize Automation(vRA)カタログ内で作成、管理、拡張し、ライフサイクル全体にわたって管理できます。
ここからは、このソリューションの仕組みについて、SovLabsのDavid Coulter氏による詳しい「説明」と解説に譲ります。
リクエスト、スケーリング、プロビジョニング解除の全プロセスは、SovLabs RESTipe®によって実行されます。これは、vRealize AutomationのメタデータとRESTベースのエンドポイントを、カスタマイズ可能なテンプレートに基づいて利用できるようにするフレームワーク機能です。
ユーザーは1回のリクエストで、ロードバランサーの仮想サーバーを新規作成するか再利用するかを指定し、仮想サーバーとプールにSovLabsの命名ポリシーを適用できます。また、メンバーポート、接続数とレートの上限、優先度、比率などのノードレベル設定に加え、ポート番号、VIP、SSLプロファイル、iRules、ヘルスモニター、負荷分散方式などの仮想サーバーレベル設定も指定できます。さらに、仮想IPアドレス(VIP)の割り当てと登録に使用する複数のIPAMおよびDNSプロバイダーを標準でサポートしており、SolarWinds、BlueCat、Infoblox、Men & Mice、BT Diamond IP、Microsoftなどに対応しています。ユーザーがリクエストできる項目はすべて、管理者がvRealize Automationブループリントに固定できるため、エンドユーザーによる複雑なリクエストをさらに簡素化できます。再利用は自動的に行われます。
____
F5、SovLabs、VMwareは、それぞれの強みを生かし、この望ましいモデルでBIG-IPソリューション(負荷分散、セキュリティ、グローバルDNS)を導入、提供するために必要な作業を、RESTipeをクリックしてデプロイするだけの簡単な操作にまで削減する方法を見いだしました。
しかも、カスタムコードは一切不要です!
確かに、このブログとしては技術的かつベンダー固有の詳細がかなり多いため、参考資料として以下もご用意しています。
- 統合ソリューションの動画デモ
- SovLabs F5 Module for vRealize Automationのガイダンスドキュメント
Ansibleと自動化について
上記の統合にAnsibleは必須ではありませんが、Ansibleをインフラストラクチャの構成要素として使用する組織も、この統合のメリットを十分に活用できます。つまり、vRAをインフラストラクチャ自動化エンジンとして使用しながら、Ansible(またはAnsible Tower)でワークロードのデプロイを自動化したいお客さまも、この統合のメリットをそのまま活用できます。
この要素の詳細については、まず以下のリソースをご覧ください。
- vRealize AutomationとAnsible Towerの統合
- VMwareのvRealize Automation向けSovLabs Ansible Tower Module – プロビジョニング
さらに、F5とSovLabsのエキスパートが、サンフランシスコで8月25日~29日に開催される「VMworld 2019」の会場で皆さまをお待ちしています。開催時間中にF5ブース(Solutions Exchange内、#1443)へお立ち寄りいただき、これらの内容について詳しくお話しください。ご協力いただいたSovLabsとVMwareに改めて感謝申し上げます。会場で皆さまにお会いできることを楽しみにしています!
関連するブログ記事

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