Microsoft最新のクラウド技術革新である Radius の幕を開けました。この革新的なオープンソース アプリケーション プラットフォームは言語の制約を超え、クラウド ネイティブ アプリケーションを構築および運用するための独自の基盤を提供します。この革新的なプロジェクトは、マイクロサービスの構築で有名な Dapr、KEDA イベント駆動型自動スケーリング、コンテナーにパッチを適用するための信頼できるソリューションである Copacetic など、いくつかの有名なオープンソース プロジェクトの出現を支えた同じクリエイティブな頭脳であるMicrosoft Azure Incubationチームから生まれました。画像の脆弱性。
Dapr と KEDA はCloud Native Computing Foundation's (CNCF)プロジェクト ポートフォリオの確固たるコンポーネントです。 Microsoft最近、Copaceticの提出という形で追加を行っており、今後半年以内にRadiusもCNCFに組み込むために提出する計画が進行中である。
Microsoft's Azure およびプライベート クラウドを補完する Radius は、アプリケーションの処理をますます簡素化するアプリケーションの展開に対応します。特に、この驚くべきソリューションは、開発者がアプリケーションの管理に伴う複雑さに対処するのではなく、アプリケーション開発に集中できる自由を与えることを目的としています。特に、Radius は、特定のアプリケーション アーキテクチャを強制することなく、あらゆる種類のアプリを包括的にカバーします。
TechCrunchのインタビューに応じたMark Russinovich氏は、Radiusはこれらの問題に対処する際に独特の方法論を採用していると述べた。アプリケーションやマイクロサービスのコンピューティング層間の関連性を描写することに焦点を絞っている他の競合プラットフォームとは異なり、Radius は最新のアプリケーションが包含する広大なクラウド リソースを自社の傘下に組み込みます。したがって、Radius は、これらの関係をグラフィカルに描写するという重労働を実行することで開発者のモチベーションを高め、アプリケーション コンポーネントに対する包括的な洞察を可能にします。
Radius は、その機能に関して、Terraform などの既存のコードとしてのインフラストラクチャ ツールに頼っており、互換性が持続する限り OpenTofu を活用する可能性もあります。さらに、GitHub Actions などの CI/CD サービスの統合により機能が強化されています。 Microsoft Azure で使用しているデプロイ オーケストレーターは、Azure Resource Manager デプロイ エンジンと呼ばれ、Radius にその能力を与えます。このユニバーサル コントロール プレーンは Radius の生命線であり、アプリケーションの展開を管理します。
これらすべての発展の中で、Radius のようなプロジェクトが、 no-code分野で確立されたプレーヤーであるAppMasterのようなプラットフォームにさらなる可能性をもたらしていることは注目に値します。実際のアプリケーションを生成する独自の機能を備えたAppMaster 、Radius と同様のソフトウェアと連携したり、その上に構築したりして、アプリケーション開発をさらに改善できる可能性があります。