Aracılığıyla paylaş


Sanal randevular

Bu öğreticide sanal randevu uygulamalarına yönelik kavramlar açıklanmaktadır. Bu öğreticiyi ve ilişkili Sample Builder'ı tamamladıktan sonra, bir sanal randevu uygulamasının sunabileceği yaygın kullanım örneklerini, bu kullanım örneklerini oluşturmanıza yardımcı olabilecek Microsoft teknolojilerini ve microsoft 365 ile Azure'ı tümleştiren örnek bir uygulama oluşturduğunu ve tanıtımını yapmak ve daha fazla araştırmak için kullanabileceğiniz örnek bir uygulama oluşturduğunu anlayacaksınız.

Sanal randevular, tüketicinin ve işletmenin zamanlanmış randevu için bir araya geldiği bir iletişim düzenidir. Tüketici ve iş arasındaki kuruluş sınırı ve etkileşimin zamanlanmış yapısı, çoğu sanal randevunun temel öznitelikleridir. Birçok sektör sanal randevular yürütmektedir: bir sağlık sağlayıcısı, kredi yetkilisi veya ürün destek teknisyeni ile toplantılar.

Sektör ne olursa olsun, sanal bir randevuda ve gerçekleştirdikleri belirli görevlerde en az üç kişilik vardır:

  • Office Yöneticisi. Ofis yöneticisi, sağlayıcılar ve tüketiciler için işletmenin kullanılabilirlik ve rezervasyon kurallarını yapılandırıyor.
  • Sağlayıcı. Sağlayıcı, çağrıya tüketiciyle birlikte gelir. Yaklaşan sanal randevuları görüntüleyebilmeleri ve sanal randevuya katılabilmeleri ve iletişim kurabilmeleri gerekir.
  • Tüketici. Randevuyu zamanlayan ve motive eden tüketici. Bir randevu zamanlaması, genellikle SMS veya e-posta yoluyla randevu anımsatıcılarının keyfini çıkarmaları ve sanal randevuya katılmaları ve iletişim kurmaları gerekir.

Azure ve Teams birlikte çalışabilir. Bu birlikte çalışabilirlik, kuruluşlara Microsoft bulutu kullanarak sanal randevuları nasıl teslim edecekleri konusunda seçenek sunar. Üç örnek şunlardır:

  • Microsoft 365 , Microsoft Teams ve Bookings kullanan sanal randevular için sıfır kodlu bir paket sağlar. Bu en kolay seçenektir, ancak özelleştirme sınırlıdır. Giriş için bu videoya göz atın.
  • Microsoft 365 + Azure hibrit. Microsoft 365 Teams ve Bookings'i tüketici deneyimi için özel bir Azure uygulamasıyla birleştirin. Kuruluşlar, Microsoft 365'in çalışan aşinalığından yararlanıp tüketici randevusu deneyimini kendi uygulamalarına özelleştirir ve ekler.
  • Azure özel. Çözümün tamamını Azure temel bilgilerine göre oluşturun: iş deneyimi, tüketici deneyimi ve zamanlama sistemleri.

Sanal randevu uygulama seçeneklerinin diyagramı

Bu üç uygulama seçeneği aşağıdaki tabloda yer alan sütunlardır; her satırda bir kullanım örneği ve etkinleştirme teknolojileri sağlanır.

Kişilik Kullanım Örneği Microsoft 365 Microsoft 365 + Azure hibrit Azure Özel
Yönetici İş Kullanılabilirliğini Yapılandırma Bookings Bookings Özel
Sağlayıcı Yaklaşan randevuları yönetme Outlook & Teams Outlook & Teams Özel
Sağlayıcı Randevuya katılma Teams Teams Azure İletişim Hizmetleri Arama ve Sohbet
Tüketici Randevu zamanlama Bookings Bookings Azure İletişim Hizmetleri Odaları
Tüketici Bir randevuyu anımsatma Bookings Bookings Azure Communication Services SMS
Tüketici Randevuya katılma Teams veya sanal randevular Azure İletişim Hizmetleri Arama ve Sohbet Azure İletişim Hizmetleri Arama ve Sohbet

