Çözüm fikirleri
Bu makale bir çözüm fikridir. İçeriği olası kullanım örnekleri, alternatif hizmetler, uygulama konuları veya fiyatlandırma yönergeleri gibi daha fazla bilgiyle genişletmemizi isterseniz GitHub geri bildirimi sağlayarak bize bildirin.
Bu makalede, verileri güvenli bir şekilde depolamak ve toplanan veriler üzerinde yüksek değerli analizler sağlamak için üç katmanlı bir uygulama özetlenmiştir. Mimari, Azure'ın yerleşik güvenlik ve yüksek performanslı özelliklerinden yararlanır.
Mimari
Bu mimarinin bir Visio dosyasını indirin.
Veri akışı
Mimari, ortak bir üç katmanlı uygulama tasarımında veri akışını gösterir:
- İstemci, uygulamanın sunu katmanıyla (mobil uygulama veya tarayıcıdaki bir web uygulaması) etkileşim kurar.
- Azure Uygulaması Hizmeti arka uç API'lerini ve iş mantığını uygulama katmanında barındırıyor. Bu bileşenler finansal verileri işler ve toplar.
- MySQL için Azure Veritabanı finansal verileri veri katmanında depolar.
- Power BI analiz için verileri alır.
Bileşenler
- App Service , altyapıyı yönetmeden istediğiniz programlama dilinde web uygulamaları, mobil arka uçlar ve RESTful API'leri oluşturmanıza ve barındırmanıza olanak tanır.
- MySQL için Azure Veritabanı, MySQL topluluk sürümü tarafından desteklenen bir ilişkisel veritabanı hizmetidir.
- Power BI, birlikte çalışarak ilgisiz veri kaynaklarınızı tutarlı, görsel olarak çekici ve etkileşimli içgörülere dönüştüren yazılım hizmetleri, uygulamalar ve bağlayıcılardan oluşan bir koleksiyondur.
Senaryo ayrıntıları
Bu çözüm, Azure'da üç katmanlı bir uygulamanın temel bir örneğidir:
- Sunu katmanı bir web uygulamasından veya tarayıcıdan ve bir mobil uygulamadan oluşur.
- Uygulama katmanında App Service, uygulama için mantık ve bilgi işlem gücü sağlar.
- veri katmanında MySQL için Azure Veritabanı tam olarak yönetilen bir işletim sistemi veritabanı sunar.
MySQL ile yerel bağlantıyı destekleyen Power BI, bu çözümde veri analizi sağlar.
Olası kullanım örnekleri
Finansal verileri yönetmek için bu çözümü kullanabilirsiniz. Mimari perakende, eğitim ve seyahat senaryoları da dahil olmak üzere diğer çeşitli kullanım örnekleri için de geçerlidir.
Katkıda Bulunanlar
Bu makale Microsoft tarafından yönetilir. Başlangıçta aşağıdaki katkıda bulunanlar tarafından yazılmıştır.
Asıl yazar:
- Jon Dobrzeniecki | Bulut Çözümü Mimarı
Sonraki adımlar
- Var olan bir Azure Uygulaması Hizmetini MySQL için Azure Veritabanı sunucusuna Bağlan
- Öğretici: Azure portalını kullanarak MySQL için Azure Veritabanı veritabanı tasarlama
- Power BI MySQL veritabanı bağlayıcısı
- App Service belgeleri
- MySQL için Azure Veritabanı belgeleri
- Power BI kullanmaya başlama belgeleri