Tümleştirme mimarisi tasarımı

Azure API Management
Azure Data Factory
Azure Event Grid
Azure Functions
Azure Logic Apps

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.

Tümleştirmenin kullandığı dört teknolojiyi gösteren diyagram: düzenleme, mesajlaşma, olaylar ve P Is.

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:

Ü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

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

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.

Belirli uygulamalar

Senaryoya özgü mimariler hakkında bilgi edinmek için aşağıdaki alanlardaki çözümlere bakın.

AI

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

İç 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:

  • 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:

İş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

Google Cloud uzmanları için bilgiler