Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makale, SAP ve Power Platform makale serisinin bir parçasıdır:
- Microsoft Power Platform kullanarak SAP'i genişletme
- SAP ve Power Platform mimarisi iş akışı
- SAP giriş bölgenizi Power Platform'ı destekleyecek şekilde genişletme
Mimari
Aşağıdaki mimaride tüm tümleştirme seçeneklerini kapsayan kapsamlı bir tümleştirme senaryosu gösterilmektedir. Şirket içinde, Azure'da (hem yerel hem de SAP ile RISE) veya diğer bulut platformlarında çalışan SAP sistemlerini barındıracak şekilde tasarlanmıştır.
Bu mimarinin bir Visio dosyasını indirin.
Bağlantı seçenekleri ve bunların ne zaman kullanılacağı
SAP'yi Microsoft Power Platform ile etkili bir şekilde tümleştirmek için kullanım örneklerinize, tümleştirme gereksinimlerinize ve teknik kısıtlamalarınıza göre uygun bağlantı seçeneğini belirleyin. Aşağıdaki tabloda, kullanılabilir bağlayıcılara ve bunların kullanım örneklerine, gereksinimlerine ve iletişim protokollerine genel bir bakış sağlanmaktadır.
Bağlantı seçeneği | Senaryolar | Ara yazılım, yazılım ve sürücü gereksinimleri | İletişim protokolü | SAP gereksinimleri |
---|---|---|---|---|
SAP ERP bağlayıcısı | SAP RFC veya BAPI işlevlerini çağır. Örnek: satış siparişlerini okuma, oluşturma, güncelleştirme veya onaylama. |
Şirket içi veri ağ geçidi, SAP .NET Bağlayıcısı |
RFC | - RFC/BAPI arabirimlerini gösteren SAP sistemi - Uygun kimlik doğrulaması yapılandırıldı |
SAP OData bağlayıcısı | OData hizmetleri aracılığıyla SAP verileriyle etkileşime geçin. Örnek: ürün bilgilerini okuma veya değiştirme. |
SSO için API Management | HTTP(S) / OData | - OData hizmetlerinin etkinleştirildiği SAP sistemi - Uygun kimlik doğrulaması yapılandırıldı |
Özel bağlayıcı | Özel SAP REST web hizmetleri veya özel tümleştirme gereksinimleriyle tümleştirmek için API Management aracılığıyla SAP SOAP hizmetlerine bağlanın. | SSO ve SOAP REST uyumlu hizmetler için API Management | HTTP(S) / REST | - SAP REST API belirtimleri hakkında bilgi - SOAP hizmetleri için API Management aracılığıyla REST olarak kullanıma sunma - Uygun kimlik doğrulaması yapılandırıldı |
Power Automate masaüstü | Yinelenen GUI görevlerini, ekran kazıma veya eski uygulama görevlerini otomatikleştirmek için SAP GUI (RPA) içindeki görevleri otomatikleştirin. | İstemci makinelerinde yazılım Power Automate masaüstü | Yok, UI Otomasyonu | - SAP sunucusunda ve istemcisinde SAP GUI betiği etkinleştirildi |
Power BI | SAP verilerinden raporlar ve panolar oluşturun ve iş zekası görevlerini (örneğin, veri analizi ve gerçek zamanlı içgörüler) gerçekleştirin. | SAP HANA ODBC sürücüsü, SAP .NET Bağlayıcısı |
HANA: ODBC, BW: OLAP BAPI (RFC) |
- Uygun kimlik doğrulaması yapılandırıldı |
SAP ERP veya SAP OData bağlayıcıları aracılığıyla işlem verileriyle çalışmak için bir bağlayıcı seçtiğinizde çeşitli faktörleri göz önünde bulundurmanız gerekir. Karar, SAP sisteminizde zaten kullanılabilir olan arabirimlere bağlı olabilir. İlk olarak, SAP sisteminizin RFC/BAPI veya OData hizmetlerini kullanıma sunup sunmadığını denetleyin. Kolaylık olması için en iyi bildiğiniz yöntemi seçin. SAP genellikle dış bağlantı için her iki seçeneği de sağlar.
Sisteminizde belirli bir kullanım örneği için RFC veya OData hizmetleri yoksa, seçiminiz bağlantı gereksinimlerine ve uygulanması daha kolay olan şeylere bağlıdır: OData hizmetleri için API Management veya SAP ERP bağlayıcısı için şirket içi ağ geçidi. Genel olarak, modern mimarisi ve esnekliği nedeniyle mevcut bir SAP OData hizmetini kullanıma sunmanızı veya yoksa bir tane geliştirmenizi öneririz. Var olan OData hizmetlerini denetlemek için SAP Business Accelerator Hub'ına bakın.
Senaryonuz için en iyi çözümü uygulamanıza yardımcı olması için, bu serinin sonraki makalesinde bu bağlantı seçeneklerini ayarlamaya yönelik ayrıntılı yönergeler ve kaynaklara bağlantılar sağlanır.
Tasarımla ilgili dikkat edilecek noktalar
Özel bağlayıcılar ve SOAP hizmetleri:
Microsoft Power Platform'daki özel bağlayıcılar REST API'lerini destekler ancak doğrudan SOAP'i desteklemez. SAP SOAP hizmetleriyle tümleştirmek için Azure API Management veya SAP API Management kullanarak bunları RESTful API'leri olarak kullanıma sunabilirsiniz. Alternatif olarak, SAP'deki RFC'lerden SOAP hizmetleri oluşturun ve bunları REST hizmetlerine dönüştürmek için API Management'ı kullanın.
SAP GUI otomasyonu için Power Automate masaüstü:
Kod yazmadan görevleri otomatikleştirmek için Power Automate masaüstü'da bulunan SAP GUI eylemlerini kullanın. SAP GUI betiğinin hem SAP sunucusunda hem de istemcide etkinleştirildiğinden emin olun.
Belirli bağlayıcılar için ara yazılım gereksinimleri:
SAP ERP bağlayıcısı hem şirket içi veri ağ geçidi hem de SAP .NET Bağlayıcısı gerektirir. SAP Business Warehouse'a Power BI bağlantıları için SAP .NET Bağlayıcısı da gereklidir.
Yüksek kullanılabilirlik ve yük dengeleme:
Kurumsal senaryolarda, sürekli bağlantı ve yük dengeleme sağlamak için yüksek kullanılabilirlik kümelerinde şirket içi veri ağ geçidini ayarlamayı göz önünde bulundurun.
SAP API Management ve SAP Cloud Connector:
SAP merkezli bir yaklaşım için SAP İş Teknolojisi Platformu ve SAP Bulut Bağlayıcısı üzerinde SAP API Management'ı kullanabilirsiniz. BU kurulum özellikle SAP ekosistemi içindeki API'leri ve bağlantıyı yönetmeyi tercih ediyorsanız kullanışlıdır.
Azure dışı senaryolar için Azure API Management şirket içinde barındırılan ağ geçidi:
Azure dışı veya hibrit bir ortamda çalışırsanız Azure API Management şirket içinde barındırılan ağ geçidini kullanmayı göz önünde bulundurun. Şirket içinde barındırılan ağ geçidini SAP sistemlerinize daha yakın bir şekilde dağıtmak gecikme süresini azaltabilir ve performansı artırabilir.
SAP'yi Microsoft Power Platform ile tümleştirme konusunda dikkat edilmesi gerekenler
SAP'yi Microsoft Power Platform ile tümleştirirken dikkate almanız gereken birkaç nokta vardır. Başlamadan önce bu konuların tümünü tam olarak çözmeniz gerekmez. Birçok müşteri pilot projelerle başlar ve bu sayede bu konuları pratikte daha iyi anlayabilir ve ilerledikçe daha etkili bir şekilde ele alır.
İş hedefleri
- İş zorluklarını belirleme: Tümleştirme aracılığıyla geliştirmek veya otomatikleştirmek istediğiniz iş süreçlerini veya zorlukları açıkça özetler.
- Ölçülebilir hedefler belirleyin: Verimlilik kazançları, maliyet tasarrufu veya kullanıcı deneyimi geliştirmeleri açısından başarının nasıl göründüğünü belirleyin.
Geçerli ortam
- Lisanslama gereksinimleri: Kullanmayı planladığınız bileşenler (örneğin, Power Apps, Power Automate, Power BI, Copilot ve Copilot Studio) için gerekli Microsoft Power Platform lisanslarına sahip olduğunuzdan emin olun. Pilot projeler için deneme lisanslarını göz önünde bulundurun. Tüm lisans seçenekleri Microsoft Power Platform için Lisanslamaya genel bakış bölümünde özetlenmiştir.
- Ağ bağlantısı: SAP sistemlerinin konumunu (örneğin, SAP ile Azure yerel veya RISE, diğer bulutlar veya şirket içi ya da birden çok konumun birleşimi) tanımlayın. Ardından SAP sistemleri konumlarına göre ağ durumunuzu değerlendirin ve bağlantıyı etkinleştirmek için gerekli tarafları dahil edin.
Güvenlik ve uyumluluk
- Kimlik doğrulama mekanizmaları: Microsoft Entra Id (eski adıyla Azure Active Directory) aracılığıyla çoklu oturum açma (SSO) gibi yüksek güvenlikli kimlik doğrulama yöntemlerini planlayın. Kurulum hakkında bilgi edinmek için bu blog gönderisine bakın: SAP OData Bağlayıcısı: Microsoft Azure API Management aracılığıyla çoklu oturum açma. Bu gönderi ayrıca SAP Integration Suite'in API Management özelliğini kullanmayı tercih ediyorsanız kullanabileceğiniz bir başvuru içerir.
- Veri koruma: İlgili en iyi yöntemleri uygulayarak veri koruma düzenlemelerine (örneğin GDPR ve HIPAA) uyumluluğu sağlayın. Microsoft Power Platform belgelerinde Uyumluluk ve veri gizliliği bölümüne bakın.
- Veri yerleşimi: Verilerin nerede depolanabileceğini veya işlenebileceğini etkileyebilecek veri yerleşimi gereksinimlerini göz önünde bulundurun. Uygun şekilde Microsoft Power Platform ortamınızın konumunu seçin.
Teknik hazırlık
- Altyapı kapasitesi: Geçerli altyapınızın tümleştirme tarafından sunulan ek yükü destekleyip desteklemediğini değerlendirin. Kullanıcı etkinliğini göz önünde bulundurarak ve SAP EarlyWatch raporları da dahil olmak üzere geçerli performans ölçümlerini gözden geçirerek beklenen yükü tahmin edin. Kullanıcıların daha fazla yük oluşturmayabileceğini unutmayın. Tümleştirmeden sonra görevlerini farklı bir şekilde gerçekleştirebilirler, bu nedenle sistemin genel etkisi çok fazla değişmeyebilir.
İdare
- İlke uygulama: Yetkisiz erişimi ve değişiklikleri önlemeye yardımcı olmak için Microsoft Power Platform'u kullanmak için idare ilkeleri oluşturun.
- İzleme ve denetim: Sistem performansını ve kullanıcı etkinliklerini izlemek için izleme çözümleri uygulayın.
- Değişiklik yönetimi: Düzgün değişiklik yönetimi ve kararlılığı sağlamak için geliştirme, test ve üretim için ayrı ortamlar ayarlayın.
Beceri kümesi ve ekip hazırlığı
- Eğitim gereksinimleri: Ekibinizin Microsoft Power Platform ve SAP tümleştirmesini etkili bir şekilde kullanmak ve yönetmek için ihtiyaç duyduğu tüm eğitim gereksinimlerini belirleyin.
- Paydaş katılımı: Planlama sürecinin başlarında hem BT hem de iş birimlerindeki önemli paydaşları dahil edin.
Test stratejisi
- Kalite güvencesi: Birim testleri, tümleştirme testleri ve kullanıcı kabul testleri dahil olmak üzere kapsamlı testler için plan yapın.
Maliyetle ilgili dikkat edilmesi gerekenler
- Bütçe planlaması: Lisanslama, geliştirme, altyapı ve bakım ile ilişkili tüm maliyetleri hesap edin.
- Maliyet iyileştirme: Mevcut lisansları ve kaynakları kullanma veya uygun maliyetli hizmet katmanları seçme gibi maliyetleri iyileştirme fırsatlarını keşfedin.
Geleceğe yönelik yazım denetleme
- Esneklik: Tümleştirmeyi iş gereksinimleri ve teknoloji güncelleştirmelerindeki değişikliklere uyarlanabilir olacak şekilde tasarlayın.
- Satıcı yol haritaları: SAP ve Microsoft'tan gelen ve tümleştirmenizi etkileyebilecek güncelleştirmeler ve yol haritası değişiklikleri hakkında bilgi sahibi olun.
Tümleştirme projenizi başlatırken bu faktörleri ayrıntılı bir şekilde değerlendirerek riskleri azaltabilir, uyumluluğu sağlamaya yardımcı olabilir ve SAP ile Microsoft Power Platform arasında başarılı bir tümleştirme için güçlü bir temel oluşturabilirsiniz.
SAP sistemlerini Microsoft Power Platform ile tümleştirmek, iş süreçlerini geliştirmenizi, görevleri otomatikleştirmenizi ve değerli içgörüler kazanmanızı sağlar. İş hedefleri, mevcut ortam, tümleştirme seçenekleri, güvenlik ve teknik hazırlık gibi faktörleri göz önünde bulundurarak başarılı tümleştirme için güçlü bir temel oluşturabilirsiniz.
İş hedeflerini net bir şekilde tanımlayarak ve ölçülebilir hedefler belirleyerek, tümleştirme çalışmalarınızı etkili bir şekilde odaklayabilirsiniz. Örneğin, hataları azaltmak ve personel süresini kısaltmak için el ile veri girişini otomatikleştirmek veya karar almayı geliştirmek için gerçek zamanlı envanter panolarını tümleştirmek önemli verimlilik kazanımlarına yol açabilir. Veri girişi hatalarını %90 azaltma veya rapor oluşturma süresini beş günden bire azaltma gibi belirli hedefleri ayarlamak yalnızca projelerinizin başarısını ölçmez. Ayrıca tümleştirme girişimlerinizi somut iş sonuçlarıyla da uyumlu hale getirir.
Kolay pilot projelerle başlamak hızlı bir şekilde başarıya ulaşmanıza yardımcı olabilir ve bu sayede SAP ve Microsoft Power Platform tümleştirmenizden etkili bir şekilde yararlanmak için yaklaşımınızı daha da genişletebilir ve geliştirebilirsiniz.