Çözüm fikri
bizi görmek isterseniz, olası kullanım durumları, alternatif hizmetler, uygulama değerlendirmeleri veya fiyatlandırma kılavuzu gibi daha fazla bilgi için bu makaleyi genişlettikten sonra GitHub geri bildirimdebulunun!
Contoso, Avrupa Perakende çalışan orta ölçekli süper pazarlar. Bu yıllar yıllarca, hem şehirlerde hem de alt URBS 'de 1000 ' den fazla mağaza içeren en büyük perakendecilerden biridir.
Karşılaştığı sorunlar
- İş sorunları nelerdir?
Son COVı-19 pandemik ile müşteriler, çok sayıda sağlık riskine karşı daha az fiziksel geri dönüş yapıyor ve güvenli distancing yapıyor. Sonuç olarak, contoso Ayrıca, yeni satın alma, mağaza (BOPSıS), ayrıca Curbside toplama olarak da bilinen kullanım kullanımında bir artış gördük.
Müşterilerinin en iyi kaliteli bir üretim elde edilebildiğinden emin olmak için contoso, müşterileri geldiğinde, sıcaklık denetimli öğeleri paketlemeye başlar. Kullanımda olan artış ve yeni bir üretim için geçen süre nedeniyle, Curbside toplama için olağan bekleme süresinden daha uzun bir süre vardır. Bu artış artışı, daha fazla müşteri memnuniyetsizlik miktarına neden oldu ve anketler müşterilerin diğer perakendecileri kullanmayı seçeceğiyle gösteriliyor.
Sorunları anlamanıza yardımcı olmak için bazı sorular şunlardır:
- Bu sorunlardan kaynaklanan tahmini etki nedir?
- Şu andaki işlemler nelerdir?
Olası kullanım örnekleri
- İstenen iş sonuçları nelerdir?
Tüketicilerin %59 ' de, pandemik sonrasında bile Curbside toplama 'yı seçmeye devam edebileceğimizi belirten contoso, Curbside işlemlerinin verimliliğini artırmak istiyor. Her bir müşterinin ne kadar uzakta olduğunu ve müşterinin Park lotuna ne zaman ulaştığı hakkında contoso, Curbside pickups için bilgi istiyor.
- İş için çözüm ne gerekir?
Çözüm, çıkış için uyarı sağlamalıdır ve bir iş siparişi tetikleyerek, çıkış yakınında olan müşteriler için yeni üretmeye başlayın. Bu, müşteri bekleme süresini düşürür ve bu da Curbside toplama deneyiminin önemli bir bölümünü geliştirir.
Gereksinimler
- Temel teknik ve teknik olmayan gereksinimler nelerdir?
Müşterilerin hareketlerinin verilerine erişirken contoso, müşterileri için kişisel gizlilik koruması sağlamalıdır. Bu, mevzuat gereksinimlerinin bir parçası olarak önemli bir önkoşuldur.
Araçlar lisans ayrıntılarının veritabanıyla eşleşmediği veya bilgilerin mevcut olmadığı durumlar vardır. Bu tür veri boşluklarını azaltmak için contoso, kendi müşterilerinin konumunu belirlemesine yardımcı olmak için GPS kullanmak ister.
Sorunları gidermek için desenler
- Nesnelerin İnterneti (IoT) teknolojisi, işletmenizin sorunlarını çözmenize yardımcı olabilir mi?
Aşağıdaki tabloda, yaygın kullanım örneklerinin ve ilgili IoT çözümlerinin bir özeti verilmiştir. Her kullanım örneği, IoT işlem düzeninin gerçek dünyada senaryolara nasıl uygulanabileceğini gösteren bir örnektir.
| Kullanım örneği | Çözümler | Desen |
|---|---|---|
| Araç park lotuna dönüşdüğünde ilgili müşteri siparişiyle lisans levha ayrıntılarını ve çapraz başvuruyu alın. Uyarı deposu için hemen ilişkilendirin ve siparişi hazırlamaya başlayın. | Araç park lotuna dönüşdüğünde lisans levhalarını algılamak için video analizini kullanın. bu bilgiler, sipariş yönetimi sistemiyle mutabık kılınmakta ve bir deponun uyarı ve zamanlamaların paketlemeye başlayacağı Teams bir görev gönderilir. | İzleme ve yönetme döngüsü -video analizi, izleme katmanının bir parçasıdır ve Öngörüler, Yönet deseninin bir parçası olarak mağaza ilişkilendirir. |
| Mağaza 'nın paketlemeye başladığı müşteriyi bilgilendirir ve siparişi yakında teslim eder. | Depoilişkilendir başladığında, sistem müşteri konumunun bölge sınırı kuralıyla çapraz kontrol eder. Müşteriye, müşterinin bölge bölge sınırları içinde olduğunu algıladığında tesliminin sistem tarafından algılanma yolunda olduğunu bildirmek için müşteriye bir bildirim gönderilir. | İzleme ve yönetme döngüsü -bölge kuralı, müşterinin konumunu izliyor ve müşteri yakın bir yerde olduğunda bir uyarı gönderiyor (Yönet) |
Mimari

