Müşteri dağıtım, genellikle tekrarlayan manuel görevleri, tutarsız deneyimleri ve entegrasyon karmaşıklığı birçok sistemle ilişkilendiren kritik bir iş sürecidir.Bu iş akışı operasyonel maliyetleri azaltabilir, hataları azaltır ve yeni müşteriler için zaman değerlerinizi hızlandırabilirsiniz. Microsoft Azure Logic Apps, işinizle ölçeklendirmeden bu süreçleri orkestrasız, görsel olarak çalıştırarak bir platform sunar.

Azure Mantık Uygulamaları Nedir?

Azure Mantık Uygulamaları, Azure portalında veya Visual Studio Code'da inşa edilen görsel bir tasarımcı kullanarak, her bir müşteri kaydının bir veya daha fazla eylemde göründüğünde (örneğin, bir e-posta veya kullanıcı hesabı oluşturmak gibi) takip ettiği bulut tabanlı bir entegrasyon hizmetidir.Bu uygulama akışları Azure portallarında veya Visual Studio Code aracılığıyla yapılır.Her bir akış, Azure API Yönetiminde inşa edilen özel bağlantı noktalarında, müşteri kaydının bir müşteri kaydının bulunduğu durumlarda, bir müşteri kartında, bir iletişim sistemindeki adımların ve iletişim araçlarına ilişkin olarak, her iki yerel “önereneğe bağlı bağlantıyı” desteklemektedir.

Azure Fonksiyonlarlarının aksine, bu Mantık Uygulamaları, B2B mesajlaşması ve Azure Key Vault ve Uygulama İçgörüleri gibi daha derin bir kurumsal özellik sunar.For on the Power Automate (eski Microsoft Flow) in that Logic Apps offers deep corporate features such as advanced data conversion with Liquid şablonlar, built-in integration account support for B2B mesajlaşma, and tighter integration with Azure services like Azure Keyboarding use cases, Logic Apps provides the control and monitoring needed in production environment.

Müşteri Onboarding için Mantık Uygulamaları Kullanımının Anahtar Faydaları

Azure Mantık Uygulamaları'nı müşteri için kullanmak için kullanmak, doğru uygulandığında tutarlı, hız ve denetimlenebilirlik kazanırsınız.

Yeniden işleyici görevlerin Otomasyonu

Kılavuz olarak e-postaları, kullanıcı hesaplarını birden fazla sistemde sunmak, CRM kayıtlarını standart bir müşteriden almak ve aktivasyon bağlantılarını oluşturmak, bu adımları paralel veya sıraya uygun şekilde ele alabilir, koşullu şubelere veya verilere göre doğru bir şekilde yönetebilirsiniz. Örneğin, premium bir müşteri standart bir müşteriden farklı bir karşılama dizisi alabilir ve Mantık App, insan müdahalesi olmadan akabilir.

Consistent Onboarding Experiences

Her müşteri aynı adım adım adım adım adım adımını takip eder, adımları veya gecikmeleri kaçırabilecek varyasyonları ortadan kaldırır. Bir Mantık App, geçici başarısızlıklar ve önceden inşa edilmiş hata işlemleri için tam sırayı uygular. Bu tutarlılık müşteri memnuniyeti artırır çünkü yeni müşteri yanlışlıkla göz ardı edilmez.

Mevcut sistemlerle sorunsuz entegrasyon

Çoğu gemi süreçleri bir CRM (askeri 365 veya Salesforce gibi), bir kimlik sağlayıcısı ( Azure Active Directory gibi), bir e-posta platformu (Office 365, SendGrid), bir bildirim sistemi (Slack, Teams), ve belki de tüm bu hizmetler için özel bir sipariş yönetimi sistemi sağlar, artı REST uç noktaları, SQL veritabanı ve Azure Service Bus.You can also use Azure API Management to introduce custom APIs securely.This Breadth of integration means you want building point-to-point custom code that becomes brittle over time.

Altyapısız İstikrar Overhead

