過去数年間、私たち(企業としての私たち)は、application配信の現状調査を通じて、企業がapplicationsをどのように、なぜ、どこで展開し配信しているかを明らかにするために、データセンターを詳しく調査してきました。 もちろん、私たちはapplicationサービスに重点を置いていますが、その主な関心事に関連し、興味深いテクノロジとコンテキスト情報は多岐にわたります。 たとえば、applicationsもアプリ サービスもありません。 少なくとも、ネットワーク内で私たちが位置する場所から見れば、applicationsは宇宙の中心にあると言えます。
私たちが尋ねる質問の 1 つは、組織のポートフォリオにapplicationsがいくつあるかということです。 それらはクラウド、データセンター、ホスト、またはメインフレーム上にある可能性があります。 私たちは必ずしもその点を詳しく調べるわけではありません (調査が非常に扱いにくくなるため)。むしろ、特定の組織に実際にどれだけのapplicationsが存在するかを把握することだけを目指しています。
なぜなら、実際には、幅広いapplicationsが提供されているからです。 実際の使用状況に基づく仮想サーバー(applicationまたはサービスとほぼ相関)の平均数は、2016 年 7 月時点で 122 でした。 これまでで最大のものでしょうか? 12,000以上。 はい、その通りです。 現在、12,000 台を超える仮想サーバー (applications) を稼働している組織が少なくとも 1 つあります。
私たちの調査(および実際の)データは、それが明らかに外れ値であることを示しています。 当社のデータによると、非常に大規模な組織 (従業員 5,000 人以上) を除き、ほとんどの企業は 1 ~ 200 個のapplicationsを管理しています。
実際、世界中のあらゆる規模の組織において、回答者の 54% が 1 ~ 200 個のapplicationsを提供しています。 23% は 201 ~ 500 件の配送を担当し、さらに 15% は 501 ~ 1000 件の配送を担当しています。
1001 から 3000 までの「そこまで数えることすらできない」カテゴリに入る人はごくわずか (9%) です。 しかし、彼らはそこにいるのです。 3000以上ですか? さらに少ないです。
2014 年 7 月に Forbes.com に寄稿したBen Kepes 氏によると、「企業内で使用されているapplicationsは平均 508 個です。」
この数字は典型的な大企業を十分に表していると思います。 中小企業の場合、その数を少なくとも半分に減らすでしょう。
それでも、決して取るに足らない取り組みではありません。 拡張、保護、管理するapplicationsが 204 個あるだけでも、運用チームの忙しさは予想以上に増えることになります。
問題は、その数は表面上は増加しているはずだということです。 多くのapplications、特にコモディティ化されたビジネス アプリケーションが SaaS サービスに移行している一方で、それらの「空き」は他のapplicationsによって埋められています。 そして、そのほとんどは、顧客向けの派手なモバイル アプリやゲームではありません。
Salesforce.com の「State of IT 2016」によると、今日のアプリ開発リソースの大部分 (42%) は従業員の生産性に重点を置いています。 社内向け、業務効率重視のアプリ。
ビジネス プロセスの自動化、生産性の向上、ビジネス全体のデータ可視性の向上は IT の中心的な懸念事項であり、その多くは、それらの目的を達成するアプリやシステムの開発によって解決されます。
一部はクラウドを組み込んで API と統合作業を必要としますが、その他はオンプレミスのままです。 モバイル アプリが必要なものもあれば、シンプルな Web ベースのインターフェースが必要なものもあります。 IT を「オープン化」し、より優れたコラボレーションと再利用を可能にするための新たなベスト プラクティスに従うには、すべてが API を備えている必要があります。
いずれにせよ、これらのapplicationsは既存の負荷を増加させます。 そして、それらも拡張、保護、管理される必要があります。 それらを更新し、統合する必要があります。 これらは、増加する E-W トラフィック負荷に追加され、オフプレミスのクラウド ソリューションが関係する場合は、N-S トラフィック負荷も増加します。
applicationsについて考えるとき、私たちは派手で美しくデザインされたモバイルapplicationを思い浮かべることが多いです。 しかし、企業が管理するアプリのすべてがそのような種類のアプリであるとは限りません。 純粋に実用的なものもあれば、リモートでデータを収集し、それを安全に母船に送信して細分化し、日々のビジネス上の意思決定にその存在を頼りにするアナリストに配信するためにのみ設計されたものもあります。
まさに、内側も外側もapplicationの世界です。