Teams 상호 운용성 가격 책정

Azure Communication Services 및 Graph API 개발자는 채팅 및 통화 기능을 모든 제품에 통합할 수 있습니다. 내보내기 속도는 다음 요인에 따라 달라집니다.

  • ID
  • 실시간 통신에 사용되는 제품
  • Teams Phone 기능

다음 섹션에서는 위에서 언급한 기준에 따라 정의된 통신에 대해 설명합니다.

Teams 외부 사용자로서의 통신

Teams 외부 사용자는 Microsoft Entra 테넌트에 속하지 않는 사용자이며 Teams 관리자는 Teams anonymous users를 대상으로 하는 정책을 통해 액세스를 규제합니다.

Teams 클라이언트

Teams 모임 주최자의 라이선스는 Teams 웹, 데스크톱 및 모바일 클라이언트의 기본 제공 환경을 통해 Teams 모임에 참가하는 Teams 외부 사용자가 생성한 사용량을 포함합니다. Teams 모임 주최자의 라이선스는 타사 Teams 확장 및 Teams 앱에서 생성된 사용량을 다루지 않습니다. 다음 표에서는 Teams 외부 사용자로서 Teams 클라이언트를 사용하는 가격을 보여 줍니다.

기능 도구 가격
메시지 보내기 Teams 웹, 모바일, 데스크톱 클라이언트 $0
메시지 받기 Teams 웹, 모바일, 데스크톱 클라이언트 $0
Teams 외부 사용자가 오디오, 비디오, 화면 공유, TURN 서비스를 사용하여 Teams 모임에 참여합니다. Teams 웹, 모바일, 데스크톱 클라이언트 분당 $0

API

Teams 모임의 오디오, 비디오, 화면 공유 또는 채팅에 참가하는 외부 고객은 Azure Communication Services 리소스에서 사용량을 만듭니다. Teams 확장 및 Teams 앱은 기존 API를 사용하여 Azure Communication Services 리소스에 대한 소비를 생성하는 통신을 통합합니다. 다음 표에서는 Teams 외부 사용자로서 Azure Communication Services를 사용하는 가격을 보여 줍니다.

기능 도구 가격
메시지 보내기 Azure Communication Services $0.0008
메시지 받기 Azure Communication Services $0
Teams 외부 사용자가 오디오, 비디오, 화면 공유, TURN 서비스를 사용하여 Teams 모임에 참여합니다. Azure Communication Services 분당 $0.004

대기실에 있거나 대기 중인 Teams 외부 사용자는 Azure Communication Services 리소스에 대한 소비를 생성합니다.

Teams 사용자로서의 통신

Teams 사용자는 적절한 라이선스를 가진 Microsoft Entra 사용자입니다. Teams 사용자는 Microsoft Entra 테넌트에서 동일하거나 다른 조직에서 온 사용자일 수 있습니다. Teams 관리자는 people in my organizationpeople in trusted organization를 대상으로 하는 정책을 통해 Teams 사용자의 통신을 규제합니다.

Teams 클라이언트

Teams 모임 주최자의 라이선스는 Teams 웹, 데스크톱, 모바일 클라이언트의 기본 제공 환경을 통해 Teams 모임에 참가하고 통화에 참여하는 Teams 사용자가 생성한 사용량을 포함합니다. Teams 라이선스는 타사 Teams 확장 및 Teams 앱에서 생성된 사용량을 다루지 않습니다. 다음 표에서는 Teams 사용자로서 Teams 클라이언트를 사용하는 가격을 보여줍니다.

기능 도구 가격
메시지 보내기 Teams 웹, 모바일, 데스크톱 클라이언트 $0
메시지 받기 Teams 웹, 모바일, 데스크톱 클라이언트 $0
Teams 외부 사용자가 오디오, 비디오, 화면 공유, TURN 서비스를 사용하여 Teams 모임에 참여합니다. Teams 웹, 모바일, 데스크톱 클라이언트 분당 $0

Teams Phone 기능

대부분의 기능을 사용하려면 Teams Phone 라이선스를 할당하고 사용자가 "엔터프라이즈 음성 사용"을 사용하도록 설정해야 합니다. 라이선스를 할당하려면 Set-CsPhoneNumberAssignment cmdlet을 사용하고 EnterpriseVoiceEnabled 매개 변수를 $true로 설정합니다. 자세한 내용은 조직에 Teams 전화 설정을 참조하세요.

기능 도구 라이선스
통화 자동화를 사용하여 통화 워크플로에 Teams 사용자 추가 Teams 사용자가 있는 Teams 클라이언트 또는 사용자 지정 클라이언트 Teams Phone 라이선스
통화 SDK를 사용하여 Teams 사용자와 통화 시작 Teams 사용자가 있는 Teams 클라이언트 또는 사용자 지정 클라이언트 Teams Phone 라이선스

API

Teams 모임 및 통화에 참여하는 Teams 사용자는 오디오, 비디오, 화면 공유 및 채팅을 위해 Azure Communication Services 리소스 및 Graph API 사용량을 생성합니다. Teams 확장 및 Teams 앱은 기존 API를 사용하여 Azure Communication Services 리소스 또는 Graph API에 대한 소비를 생성하는 통신을 통합합니다. 다음 표에서는 Teams 사용자로서 Azure Communication Services를 사용하는 가격을 보여 줍니다.

기능 도구 가격
메시지 보내기 그래프 API $0
메시지 받기 그래프 API $0 또는 $0.00075
Teams 외부 사용자가 오디오, 비디오, 화면 공유, TURN 서비스를 사용하여 Teams 모임에 참여합니다. Azure Communication Services 분당 $0.004