Sanal randevu deneyimi sunmak için Microsoft araçlarını özelleştirmenin ve birleştirmenin başka yolları da vardır:

  • Bookings'i Graph ile özel bir zamanlama deneyimiyle değiştirin. Graph API'leri ile Microsoft 365 toplantılarını denetleen kendi tüketiciye yönelik zamanlama deneyiminizi oluşturabilirsiniz.
  • Teams'in sağlayıcı deneyimini Azure ile değiştirin. Toplantıları yönetmek için Microsoft 365 ve Bookings'i kullanmaya devam edebilirsiniz ancak iş kullanıcısının Teams toplantısına katılmak için özel bir Azure uygulaması başlatmasını sağlayabilirsiniz. Bu, günlük çalışan Teams etkinliğinden sanal randevu etkileşimlerini bölmek veya özelleştirmek istediğinizde yararlı olabilir.

Microsoft 365'i Azure ile genişletme

Bu öğreticinin geri kalanı Microsoft 365 ve Azure hibrit çözümlerine odaklanır. Bu karma yapılandırmalar, Microsoft 365'in çalışan aşinalığını tüketici deneyimini özelleştirme özelliğiyle birleştirdiğinden popülerdir. Ayrıca daha karmaşık ve özelleştirilmiş mimarileri anlamak için iyi bir başlangıç noktasıdır. Aşağıdaki diyagramda sanal randevu için kullanıcı adımları gösterilmektedir:

Karma sanal randevu çözümünün üst düzey mimarisi

  1. Tüketici, Microsoft 365 Bookings'i kullanarak randevuyu zamanlar.
  2. Tüketici, SMS ve E-posta aracılığıyla bir randevu anımsatıcısı alır.
  3. Sağlayıcı, Microsoft Teams'i kullanarak randevuya katılır.
  4. Tüketici, Contoso tüketici uygulamasını başlatmak ve temel alınan Teams toplantısına katılmak için Bookings anımsatıcılarından bir bağlantı kullanır.
  5. Kullanıcılar bir toplantıda ses, video ve metin sohbeti kullanarak birbirleriyle iletişim kurar. Teams sohbeti birlikte çalışabilirliği, Teams kullanıcılarının satır içi görüntüleri veya dosya eklerini doğrudan Azure İletişim Hizmetleri kullanıcılara sorunsuz bir şekilde göndermesini sağlar.

Sanal randevu örneği oluşturma

Bu bölümde, Bir Azure aboneliğine Microsoft 365 + Azure karma sanal randevuları uygulaması dağıtmak için Bir Örnek Oluşturucu aracı kullanacağız. Bu uygulama, keşfetmek ve üretim için kullanabileceğiniz koda sahip masaüstü ve mobil uyumlu bir tarayıcı deneyimidir.

1. Adım: Rezervasyonları yapılandırma

Bu örnek, tüketici zamanlama deneyimini desteklemek ve sağlayıcılar için toplantılar oluşturmak için Microsoft 365 Bookings uygulamasından yararlanır. Bu nedenle ilk adım bir Bookings takvimi oluşturmak ve adresinden Rezervasyon sayfası URL'sini https://outlook.office.com/bookings/calendaralmaktır.

Booking yapılandırma deneyiminin ekran görüntüsü.

adresine giderek takvimde çevrimiçi toplantının etkinleştirildiğinden https://outlook.office.com/bookings/servicesemin olun.

Booking hizmetleri yapılandırma deneyiminin ekran görüntüsü.

Ardından "Çevrimiçi toplantı ekle" seçeneğinin etkinleştirildiğinden emin olun.

Booking hizmetleri çevrimiçi toplantı yapılandırma deneyiminin ekran görüntüsü.

2. Adım: Örnek Oluşturucu

Tüketici deneyimini özelleştirmek için Örnek Oluşturucusu'nu kullanın. Bu bağlantıyı kullanarak veya Azure portalındaki Azure İletişim Hizmetleri kaynağındaki sayfaya giderek Sampler Builder'a ulaşabilirsiniz. Örnek Oluşturucu sihirbazında adım adım ilerleyin: Sektör şablonu'nu seçin, arama deneyimini yapılandırın (Sohbet veya Ekran Paylaşımı kullanılabilirliği), temaları ve metni uygulama stilinize uyacak şekilde değiştirin ve arama sonrası anket seçenekleriyle değerli geri bildirimler alın. Yapılandırmanızın önizlemesini hem Masaüstü hem de Mobil tarayıcı form faktörlerindeki sayfadan canlı olarak görüntüleyebilirsiniz.

