Microsoftは、年次開催のIgnite Conferenceで、フルマネージド通信プラットフォームであるAzure Communication Services(ACS)を発表した。このサービスは現在公開プレビュー中である。

Azure上の新しいMicrosoft製品は、Microsoft Teamsを強化するのと同じネットワークを活用する。開発者は、開発者向けのAPIとSDKを介して、モバイルアプリ、デスクトップアプリケーション、Webサイトに対して音声およびビデオ通話、チャット、SMSテキストメッセージ機能を追加できる。さらに、開発者は、翻訳、感情分析などのためにAzure Cognitive Servicesのような他のAzureサービスを利用することもできる。ACS、アプリ、ウェブサイト間のすべての通信は、HIPAAやGDPRなどのプライバシーとコンプライアンスのニーズを満たすために暗号化されていることに注意してください。

_ソース: _https://docs.microsoft.com/en-us/azure/communication-services/concepts/chat/concepts

開発者は、選択した言語でREST APIを介してACSにアクセスできる。すべてのAPIには、ACSによって生成されたアクセストークンが必要である。開発者は、REST APIを活用するだけでなく、.NET Core、JavaScript、Java、Pythonで利用できるSDKから使用する1つを選択する。さらに、iOSとAndroidの両方に対応するクライアントSDKもある。SDKを支えるクライアントライブラリには、オープンソースとクローズドソースが混在している。オープンバージョンはGitHubで入手できる。

#api #rest #devops #設計/アーキテクチャ #デベロップメント #ニュース

MicrosoftがAzure Communication Servicesを備えた新しいコミュニケーションプラットフォームを発表
3.10 GEEK