ブログ

アプリの近代化とデジタル化への歩み

F5 サムネイル
F5
2019年5月15日公開

現在、DevOps は開発者とネットワーク専門家にとっての話題です。 昨年、私はブログで企業がこれに対してどの程度準備ができているかを調査しました。 市場の状況を理解するための次のステップは、このトピックの専門家であるGitLab Inc.Tye Davis氏、F5 のLori MacVittie 氏Scott van Kalken 氏と共同で実施した最近のウェビナー シリーズ「アプリケーションのモダナイゼーションがデジタル化にとって重要な理由」でした。 彼らは何を言っていたのですか? この議論から私が得た主な洞察は次のとおりです。

専門家のコラボレーション

  1. アプリケーションのモダナイゼーションの定義
    Lori 氏によると、これは、組織がクラウドでまったく新しいアプリを構築したり、新しいツールを使用したり、API の構築などの変更を加えてレガシー アプリをクラウドに移行したりすることで、デジタル経済に参加しようとしていることを意味しています。Tye 氏にとって、鍵となるのは、管理プロセスで最新のツールセットを使用して調査し、実装することです。 私にとって、アプリの変更はデジタル ビジネス イニシアチブによって引き起こされるかそうでないかのどちらかです。なぜなら、それによってアプリがどのように、何のために、誰のために展開されるかが決まるからです。

  2. CI/CD パイプラインの状態
    Tye 氏によると、多くの顧客は継続的デリバリーからアジャイルに移行して開始し、リリース サイクルを高速化するために継続的インテグレーションにも移行します。 「この CI の部分では、組織内にサイロ化されたチームが多すぎるため、場合によっては道のりが長くなることがあります」と彼は言いました。 彼は、顧客が次のように言っているのを目にしていると付け加えた。 「はい、私たちはすでに CI を行っています」しかし、実際には、作業を行うはずのチームは互いに話し合っていません。 ここで重要なのは、CI プロセスに基づいたコミュニケーションです。

  3. DevOpsを検討している人のための主要なアプローチ/ソリューション
    ここでタイ氏は「シフトレフト」と「エコシステム思考」という考え方を指摘した。 「DevOps アプローチを採用するには、リーダーシップからの賛同とトップダウンのビジネス賛同が必要であり、組織がアジャイル アプローチを採用していることも確認する必要があります」と彼は述べています。 「そしてここで重要なのは『左にシフトする』ことです。」 例: 手動テストから移行する場合、シフトレフトとは、開発者にテストの責任を増やし、より早く検証して、変更をより早く行えるようにすることを意味します。 これにより、3 か月の開発作業の後に顧客から拒否されることを回避できます。 「エコシステム思考」とは、孤立するのではなく、コミュニティの知識を活用し、イベントに参加することです。

  4. アジア太平洋地域の違いは何ですか?
    ウェビナーのパネルは、よりポジティブな混沌としたミックスを期待すべきだという点で一致しました。 これは国に固有のものではなく、開発者コミュニティ内で国が互いに影響し合うことを意味します。 アジア太平洋地域は、それぞれ独自の傾向と優先事項を持つ、非常に多様な国々の集まりです。 しかし、より多くの国がデジタル化を進めるにつれて、より多くのトレンドと市場環境が融合するでしょう。 そして、ある市場のトレンドが他の市場に影響を与えることがますます増えていくでしょう。 ここでのポイントは、確かに国によって状況は異なるが、地域全体の開発者が抱える課題はより一貫したものとなり、開発者間の連携がより重要になる可能性があるということです。

 

あなたの意見は?