Mantık Uygulamaları sunucusuz olduğundan, otomatik olarak tetikleyici sayısı ile ölçeklenirler. Yeni müşteri kayıtları bir pazarlama kampanyası sırasında değiştirilebilir, ancak Mantık App, her isteği bağımsız olarak, Azure'un altyapısını kapak altında kullanarak gerçekleştirir.

Bir Onboarding Workflow

Bir akış üzerinde etkili bir iş akışı, veri doğrulama, düzenleme ve bildirim aşamaları arasında açık sınırlarla tasarlanmıştır. Aşağıdaki örnek, uygulayabileceğiniz ve özelleştirebileceğiniz tipik bir iş akışı oluşturur.

İş Akışı Tesadüf ve Data Giriş

Yeni bir müşteri CRM'inize eklendiğinde, Mantık Uygulamaları'nda, “Bir kayıt oluşturulduğunda” (as Dynamics 365) veya “Yeni bir nesne oluşturulduğunda” (ForETA) olarak adlandırılan bir uyarıda bulunacaktır.

Data Validation and Enrichment

Devam etmeden önce, gelen verileri zorunlu alanların popülasyonu ve değerlerin kabul edilebilir bir aralıkta olduğundan emin olmak için doğrulama işlemine başvurmalısınız. Geçerli e-posta formatını ve gerekli alanları kontrol etmek için bir koşul kullanın.Eğer geçerlilik başarısız olursa, bir destek kuyruğuna bildirim gönder ve iş akışını sonlandırmak için verileri zenginleştirebilirsiniz.

Hesaplar ve Kaynaklar Hükümleri

