クラウドネイティブな内部開発者プラットフォームの未来。 クラウド サービス プロバイダーは (David Mitchell) を作成しますか?

クラウドネイティブな内部開発者プラットフォームの未来。 クラウド サービス プロバイダーは (David Mitchell) を作成しますか?

クラウドネイティブな社内開発者プラットフォームの未来。クラウド サービス プロバイダーは、(デイビッド ミッチェル) PlatoBlockchain データ インテリジェンスを作成しますか。垂直検索。あい。

クラウド ネイティブの社内開発者プラットフォームを作成するクラウド サービス プロバイダーに、私たちはどれくらい近づいていますか? 

状況を設定するために、包括的なクラウド移行戦略から始めましょう。 

このデジタル開発の現代の世界では、ビジネスの変革が本格化しており、銀行でさえアプリケーション資産をクラウドに移行しています! あなたがクラウド移行プログラムに着手している CTO である場合、クラウドを十分に活用してレガシー インフラストラクチャを変換することにより、信じられないほどの変更を迅速に行うことができると仮定するのは簡単かもしれません。 

しかし、仮定は危険である可能性があり、金融​​や銀行のように複雑で規制の厳しいセクターでは、この見通しはより困難であることが証明されています。 一部の銀行は、既存のアプリケーション資産をクラウドに「リフト アンド シフト」して仮想マシンで実行し始めています。 ただし、これによって銀行がクラウドのすべてのメリットを活用できるわけではないことが経験からわかっています。 このアプローチを採用すると、スケーラビリティ、信頼性、開発者の経験、市場投入までの時間、およびクラウド ネイティブ テクノロジを使用してアプリケーションを再設計するための運用コストの削減が制限されます。 アプリケーション資産をクラウドに「リフト アンド シフト」する銀行は通常、クラウドの方がシンプルで高速であるため、またはそうしなければならない広範なビジネス上の制約を受けている可能性があるため、クラウドに移行します。 

では、銀行および金融アプリケーションをクラウドに移行するための最良のアプローチは何でしょうか? クラウドの利用を希望する銀行は、運用コストを削減し、開発者のエクスペリエンスを向上させるために、アプリケーション資産全体を調査して再設計することを検討する必要があります。 これにより、開発者の生産性とエンジニアリングの速度が向上し、市場投入までの時間も短縮されるため、ビジネス価値が加速します。 

Gartner は、「クラウド ネイティブ」を次のように説明しています。 「…クラウドの特性を最適に活用または実装するために作成されたもの。 これらのクラウドの特性は、クラウド コンピューティングの元の定義の一部であり、サービスとして提供される機能を含みます。 クラウド コンピューティングの特徴には、スケーラブルで伸縮自在、共有、従量制、サービス ベース、インターネット テクノロジを利用したユビキタスなどがあります。」 

クラウドは銀色の裏地を提供します! 

Google Cloud Run、Azure コンテナー アプリ、AWS アプリ ランナーなどのサーバーレス クラウド サービスには、クラウド ネイティブの精神が組み込まれています。 これらのサービスにより、組織はコンテナー化の利点を利用できるようになり、同じアプリケーションを複数のクラウド プラットフォームに展開できるようになり、基盤となるインフラストラクチャに関係なく、アプリケーションが一貫して実行されるようになります。 

歴史的には、クラウド サービスを「接着」してそのような機能を実現する必要があり、DevOps ツールは複雑な金融および銀行アプリケーションの機能を構成していました。 バンキング アプリケーションがクラウド向けに再構築される場合、開発チームが多くのクラウド サービスを結合し、独自の専用の社内クラウド開発者プラットフォームを構築するのはよくあることです。 

Gartner の Hype Cycle は、プラットフォーム エンジニアリングと内部開発者プラットフォームが開発者エクスペリエンスを向上させると主張しています。 「社内開発者プラットフォーム (IDP) は、プラットフォーム チームによって構築され、ゴールデン パスを作成し、開発者のセルフサービスを可能にします。 IDP は、コンテキストや基盤となるテクノロジーを抽象化することなく、開発者の認知的負荷を軽減する方法で接着された多くの異なるテクノロジーとツールで構成されています。」 このようなベスト プラクティスに従って、プラットフォーム チームは歴史的にプラットフォームを製品として扱い、ユーザー調査に基づいて構築し、それを維持し、継続的に改善してきました。 

ただし、これらの専用の内部開発者プラットフォームを維持し、継続的に改善することは、必然的に膨大な量の労力と運用コストにつながります。 

最近の Forbes の記事では、16 人の技術リーダーが、問題の本質を捉えた「必須のクラウド戦略とサービス」の選択を共有しました。 主な観察結果は次のとおりです。「…すべての CIO は、クラウドネイティブ テクノロジの複雑さを克服し、自律的な開発チームのガバナンスを強化するために、社内の開発者プラットフォームを構築することに重点を置いています。 その結果、プラットフォーム エンジニアは、クラウド機能を利用して社内の開発者プラットフォームを構築しています。 しかし、これは時間がかかり、終わりのない作業です。」  

したがって、内部開発者向けのサービスとしてのプラットフォームを不可欠なクラウド サービスとして利用できるようにすることが、将来の鍵となります。 しかし、クラウド プロバイダーはこの課題に取り組んでいますか? 確かにそうですが、これまでと同様に、金融および銀行のアプリケーションには常に追加の複雑性があります。 

クラウド サービス プロバイダーは、自社のクラウド サービスとクラウド サービス機能をバンドルして、真のクラウドネイティブな社内開発者プラットフォームを構築しています。 近年、AWS アプリ ランナー、Azure コンテナー アプリ、Google Cloud Run など、主要なクラウド プロバイダーのそれぞれから同様のプラットフォームが登場しています。 これらのサーバーレスのクラウドネイティブ サービスには、コンテナ ホスティング、スケーラビリティ、コンテナのビルドとデプロイ、サービスのバージョン管理、TLS 証明書の更新、コンテナ レジストリの統合、組み込みのロギングとモニタリング、API プロキシなどがあります。 それらはクラウド データベースとすばやく統合され、クラウド セキュリティ ポリシーを使用してそれらを管理できます。 

しかし、真のクラウドネイティブな社内開発者プラットフォームを提供してくれるクラウド サービス プロバイダーにどれだけ近づいているのでしょうか。 進化は進行中ですが、多くの金融および銀行アプリケーションは非常に複雑で困難です。 この目標を達成するには、必要な機能がクラウド ネイティブ プラットフォームに確実に組み込まれるように、クラウド サービス プロバイダーを通じて不可欠な要件を推進し続ける必要があります。 

タイムスタンプ:

より多くの フィンテクトラ