Kapan harus menggunakan Azure Communication Services

Selesai

Di sini, kami akan membahas bagaimana Anda dapat memutuskan apakah Azure Communication Services adalah pilihan yang tepat untuk perusahaan dan masalah Anda.

Kriteria

Kami akan mencantumkan beberapa kriteria yang akan membantu Anda membuat keputusan yang tepat.

  • Bisnis/Aplikasi/Ide yang ada: Apakah Anda memiliki Bisnis/Aplikasi/Ide yang sudah ada yang ingin Anda integrasikan dengan Azure Communication Services?
  • Fitur: Apakah Anda memerlukan fitur Azure Communication Services?
  • Lingkungan: Apakah Azure Communication Services berfungsi di lingkungan Anda?
  • Wilayah Geografis: Lokasi/pasar apa yang Anda targetkan?
  • Kesesuaian: Azure Communication Services memiliki banyak fitur; bagaimana Anda bisa yakin mana yang tepat untuk skenario?

Bisnis/aplikasi/ide yang sudah ada

Azure Communication Services tidak dapat membuat aplikasi atau bisnis dengan sendirinya. Ini berfungsi paling baik ketika ada aplikasi yang ada untuk mengintegrasikan Azure Communication Services, atau setidaknya Anda memiliki ide yang masuk akal untuk membuat aplikasi. Jika Anda tidak memiliki aplikasi atau ide yang sudah ada, maka produk lain yang memenuhi kebutuhan dan persyaratan Anda mungkin lebih baik.

Contoh yang baik di sini adalah Anda memerlukan bentuk solusi Identitas yang ada (masuk, keluar, dan sebagainya) untuk mengikat identitas pengguna Anda ke platform identitas Azure Communication Services. Membuat panggilan tanpa identitas dimungkinkan, tetapi pengguna tidak akan memiliki identitas yang ditentukan secara konsisten untuk mengenali satu sama lain.

Fitur

Azure Communication Services memiliki berbagai fitur, tetapi Anda perlu memutuskan apakah fitur-fitur ini digunakan untuk Anda dalam solusi Anda. Tinjau daftar fitur yang tersedia dan putuskan apakah fitur tersebut berlaku.

Dimungkinkan untuk mencampur dan mencocokkan fitur Azure Communication Services, serta menggabungkannya dengan penawaran Azure lainnya. Anda tidak perlu menggunakan semua fitur Azure Communication Services; Anda dapat memilih dan memilih area yang paling menarik bagi Anda. Misalnya, Anda mungkin memerlukan fitur panggilan suara dan video, tetapi Anda mungkin tidak memerlukan fitur telepon. Panggilan dan titik kontak Anda dapat dirancang agar terjadi hanya secara digital. Jangan merasa berkewajiban untuk menggunakan setiap fitur yang tersedia.

Lingkungan

Azure Communication Services memerlukan lingkungan yang sesuai untuk bekerja. Lingkungan adalah kombinasi dari perangkat target atau browser dan bahasa pemrograman yang digunakan.

Azure Communication Services mendukung lingkungan berikut:

  • Sebagian besar browser modern (Chrome, Edge, Safari)
  • Ponsel dan perangkat Android
  • Ponsel dan perangkat iOS

Ini juga mendukung bahasa pemrograman berikut:

  • JavaScript
  • .NET
  • Java Server Edition (SE)
  • Python
  • iOS (Swift)
  • Android

Jika bisnis/aplikasi/ide Anda berniat menggunakan bahasa atau perangkat/browser yang tidak didukung Azure Communication Services, maka Azure Communication Services mungkin tidak tepat untuk Anda.

Wilayah geografis

Beberapa fitur Azure Communication Services hanya tersedia di negara/wilayah atau lokasi tertentu. Selain itu, negara/wilayah atau lokasi tertentu mungkin memiliki batasan pada fitur. Pembatasan ini (atau celah) dalam dukungan Azure Communication Services di seluruh dunia dapat disebabkan oleh masalah hukum atau peraturan, atau oleh Azure Communication Services hanya belum mendukung wilayah. Saat mempertimbangkan apakah Azure Communication Services tepat untuk Anda, pastikan Anda memperhitungkan hal ini ke dalam bisnis Anda saat ini, serta potensi ekspansi bisnis Anda.

