ブログ

未来はプラットフォームエンジニアリングです

デイヴ・モリッシーのサムネイル
デイブ・モリッシー
2023年2月27日公開

現代のインフラストラクチャは非常に複雑になっているため、開発者やその他のユーザーはそれに追いつくのに苦労しています。 彼らは、処理できる知識やリソースよりも多くの可動部分を管理するよう求められています。 一部の人にとって、この課題は開発サイクルを遅くします。 他の人にとっては、セキュリティの問題やインフラストラクチャ構成のドリフトなど、大きな結果をもたらす偶発的なエラーが発生する可能性があります。

組織がリスクを軽減しながらapplicationの配信を加速する方法を模索する中、プラットフォーム エンジニアリングは、拡張可能でより優れた高速な開発者エクスペリエンスとして浮上しています。 エンジニアリング プラットフォームは、開発チーム向けに特別に設計された、安全で検証済みの再利用可能なツールとワークフローへのセルフサービス アクセスを提供し、セキュリティと安定性のための運用上のガードレールを提供しながら生産性を向上させます。

Gartner は、2026 年までにソフトウェア エンジニアリング組織の 80% が、application配信用の再利用可能なサービス、コンポーネント、ツールの社内プロバイダーとしてプラットフォーム チームを設立すると予想しています。 これらのエンジニアリング プラットフォームのユーザーは、開発者、データ サイエンティスト、またはエンド ユーザーである可能性があります。 理想的には、このプラットフォームにより、これらのユーザーと IT インフラストラクチャを管理および運用するチーム間の連携が改善されます。

プラットフォーム エンジニアリングとは何ですか?

エンジニアリング プラットフォームは、検証済みのツール、コンポーネント、イメージ、サービスとともにテンプレートを提供し、開発者が事前に設定されたガイドラインに従って作業できるようにします。 このプラットフォームにより、作業を行うための自主性が与えられるだけでなく、配送パイプラインやインフラストラクチャを管理する必要がなくなり、偶発的な損害が発生する可能性が低くなります。 完全なプラットフォームには、テンプレートに組み込まれたセキュリティとコンプライアンスも含まれており、「シフトレフト」を求められる開発者の負担を軽減します。 自動化を活用した再利用可能なツールとプロセスにより、開発の効率と一貫性も向上します。

成功するには、プラットフォーム エンジニアリング チームは次のことを行う必要があります。

  • ユーザー向けのプラットフォームを設計およびエンジニアリングする際の製品開発プロセスに従います。
  • 組織の開発側と運用側の両方を理解して、開発者とバックエンド システム間の強固なインターフェイスを構築します。
  • クラウド ネイティブ プラットフォームとして設計し、それを使用して構築されるクラウド ネイティブapplicationsをより適切にサポートします。

セキュリティはプラットフォーム エンジニアリングの成功に不可欠です

applications数の増加、環境の複雑化、脅威の状況の急速な変化により、セキュリティは困難になっています。 しかし、適切なツールを使用すれば、攻撃者から保護され、必要なときにいつでも利用できるアプリをオンデマンドで提供することが容易になります。 セキュリティを CI/CD パイプラインと自動化ツール、そしてクラウド サービス全体に統合することで、applicationsの整合性とパフォーマンスが確保され、優れた顧客エクスペリエンスを提供できるようになります。

クラウド環境を保護し、applicationポートフォリオを拡張するには、多面的なアプローチが必要です。 シームレスな管理とインテリジェンスの共有のために、ソリューションはクラウド インフラストラクチャと統合するだけでなく、ソリューション自体とも統合する必要があります。 さらに、クラウドへの移行をサポートする効果的なセキュリティには、次のものが必要です。

  • さまざまな脅威と環境に対する幅広いセキュリティ保護。
  • 自動化をサポートする宣言型インターフェース。
  • ビジネスの優先事項に合わせた柔軟な消費モデル。

F5 でプラットフォーム エンジニアリングを保護

F5 は、開発や顧客を中断することなく脅威をブロックするためにクラウド向けに構築されたソリューションにより、これらすべてのプラットフォーム エンジニアリング要件とそれ以上のものをサポートします。

幅広いセキュリティ保護

F5 は、マルチクラウド環境のどこにあってもエンタープライズapplicationsを保護し、自動化されたボットやレイヤー 7 攻撃などの高度な脅威から保護し、インフラストラクチャとコンテナに必要な可視性を提供します。 既知の脅威をブロックするだけでなく、ワークフローを中断したりユーザーに負担をかけたりすることなく、ブロックする必要がある疑わしい動作を特定するのにも役立ちます。

宣言型インターフェース

F5 ソリューションは、意図に基づくアクションを構築し、自動化とコードとしてのインフラストラクチャ (IaC) を使用してプラットフォームを拡張できる宣言型インターフェイスを使用して設計されています。 命令型 API 呼び出しとは異なり、宣言型インターフェイスを使用すると、システムがそれを実現する方法を判断する間に、実行する内容を指定できます。 これにより、セルフサービスと自動化をサポートするために必要なインフラストラクチャの専門知識のレベルが低下し、プラットフォーム エンジニアリングの目標と一致します。

柔軟なモデル

F5 は、サービスをお客様の消費ニーズに合わせて調整するために、幅広い柔軟な商用モデルにも投資しています。 すべての組織には独自のインフラストラクチャと望ましい成果があり、F5 は、アプリケーションごとに運用しながら、各デジタル トランスフォーメーションの取り組みをサポートするために必要なプラットフォーム、自動化、および宣言されたインターフェイス機能を提供できます。

F5 ソリューションは、クラウド インフラストラクチャのセキュリティを確保し、applicationの配信を高速化し、信頼性の高い運用をサポートします。 プラットフォーム エンジニアリングは開発チームの市場投入を迅速化するのに役立ちますが、F5 は運用チームが複雑さに関係なく安全でコンプライアンスに準拠したインフラストラクチャを確保できるように支援します。

F5 と AWS の技術提携、セキュリティボット防御などの関連トピック、ビジネスクリティカルなアプリケーションを安心してクラウドに移行する方法などの詳細については、 www.f5.com/ partners/technology-alliances/amazon-web-services をご覧ください。