Dapr、クラウドでのネイティブアプリケーションの作成を容易にするオープンソースランタイム 

マイクロソフトはバージョン1.0をリリースしました 分散アプリケーションランタイムと呼ばれるクラウドランタイムのダプル).

Microsoftの言葉では、Daprは ランタイム (実行時間) オープンソース、ポータブル、イベントドリブン その 開発者が復元力のあるアプリケーションを簡単に構築できるようにします、マイクロサービス、ステートレスおよびステートフル クラウドでネイティブに実行 エッジインフラストラクチャ(Azure StackHubやAWSOutpostなど)。

ダープについて

この最初の安定バージョンでは、Daprアプリケーションは セルフホストインフラストラクチャまたは本番シナリオのKubernetesクラスターにデプロイできます。 したがって、Daprは、新しい実際のアプリケーションを作成する開発者、およびネイティブクラウドアーキテクチャで既存のアプリケーションとコンポーネントを移行および運用する開発者を対象としています。

メリットとして、Microsoftは、Daprの使用について報告しています 開発者の生産性を劇的に向上させます アプリケーションの開発に費やすことができる時間を短縮することによって。

取得する より良い理解、プロジェクトの責任者は、Daprの実行時間は 開発者はトラブルシューティングよりもビジネスロジックの記述に集中できます 分散システムの。

このバージョン1.0では、Daprチームは、本番アプリケーションを実行するための主要なホスティング環境としてKubernetesに焦点を合わせていると報告しています。 これは、DaprコントロールプレーンとSidecarDaprアーキテクチャの両方に深く統合されています。 例えば、

マイクロソフトはそれを追加します 70を超えるコミュニティ開発コンポーネントを備えたDaprは、 したがって、さまざまなシナリオのソリューションとして提示されます。 これにより、Daprは、移植性の高いクラウドに依存しないアプリケーションを構築しようとしている開発者にとって魅力的なオプションになります。

Daprは特定のプラットフォームに関連付けられておらず、HTTPおよびgRPCプロトコルを介して任意のプログラミング言語から使用できるように設計されていることを指摘します。 したがって、DaprベースのアプリケーションがAzure、AWS、Alibaba、およびGoogleクラウドで実行できるのも不思議ではありません。

しかし、 母国語の経験を高めるために 開発者向け、 SDK Java、.NET、Python、およびGoの場合、このバージョン1.0のDaprですぐに使用できるようにリリースされました。。 現在プレビュー中のJavaScript / Node.js、C ++、Rust、およびPHPのSDKは、他のバージョンのDaprに準拠します。 また、ネイティブのDaprベースのクラウドアプリケーションを開発するには、VSCodeやIntelliJなどの一般的な開発環境を使用できます。

エコシステム Daprには、オープンソーステクノロジーとクラウドプロバイダーに関連する特定の統合の両方が含まれていますパートナーテクノロジースタックなど。 この機能は、Daprでそれらを使用する開発者に付加価値を提供しますが、Daprベースのアプリケーションのパフォーマンスの問題になる可能性もあります。

この点で、Microsoftは、Daprのサービス間の遅延が非常に低く、高速シナリオ向けに最適化されていると述べて安心しています。

テストでは、実行時間により、極端なものから1,2パーセンタイルまで約90ミリ秒、約2ミリ秒から99パーセンタイルまでの遅延が追加されます。 セキュリティの観点から、Daprチームは、man-in-the-middle攻撃から防御するために、コントロールプレーンサービスを通じて発行され、自動的に更新されるx.509証明書を介してDaprによって暗号化を提供することを推奨しています。

Daprを開発するために、Microsoftは2019人を超える貢献者からなる114年のオープンソースコミュニティに依存していました。

2021年には、その数は700に増加し、わずか16か月でXNUMX倍以上の成長を示し、このプロジェクトが開発者コミュニティの間で関心を集めていることを示しています。

Daprの貢献者として、Alibaba Cloud、HashiCorp、Microsoft、ZEISS、Ignition Group、および個人などの組織があります。

最後に、MicrosoftはDaprがオープンで中立的かつ包括的であることを望んでいるため、同社はオープンガバメントモデルへの移行の過程にあると発表しました。

あなたがそれについてもっと知りたいなら ダープについては、詳細を確認できます 次のリンクで。


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

コメントを最初に

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。