클라우드에서 네이티브 애플리케이션 생성을 용이하게하는 오픈 소스 런타임 인 ​​Dapr 

Microsoft는 방금 버전 1.0을 출시했습니다. Distributed Application Runtime (다프르).

Microsoft의 말에 따르면 Dapr은 런타임 (실행 시간) 오픈 소스, 휴대용 및 이벤트 기반 해적 개발자가 탄력적 인 애플리케이션을 쉽게 구축 할 수 있습니다., 마이크로 서비스, 상태 비 저장 및 상태 저장 클라우드에서 기본적으로 실행 및 Edge 인프라 (예 : Azure Stack Hub 또는 AWS Outpost)에서.

Darp 정보

이 첫 번째 안정 버전을 통해 Dapr 응용 프로그램은 자체 호스팅 인프라 또는 프로덕션 시나리오의 Kubernetes 클러스터에 배포 할 수 있습니다. 따라서 Dapr은 새로운 실제 응용 프로그램을 만드는 개발자와 기본 클라우드 아키텍처에서 기존 응용 프로그램 및 구성 요소를 마이그레이션하고 운영하는 개발자를 대상으로합니다.

혜택으로, Microsoft는 Dapr의 사용이 개발자 생산성을 크게 향상시킬 수 있습니다. 애플리케이션 개발에 소요되는 시간을 줄임으로써

얻기 위해 더 나은 이해, 프로젝트 책임자는 Dapr의 실행 시간을 설명합니다. 개발자는 문제 해결보다 비즈니스 로직 작성에 더 집중할 수 있습니다. 분산 시스템의.

이 버전 1.0에서 Dapr 팀은 프로덕션 애플리케이션을 실행하기위한 기본 호스팅 환경으로 Kubernetes에 집중했다고보고합니다. Dapr 컨트롤 플레인과 Sidecar Dapr 아키텍처 모두에 깊이 통합되어 있습니다. 예를 들면

Microsoft는 다음을 추가합니다. 70 개 이상의 커뮤니티 개발 구성 요소를 보유한 Dapr은 따라서 광범위한 시나리오에 대한 솔루션으로 제시됩니다. 따라서 Dapr은 높은 이식성을 갖춘 클라우드 독립적 애플리케이션을 구축하려는 개발자에게 매력적인 옵션이됩니다.

Dapr은 특정 플랫폼에 묶여 있지 않으며 HTTP 및 gRPC 프로토콜을 통해 모든 프로그래밍 언어에서 사용되도록 설계되었습니다. 따라서 Dapr 기반 애플리케이션이 Azure, AWS, Alibaba 및 Google 클라우드에서 실행될 수 있다는 것은 놀라운 일이 아닙니다.

그러나, 모국어 경험을 향상시키기 위해 개발자를 위해 SDK Java, .NET, Python 및 Go 용 Dapr 1.0 버전과 함께 사용할 준비가 된 상태로 출시되었습니다.. JavaScript / Node.js, C ++, Rust 및 PHP 용 SDK는 현재 미리보기로 제공되며 다른 버전의 Dapr과 함께 제공됩니다. 또한 네이티브 Dapr 기반 클라우드 애플리케이션을 개발하기 위해 VS Code 또는 IntelliJ와 같은 일반적인 개발 환경을 사용할 수 있습니다.

생태계 Dapr에는 오픈 소스 기술과 클라우드 제공 업체와 관련된 특정 통합이 모두 포함됩니다.파트너 기술 스택과 같은. 이 기능은 Dapr과 함께 사용하는 개발자에게 부가 가치를 제공하지만 Dapr 기반 응용 프로그램의 성능 문제가 될 수도 있습니다.

이와 관련하여 Microsoft는 Dapr이 서비스 간 지연 시간이 극도로 낮고 고속 시나리오에 최적화되어 있음을 확인함으로써 안심시킵니다.

테스트에서 실행 시간은 극단에서 1,2 번째 백분위 수까지 약 90ms의 지연 시간과 약 2ms에서 99 번째 백분위 수로 추가됩니다. 보안 측면에서 Dapr 팀은 제어 플레인 서비스를 통해 발급되고 자동으로 갱신되는 x.509 인증서를 통해 Dapr에서 제공하는 암호화를 사용하여 중간자 공격으로부터 방어 할 것을 권장합니다.

Dapr을 개발하기 위해 Microsoft는 2019 명 이상의 기여자로 구성된 114 년 오픈 소스 커뮤니티에 의존했습니다.

2021 년에는이 숫자가 700 개로 증가하여 불과 16 개월 만에 XNUMX 배 이상 성장했으며,이 프로젝트가 개발자 커뮤니티에서 창출하는 관심을 보여줍니다.

Dapr 기여자로서 우리는 Alibaba Cloud, HashiCorp, Microsoft, ZEISS, Ignition Group 및 개인과 같은 조직을 보유하고 있습니다.

마지막으로 Microsoft는 Dapr이 개방적이고 중립적이며 포용 적이기를 원하기 때문에 개방형 정부 모델로 전환하는 과정에 있다고 발표했습니다.

그것에 대해 더 많이 알고 싶다면 Darp에 대한 자세한 내용은 다음 링크에서.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.