searchトレンドForresterによると、組織の50%が市場投入までの時間を短縮し(新機能を追加するスピードの加速)、安定性を向上させるため(障害の発生率の低下、問題解決の迅速化)、DevOpsプラクティスを実装しています。アーキテクチャを使用してアプリを最新化するようになりました。マイクロサービスでは、さまざまなアプリケーションを別々の、パッケージ化されたサービスに分離します。アプリケーション(マイクロサービスがアタッチされたモノリシックなアプリケーションで、「ミニサービス」と呼ばれることもあります)です。アーキテクチャの導入は、アプリケーション開発とインフラストラクチャのあらゆる側面に多大な影響を与えています。ガイドをダウンロードしてください。NGINXガイドを入手するDevOps変革このようなトレンドが、アプリケーションに関する考え方や開発を変えつつあります。チームへ、コントロール権がシフトします。市場投入までのスピードを改善するため、DevOpsでは開発および保守するアプリケーションを支えるインフラストラクチャを制御する必要があります。プロセス>DevOpsがプロビジョニングにかかる時間を短縮します。インフラストラクチャは自動化されている必要があり、プロビジョニングまでの時間を飛躍的に短縮しなければなりません。しないと、特に重要な修正や機能強化の導入が遅れる恐れがあります。技術>インフラストラクチャがソフトウェアをハードウェアから切り離します。リソース上でプログラム可能なソフトウェアが実行される新しい導入アーキテクチャを表しています。インフラストラクチャのあらゆる側面に影響を与えます。バランシング技術の導入方法が大きく変わります。バランシング技術にアクセスする必要があります。バランサーを採用し、導入時のスループットと安定性を強化しています。サービスを提供します。バランサーの変更を実装しなければならいことがめずらしくありません。バランサーの構成変更および本番環境への再デプロイを、インフラストラクチャおよび運用(I&O)チームに頼らなければなりません。バランサーを使用して数百、数千にも及ぶアプリケーションをサポートしなければならないため、通常は慎重なアプローチをとります。万が一エラーが発生すると、企業のアプリケーション全体のパフォーマンスとセキュリティに壊滅的な被害を及ぼしかねません。そのため、I&Oチームはまずテスト環境で変更を行い、最終的に本番環境に展開します。ポートフォリオに及ばないようにするうえで効果的ですが、手順に従うことで、開発とイノベーションのペースが遅くなってしまうことがあります。デリバリーの速度と運用パフォーマンスを向上させることができます。BIG-IPインフラストラクチャをNGINXで拡張するには、3つの一般的な導入モデルがあります。F5アプライアンスの背後にNGINXをデプロイして、DevOpsに適した抽象化レイヤーとして機能させます。アプリケーションごと、さらには顧客ごとにNGINXインスタンスをプロビジョニングします。バランサーとしてNGINXを実行します。リソースが非常に少なく、インフラストラクチャに余計な負担をかけることはほとんどありません。バランサーを重ねることで、セキュリティや信頼性を犠牲にすることなく、市場投入までのスピードを加速させることができます。サービスを提供できます。バランサーの構成変更を直接管理でき、たいていの場合、CI/CDフレームワークの一環として自動化します。チームが必要とする俊敏性と市場投入までの時間の短縮を達成できます。バランサーでアプリケーションのパフォーマンスを向上させる方法について詳しくは、こちらをお読みください。