Tümleştirme mimarisi tasarımı
Tümleştirmenin amacı genellikle karmaşık yollarla uygulamaları, verileri, hizmetleri ve cihazları bağlamaktır. Tümleştirme sayesinde kuruluşlar iş akışlarını bir araya getirerek tutarlı ve ölçeklenebilir olmasını sağlar. İşletmeler uygulamaları, verileri ve süreçleri hızlı, verimli ve otomatik bir şekilde birbirine bağlar.
Bağlantılar şirket içi, bulut ve uç sistemler arasında çalıştırılabilir. Kurumsal, iş ortağı, üçüncü taraf ve eski teknolojileri bir araya getirebilirler.
Tümleştirme, veriler için birden çok kaynaktan birden çok biçimde bilgi toplamaya ve işlemeye yönelik çözümler sağlar.
Uygulamaları tümleştirmek için bazen doğrudan API çağrıları uygundur. Ancak bazen teknolojilerin mesajlaşma veya olaylar aracılığıyla zaman uyumsuz olarak iletişim kurması gerekir. Tüm tümleştirme işlemlerinin düzenlemeye ihtiyacı vardır; iş akışının mantığını tanımlamak ve çalıştırmak için kolay bir yoldur.
Azure, bu hizmetler de dahil olmak üzere çok çeşitli tümleştirme araçları ve özellikleri sağlar:
- Azure API Management İç ve dış geliştiricilerin arka uç sistemlerine bağlanırken kullanması için API'lerinizi güvenli bir şekilde yayımlayın.
- Azure Logic Apps. Bulutta ve şirket içinde yüzlerce hizmeti bağlamak için iş akışları oluşturun.
- Azure Service Bus. Son derece güvenli mesajlaşma iş akışları uygulamak için şirket içi ve bulut tabanlı uygulama ve hizmetlere bağlanın.
- Azure Event Grid. Olay tabanlı uygulama geliştirmeyi basitleştirirken desteklenen Azure ve üçüncü taraf hizmetlerine bağlanın.
- Azure İşlevleri Olay odaklı sunucusuz işlem platformuyla ilgili karmaşık düzenleme sorunlarını basitleştirin.
- Azure Data Factory. Veri dönüştürmeyi hızlandırmak ve kurumsal iş akışlarını desteklemek için veri kaynaklarını görsel olarak tümleştirin.
Daha fazla Azure tümleştirme hizmeti hakkında daha fazla bilgi için bkz . Integration Services.
Azure'da tümleştirmeye giriş
Tümleştirmeye yeni başladıysanız başlamak için en iyi yer Microsoft Learn'dür. Bu ücretsiz çevrimiçi platform çeşitli ürün ve hizmetler için videolar, öğreticiler ve uygulamalı eğitimler sunar.
Aşağıdaki kaynaklar tümleştirmenin temel kavramlarını öğrenmenize yardımcı olabilir:
- Veri tümleştirmesi tasarlama
- Dynamics 365 çözümleri için tümleştirme tasarımı
- Finans ve operasyon uygulamalarıyla veri tümleştirmeleri
- IoT çözümleri için iş tümleştirmesini inceleme
- Verileri Azure Data Factory veya Azure Synapse Pipeline ile tümleştirme
- Event Grid tümleştirmeyi keşfetme
- Azure'da mimari API tümleştirmesi
Üretim yolu
Tümleştirmenin temellerini ele aldıktan sonra, bir sonraki adım çözümünüzü tasarlamaktır.
Tasarım desenleri
Tasarımınıza dahil olacak desenleri keşfetmek için aşağıdaki alanlardaki kaynaklara başvurun.
Hibrit sistemler
- Bulutlar arası ölçeklendirme—şirket içi veriler: Azure ve Azure Stack Hub'ı kapsayan ve bazı kuruluşlar için uyumluluk gereksinimi olan tek bir şirket içi veri kaynağı kullanan karma bir uygulamaya bakın.
Mikro hizmet mimarileri
- Azure Cosmos DB ile İşlem Giden Kutusu düzeni: Hizmetler arasında güvenilir mesajlaşma için İşlem Giden Kutusu düzenini uygulayın.
- Mikro hizmet sınırlarını tanımlama: Uygulamanızı tasarlarken bir etki alanı modelinden mikro hizmetler türetin.
- Mikro hizmetler için hizmetler arası iletişim tasarlama: Mikro hizmetler arasındaki iletişimi verimli ve sağlam hale getirmek için hizmet kısa çizgileri kullanın.
Ana bilgisayar geçişi
- IBM ana bilgisayar ve orta ölçekli ileti kuyruklarını Azure ile tümleştirme: IBM ana bilgisayarı ve orta ölçekli ileti kuyruklarının Azure hizmetleriyle çalışması için bir yol sağlayan veri öncelikli bir teknik kullanın.
Hizmet seçicileri
Aşağıdaki kaynaklar uygulamanızı tasarlamanıza da yardımcı olabilir. Tümleştirme mekanizması veya süreci hakkında genel bilgiler sağlamanın yanı sıra, her makale söz konusu alan için ihtiyacınızı en iyi karşılayan bir Azure hizmeti seçmenize yardımcı olur.
- Zaman uyumsuz mesajlaşma seçenekleri: Çeşitli ileti türlerini ve mesajlaşma altyapısına katılan varlıkları anlayın.
- Sanal ağ eşleme ve VPN ağ geçitleri arasında seçim yapın: Azure'da sanal ağları bağlamanın iki yolunu keşfedin.
- Ayıklama, dönüştürme ve yükleme (ETL):Birden çok kaynaktan gelen verileri birden çok biçimde toplamayı ve sonra dönüştürüp depolamayı öğrenin.
Belirli uygulamalar
Senaryoya özgü mimariler hakkında bilgi edinmek için aşağıdaki alanlardaki çözümlere bakın.
E-ticaret
- Azure APIM kullanarak bir web uygulamasını geçirme: Bir e-ticaret şirketinin eski tarayıcı tabanlı yazılım yığınını modernleştirin.
Maliye
- Bankacılık bulut dönüşümü için desenler ve uygulamalar: Bankacılık sistemi bulut dönüşümü uygulayan desenler uygulayın.
En iyi yöntemler
Bu kaynaklar, tasarımınızı geçerli önerilen en iyi yöntemlere göre noktalı olarak denetlemenize yardımcı olabilir:
Azure Event Hubs ve İşlevleri, büyük hacimli verileri neredeyse gerçek zamanlı olarak işlemek için sunucusuz bir mimaride birlikte çalışabilir. Bu mimarinin performansını, dayanıklılığını, güvenliğini, gözlemlenebilirliğini ve ölçeğini en üst düzeye çıkarma yönergeleri için şu makalelere bakın:
- Event Hubs'ı Azure'daki sunucusuz işlevlerle tümleştirme.
- Event Hubs ve Azure İşlevleri için performans ve ölçeklendirme
- Azure İşlevleri ve Event Hubs'ı izleme
Birçok tümleştirme çözümü, iş süreçlerini uygulamak için Logic Apps'i kullanır. Bu hizmetle güvenilir mimariler oluşturmaya yönelik en iyi yöntemler için bkz . Azure Logic Apps için iş sürekliliği ve olağanüstü durum kurtarma.
Logic Apps uygulamanızın Azure Güvenlik Karşılaştırması sürüm 2.0 ile uyumlu olup olmadığını denetlemek için bkz . Logic Apps için Azure güvenlik temeli.
Temel uygulama paketi
Bu başvuru mimarileri çeşitli senaryolar için temel uygulamalar sağlar:
- Düzenlenen sektörler için veri analizi iş yükleri: Mevzuat gereksinimlerini dikkate alarak veri analizi iş yüklerini çalıştırın.
- Azure'da temel kurumsal tümleştirme: Kurumsal arka uç sistemlerine zaman uyumlu çağrıları düzenleme.
- İleti aracısı ve olayları kullanarak kurumsal tümleştirme: Kuyrukları ve olayları kullanarak kurumsal arka uç sistemlerine zaman uyumsuz çağrılar düzenleme.
- Kurumsal iş zekası: Şirket içi SQL Server veritabanındaki verileri Azure Synapse Analytics'e taşıyın ve verileri analiz için dönüştürün.
- Web ve mobil ön uçlar: Üçüncü taraf verilerini web kullanıcıları için kullanılabilir hale getirin.
İşlemler kılavuzu
İş yükünüzü dağıtmak önemli bir kilometre taşıdır. Tümleştirme işlemleriniz çalıştırıldıktan sonra odağınız işlemlere dönebilir. Aşağıdaki malzemeler, müşteri ve mevzuat taleplerini karşılamaya devam etmeye yardımcı olmak için öneriler ve başvuru bilgileri sağlar:
- Azure Logic Apps'teki bağlayıcılar hakkında: Logic Apps'in sunduğu yüzlerce bağlayıcıdan nasıl yararlanacağınızı öğrenin.
- Azure Logic Apps için Mevzuat Uyumluluğu denetimlerini Azure İlkesi: Logic Apps'i mevzuat standartlarıyla uyumlu hale getirin.
Tümleştirme ile güncel kalın
Azure tümleştirmesi sürekli olarak iyileştirmeler alır. Son gelişmelerden haberdar olmak için bkz . Azure güncelleştirmeleri.
Ek kaynaklar
Aşağıdaki kaynaklar belirli senaryolar için pratik öneriler ve bilgiler sağlar.