Einsatzgebiete von Azure Communication Services
Hier wird erläutert, wie Sie ermitteln können, ob Azure Communication Services die richtige Wahl für Ihr Unternehmen und Ihre Probleme darstellt.
Kriterien
Es werden einige Kriterien aufgelistet, die Ihnen dabei helfen, die richtige Wahl zu treffen.
- Vorhandene Unternehmen/Anwendungen/Ideen: Verfügen Sie über vorhandene Unternehmen, Anwendungen oder Ideen, die Sie mit Azure Communication Services integrieren möchten?
- Features: Benötigen Sie die von Azure Communication Services bereitgestellten Features?
- Umgebung: Würde Azure Communication Services in Ihrer Umgebung funktionieren?
- Geografische Region: Welchen Standort bzw. Markt haben Sie als Ziel festgelegt?
- Eignung: Wie können Sie angesichts der Vielzahl von Azure Communication Services-Features sicher sein, welches für ein bestimmtes Szenario geeignet ist?
Vorhandene Unternehmen, Anwendungen oder Ideen
Azure Communication Services kann eine Anwendung oder ein Unternehmen nicht allein erstellen. Azure Communication Services funktioniert am besten, wenn es in eine vorhandene Anwendung integriert werden kann. Oder wenn Sie zumindest ein Szenario im Kopf haben, für das eine Anwendung erstellt werden soll. Wenn Sie weder über eine Anwendung noch über eine Idee verfügen, ist möglicherweise ein anderes Produkt besser geeignet, das Ihre Anforderungen erfüllt.
So benötigen Sie z. B. eine vorhandene Identitätslösung (für An- und Abmeldungen usw.), um die Identitäten Ihrer Benutzer*innen mit der Identitätsplattform von Azure Communication Services zu verknüpfen. Anrufe ohne Identitäten sind möglich, doch verfügen Benutzer*innen dann über keine konsistent definierte Identität, mit der sie sich gegenseitig erkennen können.
Funktionen
Azure Communication Services verfügt über eine Vielzahl von Features – doch Sie müssen entscheiden, ob diese in Ihrer Lösung auch von Nutzen sind. Überprüfen Sie die Liste der verfügbaren Features, um über ihren Nutzen zu entscheiden.
Sie können Azure Communication Services-Features miteinander und mit anderen Azure-Angeboten kombinieren. Sie müssen nicht alle Features von Azure Communication Services verwenden, sondern können die Bereiche auswählen, die für Sie relevant sind. So sind Sie möglicherweise an Features für Sprach- und Videoanrufe interessiert, jedoch nicht an Telefoniefeatures. Ihre Anrufe und Kontaktpunkte können so entworfen werden, dass sie nur digital erfolgen. Sie müssen nicht alle verfügbaren Features auch nutzen.
Environment
Azure Communication Services benötigt eine geeignete Umgebung. Eine Umgebung ist die Kombination aus dem Zielgerät oder Browser und der verwendeten Programmiersprache.
Azure Communication Services unterstützt die folgenden Umgebungen:
- Die meisten modernen Browser (Chrome, Edge, Safari)
- Android-Smartphones und -Geräte
- iOS-Smartphones und -Geräte
Die folgenden Programmiersprachen werden unterstützt:
- JavaScript
- .NET
- Java Server Edition (SE)
- Python
- iOS (Swift)
- Android
Wenn Sie für Ihr Unternehmen, Ihre Anwendung oder Idee Sprachen oder Geräte bzw. Browser verwenden möchten, die Azure Communication Services nicht unterstützt, ist Azure Communication Services möglicherweise nicht die richtige Wahl.
Geografische Region
Einige Features von Azure Communication Services sind nur in bestimmten Ländern/Regionen oder an bestimmten Standorten verfügbar. Darüber hinaus können bestimmte Länder/Regionen oder Standorte Einschränkungen für Features aufweisen. Diese Einschränkungen (oder Lücken) bei der weltweiten Unterstützung für Azure Communication Services können durch rechtliche oder regulative Aspekte oder dadurch verursacht werden, dass Azure Communication Services eine bestimmte Region noch nicht unterstützt. Bei der Überlegung, ob Azure Communication Services die richtige Wahl ist, sollten Sie dies für Ihr aktuelles Unternehmen und auch für eine mögliche Expansion berücksichtigen.
In diesem Bereich sind insbesondere Telefoniefeatures und SMS-Features zu erwähnen. Da sich die Telefonnetzwerke verschiedener Länder/Regionen hinsichtlich Struktur und rechtlicher bzw. regulativer Anforderungen unterscheiden, sollten Sie unbedingt sicherstellen, dass Azure Communication Services Ihren Zielstandort unterstützt. Auch der Standort Ihrer Abrechnungsadresse ist von Bedeutung. Wenn Sie beispielsweise eine Nummer im Vereinigten Königreich anrufen oder SMS-Nachrichten an diese Nummer senden möchten, muss sich die Abrechnungsadresse im Vereinigten Königreich befinden.
SMS und Telefonie sind an mehreren Standorten verfügbar. Alle unterstützten Regionen, Nummerntypen und verfügbaren Funktionen finden Sie in der Dokumentation zu Azure Communication Services.
Eignung
Bei der Entscheidung für Azure Communication Services sollten Sie auch überlegen, welches der vielen Features für ein bestimmtes Szenario geeignet ist. Es besteht möglicherweise die Gefahr, zu viele Features zu nutzen und sich dabei zu verzetteln. Wie bereits erwähnt, können Sie Features miteinander kombinieren oder komplett ausschließen. Die folgenden Überlegungen können bei der Abwägung hilfreich sein.
Denken Sie zunächst daran, dass nicht alle Kund*innen bereit sind, an einem Video- oder Telefonanruf mit einer echten Person teilzunehmen. Es ist wichtig, ihnen verschiedene Kommunikationsarten anzubieten, die ihren Anforderungen und Beweggründen entsprechen. Beginnen Sie immer mit einer passiveren und asynchronen Variante wie Chats oder E-Mails. Sobald Sie eine Geschäftsbeziehung aufgebaut haben, ist es wahrscheinlicher, dass Kund*innen sich auf einen Anruf einlassen, insbesondere wenn sie Support oder eine Wartung benötigen.
Darüber hinaus sind einige Benutzer*innen möglicherweise nicht bereit, ihre Telefonnummer oder andere persönliche Details preiszugeben, wodurch einige der Azure Communication Services-Telefoniefeatures nicht genutzt werden können. Stellen Sie sicher, dass Sie über andere Kommunikationswege wie E-Mails verfügen.
Im Zweifelsfall ist für die Kommunikation mit Ihren Benutzer*innen zu Beginn der Chat die beste Option, insbesondere mit einer Chatbenutzeroberfläche, bei der keine Anmeldeinformationen bereitgestellt werden müssen.
Anwenden der Kriterien
Letztendlich funktioniert Azure Communication Services am besten, wenn Sie für bereits vorhandene Ideen, Anwendungen und Unternehmen geeignete Kommunikationsfeatures und eine kompatible Plattform für den Start benötigen. Es kann immer Fälle geben, in denen eine Entscheidung schwierig ist, oder Grenzfälle, in denen Sie auch unter Berücksichtigung dieser Kriterien weiterhin Azure Communication Services verwenden können. Treffen Sie basierend auf Ihren individuellen Umständen und Anforderungen Ihre eigene Entscheidung.
Anwenden von Kriterien auf das Beispielszenario
Wenn Sie an das Beispielszenario mit dem Unternehmen Contoso Appliances am Anfang des Moduls zurückdenken, können Sie nun die Entscheidungskriterien auf dessen Ziele und Anforderungen anwenden:
- Das Unternehmen ist etabliert und verfügt u. a. über vorhandene Websites und Anwendungen.
- Es werden Features für Anrufe und Chats benötigt, die in Azure Communication Services verfügbar sind.
- Das Unternehmen befindet sich in einer geografischen Region, die von Azure Communication Services unterstützt wird.
- Es werden Anwendungsumgebungen und Plattformen genutzt, für die Azure Communication Services SDKs bereitstellt.
Basierend auf den hier erläuterten Kriterien und Unternehmensanforderungen ist dieses Szenario für die Verwendung von Azure Communication Services gut geeignet.