대기실에 있거나 대기 중인 Teams 사용자는 Azure Communication Services 리소스에 대한 소비를 생성합니다. Graph API 평가($0), 모델 A($0.00075), 모델 B($0.00075)의 세 가지 가격 책정 모드가 있습니다. 자세한 내용은 Graph API 설명서에서 확인할 수 있습니다.

가격 책정 시나리오

Teams 외부 사용자가 Azure Communication Services SDK를 통해 예약된 Microsoft Teams 모임에 참가합니다.

Alice는 환자 Bob과 면담 예정인 의사입니다. Alice가 Teams 데스크톱 애플리케이션을 통해 진료에 참여합니다. Bob은 Communication Services JavaScript SDK를 사용하여 모임에 연결하는 의료 공급자 웹 사이트를 사용하여 참여하는 링크를 받습니다. Bob은 휴대폰을 사용한 웹 브라우저(iPhone의 Safari)를 사용하여 모임에 참여합니다. 가상 진료 중에 채팅을 사용할 수 있습니다.

  • 통화는 총 30분 동안 진행되었습니다.
  • Bob이 회의에 참여하면 Teams 정책에 따라 Teams 대기실에 배치됩니다. 1분 후, Alice가 그를 회의에 허가합니다.
  • Bob이 회의에 허가된 후 Alice와 Bob은 전체 통화에 참여합니다. Alice는 통화가 시작된 후 5분 동안 비디오를 켜고 13분 동안 화면을 공유했습니다. Bob은 통화 내내 비디오를 켰습니다.
  • Alice는 메시지 5개를 보내고 Bob은 메시지 3개에 응답했습니다.

비용 계산

  • Teams 대기실에 연결된 1명의 참가자(Bob) x 1분 x 참가자별로 분당 $0.004(대기실 비용은 통상 회의 요율로 청구됨) = $0.004
  • 참가자 1명(Bob) x 29분 x 참가자별로 분당 $0.004 = $0.116[영상 통화와 음성 통화는 모두 동일한 요율로 청구됨]
  • 참가자 1명(Alice) x 30분 x 참가자별로 분당 $0.000 = $0.0*
  • 참가자 1명(Bob) x 채팅 메시지 3개 x $0.0008 = $0.0024
  • 참가자 1명(Alice) x 채팅 메시지 5개 x $0.000 = $0.0*

*그녀의 Microsoft 365 라이선스는 참여를 다룹니다. 사용자의 편의를 위해, Azure 청구서에는 Teams 사용자가 Communication Services 사용자에게 사용한 통화 시간(분) 및 채팅 메시지가 표시되지만 Teams 클라이언트에서 시작된 통화 시간(분) 및 메시지에는 요금이 청구되지 않습니다.

총 진료 비용:

  • Communication Services JavaScript SDK를 사용한 사용자 참여: $0.004 + $0.116 + $0.0024 = $0.1224
  • Teams 데스크톱 애플리케이션의 사용자 참여: $0(Teams 라이선스 적용)

Azure Communication Services SDK를 사용한 Teams 사용자에 대한 인바운드 전화 통화가 Teams 데스크톱 클라이언트에서 다른 Teams 사용자의 그룹 통화로 승격되었습니다.

Alice는 Contoso에서 제품을 주문하고 제품을 설정하는 데 어려움을 겪고 있습니다. Alice는 휴대폰(Android)으로 800-CONTOSO에서 전화하여 받은 제품에 대한 도움을 요청합니다. Bob은 Contoso의 고객 지원 에이전트이며 고객 지원 웹 사이트(Windows, Chrome 브라우저)에서 Alice에게 걸려오는 전화를 확인합니다. Bob은 Teams ID로 초기화된 Communication Services JavaScript SDK를 통해 걸려오는 전화를 수락합니다. Teams 통화 플랜을 사용하면 Bob이 PSTN 통화를 받을 수 있습니다. Bob은 웹 사이트에서 Alice가 주문한 제품을 확인합니다. Bob은 제품 전문가 Charlie를 통화에 초대하기로 결정합니다. Charlie는 Teams 데스크톱 클라이언트에서 Bob에게 걸려오는 그룹 전화를 보고 통화를 수락합니다.

  • 통화는 총 30분 동안 진행되었습니다.
  • Bob은 Alice의 전화를 수락합니다.
  • 5분 후, Bob은 Charlie를 통화에 추가한다. Charlie는 카메라가 10분 동안 꺼져 있습니다. 그런 다음 나머지 통화 동안 카메라를 켭니다.
  • 또 다른 10분 후 Alice는 통화를 종료합니다.
  • 또 다른 5분 후, Bob과 Charlie는 모두 통화를 종료합니다.

비용 계산

  • 한 참가자(Alice)가 Teams 통화 플랜을 사용하여 Teams 사용자 Bob과 연결된 전화번호로 전화를 걸어, Bob의 테넌트 Teams 시간(분) 풀에서 25분이 차감되었습니다.
  • 참가자 1명(Bob) x 30분 x 참가자별로 분당 $0.004 = $0.12[영상 통화와 음성 통화는 모두 동일한 요율로 청구됨]
  • 참가자 1명(Charlie) x 25분 x 참가자별로 분당 $0.000 = $0.0*

*그의 Microsoft 365 라이선스는 참여를 다룹니다.

총 방문 비용:

  • Communication Services JavaScript SDK를 사용하여 참가하는 사용자에 대한 Teams 비용: Teams 시간(분) 풀에서 25분
  • Communication Services JavaScript SDK를 사용하여 사용자가 참가하는 경우 Communication Services 비용: $0.12
  • Teams 데스크톱 클라이언트의 사용자 참여: $0(Teams 라이선스 적용)