ブログ

複雑なハイブリッド環境で、セキュリティ機能を追加した Kubernetes アプリを迅速に構築およびデプロイします

エリック・ブラウン サムネイル
エリック・ブラウン
2023年5月17日公開

今日のapplicationsはかつてないほど速く進化しています。 導入のペースは加速しており、61% の組織が毎週またはより頻繁にリリースを行っています。1 最新のapplicationsには、ユーザー エクスペリエンスの要求を満たすための高いパフォーマンス基準も備わっています。 しかし、今日の最新の IT 環境はますます複雑になっており、組織の 85% が少なくとも 2 つの展開環境を使用し、44% が複数のクラウドまたはオンプレミスで 4 つ以上の環境を使用しています。2

こうした多様な環境の管理によりツールが乱立し、複数のツールと API の管理がマルチクラウドの最大の課題となっています。3 ハイブリッド環境の標準化を支援するために、組織はコンテナ化されたアプリとマイクロサービスに移行しています。 最近のレポートで調査したほぼすべての組織 (94%) が、現在 Kubernetes を本番環境で使用していると回答しました。4

コンテナは多様なハイブリッド環境の一貫性を高めるのに役立ちますが、コンテナ自体の可視性が欠如していることが原因で、新たなセキュリティ上の課題も生じます。 その結果、調査対象となった組織の 67% がセキュリティ上の懸念からアプリの展開を遅らせたり延期したりしました。5 こうした懸念は、柔軟性や俊敏性など、コンテナの多くの利点を妨げます。

今日の複雑なハイブリッド環境で最新のコンテナ化されたapplicationsを最大限に活用するには、組織には次のものが必要です。

  • あらゆる場所でのapplication配信のためのシンプルで一貫したエクスペリエンス
  • 変化する需要と期待に応えるためのスケーリングとパフォーマンス
  • 開発を遅らせないセキュリティとガバナンス
  • 自動化により効率性を高め、人的ミスのリスクを軽減

ハイブリッド環境とニーズについて話し合うには、5 月 23 日から 25 日までボストンで開催される Red Hat Summitにぜひご参加ください。専門家が会場に伺います。

一貫性が鍵です

applicationsは、一貫したプラットフォーム上で稼働している場合、ハイブリッド環境でより簡単に管理できます。 Red Hat OpenShift は、Kubernetes を搭載した業界をリードするハイブリッド クラウドapplicationプラットフォームであり、パブリック クラウド、オンプレミス、ハイブリッド クラウド、エッジ アーキテクチャ全体でより一貫したエクスペリエンスを実現します。 集中化されたマルチクラスターのライフサイクル管理により、applicationsとサービスの導入、実行、管理が容易になります。 F5 BIG-IPなどの使い慣れたapplication配信ツールを統合して、ハイブリッド環境内のどこにでも Kubernetesapplicationsを簡単に導入および運用することもできます。

顧客の要求に応える

Kubernetes 環境の利点は、需要に合わせて動的にスケーリングできることですが、接続タイムアウトや長時間にわたる構成の再読み込みにより、applicationのパフォーマンスが低下したり、ユーザー エクスペリエンスが低下したりする可能性もあります。 F5 NGINX と BIG-IP は、Red Hat OpenShift での使用に最適化されており、負荷分散やヘルス インサイトなどの機能を通じて可視性と制御性が向上し、applicationsを最高のパフォーマンスで実行し続けることができます。 さらに、 F5 NGINX Ingress Controller は、 Kubernetes ポッドまたは Red Hat OpenShift 上のワークロードにおける動的なapplicationの変更を数ミリ秒で検出して適応し、applicationパフォーマンスをリアルタイムで管理できます。

高速かつセキュリティ重視のリリース

Kubernetes の導入における遅延を回避するには、開発者はセキュリティを含むセルフサービス ツールにアクセスできる必要があります。 applications自体の近くに展開された Webapplicationや API 保護などのセキュリティ制御が分散環境全体に統合されると、リリース速度やパフォーマンスを低下させることなく、セキュリティ脅威のリスクが軽減されます。 F5 ソリューションには、Red Hat OpenShift 上で実行される Kubernetesapplicationsと API に対する Webapplicationファイアウォールとサービス拒否保護のほか、強力なガバナンスで開発者がより迅速にリリースできるセルフサービス ツールが含まれています。

自動化で効率アップ

自動化を追加すると、一貫性、信頼性、革新性、セキュリティが向上します。 これにより、開発者がapplicationsをテストしたり、インフラストラクチャをコードとしてより迅速に展開したりできるようになるため、リリースの速度と効率が向上するだけでなく、セキュリティ脆弱性を生み出す可能性のあるエラーや構成ミスの可能性が減り、リスクも軽減されます。 繰り返し可能なプロセスを自動化すると、ネットワーク ポリシーとセキュリティ ポリシーが広範かつ正確に適用されるなど、一貫した結果が得られます。

F5 NGINX Plusと Red Hat Ansible Automation Platform を使用すると、数か月ではなく数分でapplicationsを展開できるため、チームは開発に多くの時間を費やすことができ、トラブルシューティングに費やす時間が短縮されます。 エージェントレスの自動化と検証済みの Ansible コレクションにより、一般的な NGINX ユースケース向けに事前に構築されたプレイブックを使用して、タスクの自動化を迅速に開始できます。

F5 と Red Hat でハイブリッド環境をコントロール

Kubernetes ベースのapplicationsとマイクロサービス向けの Red Hat OpenShift プラットフォームの一貫性が向上することで、ハイブリッド環境の複雑さが軽減されます。 BIG-IP や NGINX などの F5 ソリューションを追加すると、Red Hat OpenShift の機能が拡張され、パフォーマンスとセキュリティを向上させる使い慣れた高度なapplicationサービスが提供されます。 また、Ansible と F5 を使用して繰り返しタスクを自動化すると、スケーラビリティ、信頼性、効率性が向上し、イノベーションがさらに加速します。

詳細については、 f5.com/redhatをご覧ください。


出典:

1 SANS Institute、 SANS 2022 DevSecOps 調査、2022 年 9 月

2 F5、2023年application戦略レポート、2023 年 3 月

3 同上。

4 Red Hat、 2023 年 Kubernetes セキュリティ状況レポート、2023 年 4 月

5 同上。