Video akışı, araba park alanına geldiği sürece elde edilir. Real-Time streaming Protocol (RTSP) sunucusunu barındıran IP Kamerası, akışı canlı görünüm Analizi (LVA) modülüne gönderir. LVA modülü kare hızını işler ve görüntüyü ağ geçidinde çalışan Azure bilişsel hizmetler 'e gönderir. Azure bilişsel hizmetler yalnızca lisans levha ayrıntılarını ayıklar ve onu bulut uygulamasına gönderir.
Azure IoT Central, tam olarak yönetilen bir uygulama platformu olduğundan kullanılır. Contoso 'nun kolayca genişlemesine ve işletmeyi doğrudan etkileyen özelliklere odaklanmaya olanak tanır.
lisans levhası ayrıntıları Event Hubs aracılığıyla sıraya alınır ve bu, diğer hizmetlerin bu hizmeti kullanmasına izin veren uzun vadeli depolama için Azure Depolama yönlendirir.
Lisans levhası ayrıntıları, Azure Işlevleri aracılığıyla Curbside çekme uygulamasına gönderilir. Sunucusuz tasarım, contoso 'un altyapı yönetimini ve maliyetini düşürmesine olanak tanır.
Lisans levha ayrıntılarına, sipariş yönetimi sistemiyle çapraz başvuru yapılır. Sipariş yönetimi sistemi genellikle lisans kalıbının ayrıntılarını sağlamak için müşteri Ilişkisi yönetim sistemiyle tümleşiktir. Bir eşleşme onaylanırsa, sipariş paketleme görevi Microsoft Teams gönderilir. Bir mağazaya, siparişi hemen hazırlamaya başlamak ve varış sonrasında müşteriye göndermek için bir mağazaya bildirim gönderilir.
curbside toplama uygulaması, sipariş paketleme 'yi başlatmak için kurallara göre Azure Haritalar bölge kullanım tetikleyicilerini de kullanır. Tetikleyiciler, lisans levha bildirimini (önceki noktada açıklanmıştır) mutabık kılmak veya lisans levha bilgileri yokluğunda tek başına bir işlev olabilir.
Mağaza ilişkilendir görev üzerinde başladıktan sonra, uygulama, sipariş ilerlemesini bildirmek üzere müşteriye bir bildirim gönderir. Müşteriler, müşteri ile iletişim döngüsünü tamamlarken ve süreç içinde sorumluluk sunarken Bu, bu işlemin daha fazla olduğunu belirtmişti.
Sipariş toplama ayrıntıları depolama alanına geri yazılır, böylece contoso, siparişte çalışmayı geçen süreyi anlayabilirler.
Bileşenler
Azure IoT Edge , düşük gecikme süresi, daha düşük bant genişliği kullanımı ve gizliliği (yani yalnızca lisans levha ayrıntılarını ayıklamak için) sağlamak üzere Şirket içindeki uygulamaları çalıştırır.
IoT Edge canlı video analizi , canlı videoyu yakalama, kaydetme ve Çözümleme özelliği sunar. Bu, contoso 'nun video işleme işlem hattını yönetmek yerine iş için özellik oluşturmaya odaklanılmasını sağlar.
Azure bilişsel HIZMETLER, AI modelinin, gizlilik düzenlemelerine uyacak ve gereken bant genişliğini azaltacak şekilde kenarda çalışmasına izin verir. Contoso, modeli oluşturmak ve eğitme için mühendislik çabalarını harcamadan hizmeti kullanabilir.
Azure IoT Central , kurumsal düzeyde IoT çözümlerinin geliştirilmesine, yönetilmesine ve bakımının yükünü ve maliyetini azaltan, tam olarak yönetilen bir uygulama platformudur.
Event Hubs , Curbside toplama uygulamasına gönderilen olayları sıraya almak için kullanılır. Event Hubs, dağıtılmış bir uygulamadaki tüketim için ayrışıcı oluşturur.
Azure Depolama , analiz için ham verileri depolamak için kullanılır. Contoso, nesneleri düz bir ad alanında depolarken bu hizmeti kullanmaya karar verdi.
Azure işlevleri , alınan olayları işlemek için kullanılan sunucusuz bir hizmettir. Contoso, altyapıyı sürdürmek zorunda kalmadan tek işlevli programlar yazabilir ve Event Hubs verileri Curbside toplama uygulama API 'sine gönderebilir. ayrıca, Azure Depolama 'a veri yazmak için Cosmos DB değişiklik akışını okumak için de kullanılır.
Azure Cosmos DB garantili kullanılabilirliği ve otomatik ölçeklenebilirliği olan düşük gecikmeli bir veritabanı sağlar. Contoso, sorunsuz Kullanıcı deneyimi için düşük gecikmeli okuma ve yazma gerektirir. Curbside toplama uygulaması, verileri farklı bir yerleşik SKU 'SU nedeniyle depolamak için NoSQL belgesini kullanır. Avrupa boyunca uygulama kullanılabilir olduğu için contoso, çok yöneticili okuma ve yazma sağlayan bir açık anahtar veritabanı istemektedir.
Azure Kubernetes hizmeti. Curbside toplama uygulaması, bir mikro hizmet tasarımını temel alır. Kapsayıcı kümesi kullanılarak oluşturulmuştur ve barındırılan bir Kubernetes hizmeti yönetilir. Kubernetes ana düğümler Azure tarafından yönetilir. Sistem durumu izleme ve bakım gibi kritik görevleri işler.
Azure Haritalar , müşteri yakınlığını ölçereden bir hizmet olarak bölge sınırlaması sağlar. Contoso ayrıca ınkapıeşleme için Azure Haritalar de kullanır.
Azure Notification Hubs , IOS, Android ve Windows 'a milyonlarca bildirimi hızlıca göndermek için yüksek düzeyde ölçeklenebilir bir mobil anında iletme bildirimi altyapısıdır. Contoso, bu hizmeti kullanarak müşterilerine kolayca bildirimler gönderebilir.
Daha ayrıntılı tartışmalar için, kullanılabilen çeşitli uygulama seçimlerini anlamak ve araştırmak için IoT başvuru mimarisi bölümüne bakın.
Dikkat edilmesi gerekenler
Gizlilik
Azure IoT Edge, kapsayıcı tabanlı modüllerin kullanımını ve düzenlemesini sağlayan bir çalışma zamanı olduğundan seçilidir. Çözüm, Edge cihazında çalışan Azure bilişsel hizmetler 'i kullanır ve yalnızca lisans levha ayrıntıları uygulamaya gönderilir. Bu işlem, hiçbir yüz görüntünün veya gizlilik verilerinin depolamaya gönderilmesini sağlar.
Bölge sınırı
uygulama, Contoso 'nun bölge kuralları oluşturmasına izin veren Azure Haritalar kullanır. Bu kurallar, müşterinin konumunu onaylamak için başka bir veri noktası sağlar. Bölgefence tetikleyicileri tahmini varış zamanında ek doğruluk sağlar.
Sonraki adımlar
Uygulamalar hakkında daha fazla ayrıntı için şu perakende iş ortağı çözümlerinden bazılarını göz atabilirsiniz: