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ğlan ions ş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. Yüksek oranda güvenli mesajlaşma iş akışları uygulamak için şirket içi ve bulut tabanlı uygulama ve hizmetleri Bağlan.
- Azure Event Grid. Bağlan olay tabanlı uygulama geliştirmeyi basitleştirirken Azure ve üçüncü taraf hizmetlerini desteklemektedir.
- 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.
Apache®, Apache NiFi® ve NiFi®, Apache Software Foundation'ın Birleşik Devletler ve/veya diğer ülkelerdeki kayıtlı ticari markaları veya ticari markalarıdır. Bu işaretlerin kullanılması Apache Software Foundation tarafından onaylanmamaktadır.
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
- [Analiz için katmanlı veriler] [Analiz için katmanlı veriler]: Yerel ve uzak verileri toplamak, işlemek, depolamak ve dağıtmak için Azure Stack Hub'ı kullanın.
- 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.
- Traffic Manager ile bulutlar arası ölçeklendirme: Yerel bir uygulamayı genel bulut kaynaklarına bağlayarak genişletmek için Azure Traffic Manager'ı kullanı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.
- Azure Logic Apps için şirket içi veri ağ geçidi: Java'da şirket içi verilere yazılan Spring mikro hizmetlerini Bağlan.
- 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.
Sunucusuz çözümler
Düşük maliyetli sunucusuz Azure hizmetlerini kullanarak konumu gerçek zamanlı olarak paylaşın: Canlı konumları paylaşmak için gerçek zamanlı bir mesajlaşma hizmeti ayarlayı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.
- [Raincode derleyicileriyle ana bilgisayar uygulamalarını Azure'da yeniden barındırma] [Ana bilgisayar uygulamalarını Raincode derleyicileriyle Azure'a yeniden düzenleme]: Kodu değiştirmeden ana bilgisayar eski uygulamalarını modernleştirmek için Raincode COBOL derleyicisini kullanın.
- Azure veritabanlarına ana bilgisayar erişimi: IBM ana bilgisayarı ve orta ölçekli uygulamalara uzak Azure veritabanlarına erişim verin.
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.
AI
- Makine öğrenmesi ile enerji ve güç talebini tahmin edin: Enerji ürünleri ve hizmetleri için talep artışlarını tahmin edin.
- Uzaktan hasta izleme çözümleri: Hastaları uzaktan izleyin ve tıbbi cihazların oluşturduğu büyük hacimli verileri analiz edin.
- Enerji tedariki iyileştirmesi: Büyük ölçekli sayısal iyileştirme sorunlarını çözmek için Pyomo ve CBC gibi dış araçları barındırın.
- Yapay zeka tabanlı hata algılama: Düşüşleri algılayarak perakende mağazalarındaki ziyaretçi trafiğini analiz edin.
- Kalite güvencesi: Sorunları tahmin etmek için analiz ve makine öğrenmesini kullanarak bir montaj hattında kalite güvencesi uygulayın.
E-ticaret
- .NET uygulamalarını modernleştirme: Perakende işletmesinin eski .NET uygulamalarını Azure'a geçirin.
- Özel iş süreçleri: İş akışlarını otomatikleştirin ve eski havayolu sistemlerine bağlanın.
- 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.
Finance
- Azure'da SWIFT Alliance Bağlan Virtual: Alliance Bağlan Virtual bileşenini kullanarak SWIFT ağına bağlanma hakkında bir makale serisine bakın.
- Bankacılık bulut dönüşümü için desenler ve uygulamalar: Bankacılık sistemi bulut dönüşümü uygulayan desenler uygulayın.
İç iş çözümleri
- Azure'da Elastik Çalışma Alanı Araması: Çok sayıda heterojen kaynaktan bilgi yakalamak ve aranabilir hale getirmek için Workplace Search'i kullanın.
- Büyük ölçekte Power Automate dağıtımı: Power Automate üst ve alt akışlarını dağıtmak için merkez-uç modeli kullanın.
- İş kolu uzantısı: Eski sistemlerden sürekli olarak veri alın ve Power BI'da kullanılabilir hale getirin.
Mimari, mühendislik ve inşaat (AEC)
Azure Digital Twins oluşturucusu: Azure Digital Twins temel veri kümesinin oluşturulmasını otomatikleştirmek için Autodesk Forge'dan bilgi modelleme verileri oluşturma özelliğini kullanın.
Analiz
Jeo-uzamsal veri işleme ve analiz: Büyük hacimli jeo-uzamsal verileri analiz için kullanılabilir hale getirin.
Sağlık
Sağlık verileri konsorsiyumu: Bir sağlık konsorsiyumu üyeleri arasında veri paylaşın.
Yüksek performanslı bilgi işlem
HPC risk analizi şablonu: Şirket içi TIBCO GridServer işlemlerini Azure'a genişletmek için bir risk analizi uygulamasında Azure CycleCloud kullanı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.
Azure'da verileri işlemek ve dağıtmak için Apache NiFi kullanma hakkında genel bilgi ve yönergeler için bkz . Azure'da Apache NiFi.
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.
- Tümleştirme hizmeti ortamı (ISE) kullanarak Azure Logic Apps'ten Azure sanal ağlarına erişim: ISE'lerde çalışan mantıksal uygulamalar oluşturun ve korumalı kaynaklara erişin.
- Dış kullanıcılara iç API'ler yayımlama: API'leri birleştirin ve dış kullanıcılara açı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.
- Logic Apps ve SQL Server ile veri tümleştirmesi: API çağrılarına yanıt olarak gerçekleştirdiğiniz veri tümleştirme görevlerini otomatikleştirin.
İş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:
- [Tanılama için otomatik Jupyter Notebooks] [Tanılama için otomatik Jupyter Notebooks]: Jupyter Notebooks'ta yeniden kullanabileceğiniz, test edip otomatikleştirebileceğiniz sorun giderme kılavuzları ve tanılama adımları yazın.
- 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.
Amazon Web Services (AWS) için bilgiler
- Azure ve AWS'de mesajlaşma hizmetleri
- AWS ile Azure hizmetleri karşılaştırması— çeşitli arka uç işlem mantığı