Yang disebutkan secara khusus di area ini adalah fitur telepon dan SMS. Karena jaringan telepon di berbagai negara/wilayah bervariasi dalam hal struktur dan masalah peraturan/hukum, sangat penting untuk memastikan bahwa Azure Communication Services mendukung lokasi target Anda. Selain itu, lokasi penagihan Anda juga memengaruhi hal ini. Misalnya, untuk melakukan panggilan atau mengirim pesan SMS ke nomor Inggris, Anda memerlukan alamat penagihan di Inggris.

SMS dan Telepon tersedia di sejumlah lokasi. Anda dapat menemukan semua wilayah yang didukung, jenis angka, dan kemampuan yang tersedia dalam dokumentasi Azure Communication Services

Kesesuaian

Saat memutuskan untuk menggunakan Azure Communication Services, penting juga untuk memikirkan fitur mana yang harus Anda gunakan untuk skenario tertentu. Mungkin ada godaan untuk melakukan overboarding dan menggunakan semuanya, tetapi itu sering tidak ideal. Seperti yang kami jelaskan sebelumnya, Anda dapat mencampur dan mencocokkan fitur atau memilih untuk tidak menggunakan sama sekali. Untuk membantu dalam sebuah keputusan, berikut adalah beberapa panduan yang dapat membantu.

Pertama, ingatlah bahwa tidak semua pelanggan bersedia melompat pada panggilan video atau audio dengan orang nyata. Sangat penting untuk menawarkan kepada mereka berbagai jenis komunikasi yang sesuai dengan kebutuhan dan motivasi mereka. Selalu mulai dengan sesuatu yang lebih pasif dan asinkron, seperti obrolan atau email. Setelah ada hubungan bisnis yang terjalin dengan pelanggan, r cenderung bersedia untuk melakukan panggilan, terutama jika mereka membutuhkan hal-hal seperti dukungan atau pemeliharaan.

Selain itu, beberapa pengguna mungkin tidak bersedia memberikan nomor telepon atau detail pribadi lainnya, yang mungkin mengesampingkan beberapa fitur telepon Azure Communication Services. Pastikan Anda memiliki alur lain di tempat, seperti email.

Jika ragu, dimulai dengan obrolan (dan khususnya, pengalaman obrolan yang tidak mengharuskan pengguna untuk memberikan informasi masuk) mungkin merupakan ide yang baik untuk berkomunikasi dengan pengguna Anda.

Menerapkan kriteria

Pada akhirnya, Azure Communication Services berfungsi paling baik ketika Anda sudah mendapatkan ide, aplikasi, dan bisnis yang ada yang membutuhkan fitur komunikasi dan platform yang kompatibel untuk diluncurkan. Perlu diingat bahwa ada kasus di mana mungkin sulit untuk memutuskan atau edge kasus di mana, bahkan dengan kriteria ini dalam pikiran, Anda mungkin masih menggunakan Azure Communication Services. Keputusan terserah Anda, dan Anda mungkin perlu melakukan panggilan penilaian berdasarkan keadaan individu Anda.

Menerapkan kriteria pada contoh skenario

Jika kita berpikir kembali ke skenario contoh kita dari sebelumnya dalam modul dengan Contoso Appliances (perusahaan appliance kita), kita dapat menerapkan kriteria keputusan kita ke tujuan dan persyaratan mereka:

  • Bisnis mereka didirikan dan memiliki situs web, aplikasi, dan sebagainya yang sudah ada.
  • Mereka membutuhkan fitur terkait panggilan dan obrolan, yang dapat disediakan Azure Communication Services.
  • Mereka beroperasi di wilayah geografis yang didukung Azure Communication Services.
  • Mereka menggunakan lingkungan dan platform aplikasi di mana Azure Communication Services memiliki SDK.

Berdasarkan kriteria yang telah kami bahas dan persyaratan perusahaan, skenario ini akan cocok untuk Azure Communication Services.