Veriler geçerliliği geçerken, müşterinin teslim edilmesi gereken ağ akış hükümleri kullanıcı hesapları gerekir. Common provisioning eylemleri Azure Active Directory'de bir kullanıcı oluşturmak (Tek işaret erişim sağlamak), bir fatura sistemindeki bir abonelik kurmak ve bir API anahtarı oluşturmak için, bir kullanıcı tarafından onant'ı sağlamanız gerekir.If provisioning requires multiple steps (e.g., first create the client record, then the admin user, then the admin user, then the process.For each step, and creating a API key for a try-catch to handle failures to handle failures.

Hoşgeldiniz İletişim

Düzenleme tamamlandıktan sonra, iş akışı kişiselleştirilmiş bir karşılama e-posta gönderir. Office 365 Outlook bağlantısını bir şablondan oluşturulmuş bir e-posta gönderebilir veya müşterinin temasını sağlamak için SendGrid'i kullanabilirsiniz. e-posta giriş bilgilerini (bir kez bağlantıdan daha güvenli bir şekilde) bir müşteri belgesi ile kullanabilirsiniz.

İç Takımları Notlama

Son adım, müşterinin manuel onayı gerektirdiği takdirde ilgili iç takımları bilgilendirmesidir.Bu, her modüler akrep ve yeniden kullanılabilir bir Microsoft Teams kanalına mesaj göndererek yapılabilir. Ayrıca uyumluluk kontrolleri için ayrı bir iş akışı da tetikleyebilir.In Logic Apps, you can call other logic apps as child flows to keep each modüler flow and reusable.

Azure Mantık Uygulamalarında İş Akışı Uygulamayı Uygulayın

Atılım iş akışı oluşturmak için, Azure portalında yeni bir Mantık App kaynağı yaratarak başlayın. "Blank Mantık App" şablonunu seçin ve sonra bağlantı galerisinden tetikleyicinizi seçin. Örneğin, “Satış gücü – bir kayıt oluşturulur” tetikleyicisi ve ifade ettiğinizde (Lead veya Hesap) verileri yapılandırın, uyarıları doğrulama, e-posta gönderme, vb.

Gelişmiş mantık için, JSON'u parsing ve verileri bir şemadan diğerine dönüştürme gibi, “Data Operations” eylemleri kullanabilirsiniz. Özel kod çalıştırmanız gerekiyorsa, Azure Fonksiyonu ekleyin veya API uç noktası arayın.

Mantık App kurtarıldığında, bir Git havuzunda bunları manuel olarak test edebilirsiniz ve örnek girişini etkinleştirebilirsiniz.Her adımı görmek için koşmak tarihini gözden geçirin, herhangi bir hata ve zaman alındı.Mantık App tanımlarınızı sürümle kontrol etmek için iyi bir uygulama.You can test it test edebilirsiniz.When you need to update the run date to see Azure DevOps or GitHub Actions.

Gelişmiş İntegra Scenarios

Temel akışın ötesinde, kenar vakalarını ve daha karmaşık iş kurallarını işlemek için üst düzey otomasyonunuzu genişletebilirsiniz.

Çok-Tenant Geçici

Ürününüz çok katmanlı bir dağıtım desteklerse, Mantık App otomatik olarak her müşteri için yeni bir kiracı ortamı yaratabilir. Bu, Azure Kubernetes Servisinde izole bir örnek oluşturmak için bir API'yi çağırabilir ve onant verileri kullanarak.In usingurFLT:0Logic Apps' asynchronous pattern, hoş geldiniz e-posta göndermeden önce teslim etmeyi bekleyebilirsiniz.

Uyum ve Onay İş Akışları

Bazı müşteriler için - özellikle de düzenlenmiş endüstrilerde - bir uyumluluk görevlisi tarafından ilk işlemlerin gözden geçirilmesi gerekir. Mantık Uygulamaları, onay işlemi tamamlanmış olana kadar, ya e-posta onayı (yapısal onaylar) veya Power Automate onayı ile bütünleme yoluyla iş akışına göre şubeyi durdurabilirsiniz.

Azure Active Directory B2B ile entegrasyon

Eğer üst düzey ortaklar veya tedarikçiler içeriyorsa, tüm dış kullanıcıların aynı güvenlik politikalarını takip etmesini sağlayabilirsiniz.

Güvenlik ve Uyum

Müşteri akışları isimleri, e-posta adresleri, kredi kartı numaraları ve bazen ulusal tanımlayıcılar gibi hassas verileri ele alır.Manif Uygulamalar kullanarak, birkaç güvenlik yönü göz önünde bulundurmanız gerekir.

  • [FONT=0]Managed Identities and Secrets:) Mantık App tanımlarında bağlantı dizeleri veya API anahtarlarını depolamaktan kaçının. Azure Key Vault'u sırları depolamak ve mantıksal App'e yönetilen bir kimlik atamak, böylece bilgi açığa çıkarmadan Key Vault'a kimlik tayin etmek için gerçekleştirilebilir.
  • [FONT=0)Data Encryption:[Dönetici:[Dönetici:0)[Dönetici:0)Data Encryption:[[Dönetici:[Dönetici: 0) Mantık Uygulamaları Microsoft tarafından yönetilen anahtarlar kullanarak geri kalan verileri şifreler.Müşteri uyumluluk için, ayrıca Azure Key Vault ile müşteri tarafından yönetilen anahtarlar (CMK) kullanabilirsiniz.
  • [FONT:0) Ağ Erişimi:[Dönetici ortamları için, IP kısıtlamaları kullanarak veya bir sanal ağ içinde entegrasyon hizmeti ortamında (ISE) aracılığıyla dağıtılmaksızın, servis uç noktaları veya özel uç noktalarının halka açık internete trafiği açığa çıkarmadan bağlantı kurması.
  • [FONT:0]Denetmen Logging:[Dönetici:[Dönetici:0) Tüm Mantık App çalışır, ayrıntılı olarak kendi tarihlerini Azure Monitor'e göndermek için giriş yapılır. Log Analytics, veya üçüncü taraf SIEM. Bu, uyumluluk denetimleri için tüm oda içi faaliyetlerin bir hayal edilebilir bir iz sağlar.

İzleme ve Optimizasyon Uygulamaları

Azure'da koşmak, Mantık Uygulamaları performans, sorun hataları izlemek ve oda içi süreci sağlıklı tutmak için kullanabileceğiniz birkaç telemetri akışı oluşturur.

Mantık Uygulamaları için gerçekleştirilen KAYNAK:0)Azure Monitor) Size ortalama geç kalmış durumdaki bir dizi yönetim ve başarısızlık oranları ile ilgili uyarıları ayarlayabilirsiniz.Bir iş akışı defalarca veya yüksek gecikmeli müşteri deneyimi olduğunda ekibinize bildirimde bulunabilirsiniz.

Optimizasyon aynı zamanda, tutarlılık ayarlarını ayarlayarak da mümkündür.In default, Mantık Uygulamaları süreci birden çok tetikleyiciler aynı anda tetiklenir, ancak aynı zamanda aşırı güç sistemlerinden kaçınmak için bir onay sınırı ayarlayabilirsiniz.For onboarding, if the CRM is a bottleneck, consider using a kuyruk (Azure Service Bus) to de the trigger the processing logic, which also improve solution.

Başarılı Otomasyon için En İyi Uygulamalar

Üretim deneyimlerine dayanarak, bu uygulamaları üst düzeye çıkarma mantığı App'inizin güvenilir ve kullanılabilir olmasını sağlamak için takip edin.

  • [FONT:0]Modular Design:[[Dönetici:[Dönetici:0) İşi daha küçük, yeniden kullanılabilir mantık uygulamaları veya nested iş akışları kullanın. Örneğin, “ hoş geldiniz E-posta” akışı birden çok gemi akışları boyunca yeniden kullanılabilir.
  • [FONTNT=0)Implement Hata Kontrolü:[Dönetici:[Dönetici:0)[FONTD:0)Implement Hata Kontrolü:[Dönetici:[Dönetici: 0) Her mantıksal eylem grubu için denemek için kullanım alanları kullanın. yakalama bloğunda, operasyonlara bir bildirim gönderin ve opsiyonel olarak herhangi bir düzenleme adımlarını geri döndürür.
  • [FONT:0)Version Control:[Dönetici:[Dönetici: 0 3) Mantık App tanımınızı bir ARM şablon olarak ve kaynak kontrolünde depolayın. Azure Resource Manager dağıtımlarını çevreler boyunca değiştirmek için kullanın (dev, test, prod).
  • [FONT:0]Throttle ve Batch Appropriately:[[Dönetici:[Dönetici: 0) Yüksek bir müşteri hacmini beklerseniz (örneğin, saatte binlerce), bölme ve bölme işlemleri verimli bir şekilde kullanmayı ve bölmek için işlerinizi kullanın.
  • Dummy Data ile Test:[Dönetici: 0 ) Yaşamaktan önce, müşteri kayıtlarını eksik alanlar veya geçersiz e-postalar gibi farklı özelliklerle simüle eden bir test kullanımı oluşturun.Geçmiş davranışların tekrar tekrar tekrar tekrar tekrar çalışmasını ve herhangi bir beklenmedik davranış için logları gözden geçirin.
  • [FONT:0)Retain Run Histories:) Configure hold settings for run histories –default 90 gün, ancak gerekliyse Azure Blob Storage'a uzun tutmanın arttığını fark edebilirsiniz.

Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç Sonuç

Azure Mantık Uygulamaları ile müşteriyi yönetmek, manuel bir yükü azaltan stratejik bir harekettir, tutarlılığı azaltır ve zaman değerini hızlandırır. Platformun geniş bağlantı kütüphanesini kullanarak, Azure güvenlik ve izleme hizmetleri ile sorunsuz bir entegrasyon, işletmeler birkaç müşteriden kurumsal hacimlere kadar ölçeklendirmek için ideal bir seçim yapabilir.

Daha fazla okuma için, [[Dönetici Azure Mantık Uygulamaları Belgeleri[Dönemli Linkler referansı[Dönetici 3) ve Azure Monitor ile En İyi Uygulamalar[Dönetici: 5 )