Критерии использования Служб коммуникации Azure
Здесь мы расскажем о том, как решить, подходят ли Службы коммуникации Azure для решения проблем вашей компании.
Критерии
Мы перечислим некоторые критерии, которые помогут принять решение.
- Существующие бизнес-приложения/идея: у вас есть существующий бизнес/приложение/идея, с которыми вы хотите интегрировать Службы коммуникации Azure?
- Функции. Требуются ли функции Службы коммуникации Azure?
- Среда: будет ли Службы коммуникации Azure работать в вашей среде?
- Географический регион: какое расположение или рынок вы нацелены?
- Пригодность: Службы коммуникации Azure имеет множество функций; как можно убедиться, что он подходит для сценария?
Существующее предприятие, приложение или идея
Службы коммуникации Azure не могут самостоятельно создавать приложения или предприятия. Он лучше всего подходит, когда существует существующее приложение, в которое необходимо интегрировать Службы коммуникации Azure или по крайней мере у вас есть идея, для которой было бы целесообразно создать приложение. Если у вас нет приложения или идеи, то, вероятно, лучше использовать другой продукт, удовлетворяющий вашим потребностям и отвечающий требованиям.
Хорошим примером здесь является то, что вам потребуется существующая форма решения удостоверений (вход, выход и т. д.) для привязки удостоверений пользователя к платформе удостоверений Службы коммуникации Azure. Создание вызовов без удостоверений возможно, но пользователи не будут иметь согласованно определенное удостоверение для распознавания друг друга.
Функции
Службы коммуникации Azure имеет широкий спектр функций, но вам нужно решить, используют ли эти функции в решении. Просмотрите список доступных функций и определите, применимы ли они.
Можно смешивать и сопоставлять функции Службы коммуникации Azure, а также объединять их с другими предложениями Azure. Вам не нужно использовать все функции Службы коммуникации Azure; вы можете выбрать и выбрать интересующие вас области. Например, могут потребоваться функции голосового и видеозвонка, но вам не нужны функции телефонии. Вызовы и точки контакта можно разработать для использования только в цифровом виде. Не чувствуйте себя обязанным использовать каждую доступную функцию.
Среда
Службы коммуникации Azure требует подходящей среды для работы. Среда — это сочетание целевого устройства или браузера и используемого языка программирования.
Службы коммуникации Azure поддерживает следующие среды:
- Большинство современных браузеров (Chrome, Edge, Safari)
- Телефоны и устройства Android
- Телефоны и устройства iOS
Он также поддерживает следующие языки программирования:
- JavaScript
- .NET
- Java Server Edition (SE)
- Python
- iOS (Swift)
- Android
Если ваша бизнес-компания или приложение/идея намерены использовать языки или браузеры, которые Службы коммуникации Azure не поддерживаются, то Службы коммуникации Azure может не подходить для вас.
Географический регион
Некоторые функции Службы коммуникации Azure доступны только в определенных странах или регионах или расположениях. Кроме того, некоторые страны или регионы или расположения могут иметь ограничения на функции. Эти ограничения (или пробелы) в поддержке Службы коммуникации Azure во всем мире могут быть вызваны юридическими или нормативными вопросами или Службы коммуникации Azure просто не поддерживают регион. Если Службы коммуникации Azure подходит для вас, убедитесь, что вы учитываете этот фактор в текущем бизнесе, а также любой потенциальный рост вашего бизнеса.
Еще одно замечание в этой области касается возможностей телефонии и SMS. Поскольку телефонные сети в разных странах или регионах зависят от структуры и нормативных/юридических вопросов, важно убедиться, что Службы коммуникации Azure поддерживает целевое расположение. Кроме того, ваше расположение выставления счетов также влияет на это. Например, чтобы совершать звонки или отправлять SMS-сообщения на номер Великобритании, вам потребуется адрес выставления счетов в Великобритании.
SMS и телефония доступны в количестве расположений. Все поддерживаемые регионы, типы чисел и доступные возможности см. в документации по Службы коммуникации Azure
Пригодность
При принятии решения об использовании Службы коммуникации Azure также важно думать о том, какие из его многих функций следует использовать для определенного сценария. Может возникнуть соблазн пойти на борт и использовать все, но это часто не идеально. Как мы объяснили ранее, вы можете смешивать и соответствовать функциям или не использовать их вообще. Чтобы помочь в решении, вот некоторые рекомендации, которые могут помочь.
Во-первых, помните, что не все клиенты готовы прыгать на видео или аудиозвонок с реальным человеком. Важно предложить им различные типы коммуникации, отвечающие их требованиям и мотивации. Всегда начинайте с чего-то более пассивного и асинхронного, например чат или электронная почта. После того как есть установленные деловые отношения с клиентом, r, скорее всего, будет готов прыгать на звонок, особенно если они нуждаются в таких вещах, как поддержка или обслуживание.
Кроме того, некоторые пользователи могут не предоставлять свой номер телефона или другие личные сведения, что может исключить некоторые из функций телефонии Службы коммуникации Azure. Убедитесь, что у вас есть другие потоки, например электронная почта.
Если сомневается, начиная с чата (и, в частности, взаимодействие с чатом, которое не требует предоставления пользователем сведений о входе), может быть хорошей идеей для общения с пользователями.
Применение критериев
В конечном счете, Службы коммуникации Azure лучше всего работает, когда у вас уже есть идеи, приложения и предприятия, которые нуждаются в возможностях коммуникации и совместимой платформе для запуска. Помните, что существуют случаи, когда может быть трудно решить или пограничные случаи, когда даже с этими критериями вы по-прежнему можете использовать Службы коммуникации Azure. Решение зависит от вас, и вам может потребоваться принять решение на основе ваших индивидуальных обстоятельств.
Применение критериев к примеру сценария
Если мы вернемся к нашему примеру сценария, приведенному ранее в модуле с помощью устройств Contoso (наша (модуль) компания), мы можем применить наши критерии принятия решений к своим целям и требованиям:
- Их бизнес создан и имеет существующие веб-сайты, приложения и т. д.
- Они нуждаются в вызовах и чатах, связанных с функциями, которые Службы коммуникации Azure могут предоставлять.
- Они работают в географическом регионе, который Службы коммуникации Azure поддерживается.
- Они используют среды приложений и платформы, для которых Службы коммуникации Azure есть пакеты SDK.
Основываясь на наших критериях, мы обсудили и требования компании, этот сценарий будет хорошим подходом для Службы коммуникации Azure.