Örnek oluşturucu başlangıç sayfasının ekran görüntüsü.

3. Adım: Dağıtma

Örnek Oluşturucu sihirbazının sonunda Azure'a dağıtabilir veya kodu zip olarak indirebilirsiniz. Örnek oluşturucu kodu GitHub'da genel kullanıma açıktır.

Örnek oluşturucu dağıtım sayfasının ekran görüntüsü.

Dağıtım, yapılandırdığınız temalı uygulamayı dağıtan bir Azure Resource Manager (ARM) şablonu başlatır.

Örnek oluşturucu arm şablonunun ekran görüntüsü.

ARM şablonunda gezindikten sonra Kaynak grubuna gidebilirsiniz.

Tamamlanmış bir Azure Resource Manager Şablonunun ekran görüntüsü.

4. Adım: Test

Örnek Oluşturucu seçilen Azure aboneliklerinde üç kaynak oluşturur. App Service, Azure İletişim Hizmetleri tarafından desteklenen tüketici ön ucudur.

Azure portalında oluşturulan azure kaynaklarının ekran görüntüsü.

App Service'in URL'sini açıp adresine https://<YOUR URL>/VISIT gitmek, tüketici deneyimini denemenize ve Teams toplantısına katılmanıza olanak tanır. https://<YOUR URL>/BOOK tüketici zamanlaması için Booking deneyimini ekler.

Azure App Service'in son görünümünün ekran görüntüsü.

5. Adım: Bookings'te dağıtılan uygulama URL'sini ayarlama

uygulama URL'sini ve ardından içindeki "Dağıtılan Uygulama URL'si" alanına https://outlook.office.com/bookings/businessinformation"/visit" girin.

Üretime gitme

Örnek Oluşturucu size Microsoft 365 ve Azure sanal randevusu ile ilgili temel bilgileri verir: Bookings aracılığıyla tüketici zamanlaması, özel uygulama aracılığıyla tüketici birleşimleri ve Teams aracılığıyla sağlayıcıya katılma. Ancak, bu senaryoya üretime geçerken göz önünde bulundurmanız gereken birkaç şey vardır.

Desenleri başlatma

Tüketiciler Bookings'ten aldıkları zamanlama anımsatıcılarından doğrudan sanal randevuya atlamak ister. Bookings'te, anımsatıcılarda kullanılan bir URL ön eki sağlayabilirsiniz. Ön ekiniz ise https://<YOUR URL>/VISIT, Bookings kullanıcıları şu şekilde işaret eder: https://<YOUR URL>/VISIT?MEETINGURL=<MEETING URL>.

Mevcut uygulamanızla tümleştirme

Sample Builder tarafından oluşturulan uygulama hizmeti, masaüstü ve mobil tarayıcılar için tasarlanmış tek başına bir yapıttır. Ancak zaten bir web siteniz veya mobil uygulamanız olabilir ve bu deneyimleri mevcut kod tabanına geçirmeniz gerekir. Örnek Oluşturucu tarafından oluşturulan kod yardımcı olmalıdır, ancak şunları da kullanabilirsiniz:

Kimlik ve güvenlik

Örnek Oluşturucu'nun tüketici deneyimi son kullanıcının kimliğini doğrulamaz, ancak rastgele bir ziyaretçiye Azure İletişim Hizmetleri kullanıcı erişim belirteçleri sağlar. Bu çoğu senaryo için gerçekçi değildir ve bir kimlik doğrulama şeması uygulamak istiyorsunuz.

Özelleştirmeler

Burada sunulan kod örneğinin, sanal randevular uygulamanız için bir temel olarak tasarlandığını unutmayın. Benzersiz kullanım örneğiniz için uyarlanmış ayarlamaların gerekli olacağını anlamak çok önemlidir. Kodu gözden geçirmenizi, gerekli değişiklikleri yapmanızı ve yardım için birlikte gelen belgelere başvurmanızı öneririz.