Nedir? SAP NetWeaver? Eğitim ve Genel Bakış

⚡ Akıllı Özet

SAP NetWeaver, bir ürün değil, her şeyin temelini oluşturan entegre bir teknoloji platformudur.SAP Uygulama platformunda İnsan, Bilgi ve Süreç entegrasyonunu birleştiren paket uygulama. SAP Web Uygulama Sunucusu.

  • 🧱 Foundation: NetWeaver, klasik sürümün yerini alıyor. SAP Temel ve ev sahipleri SAP Tek bir çalışma ortamında ERP, CRM, SRM, SCM ve PLM.
  • 👥 İnsan entegrasyonu: Kurumsal Portal, İşbirliği Odaları ve Çok Kanallı Erişim, rol tabanlı ve cihazlar arası giriş olanağı sağlar.
  • 📊 Bilgi entegrasyonu: İş Zekası, İş Zekası İçeriği, Bilgi Yönetimi ve TREX, yapılandırılmış ve yapılandırılmamış verileri bir araya getiriyor.
  • 🔄 Süreç entegrasyonu: Süreç Entegrasyonu (eski adıyla XI) bağlantıları SAP ve non-SAP XML kullanan sistemler, Javave açık standartlar.
  • 🖥️ Uygulama platformu: SAP Web Uygulama Sunucusu ABAP çalıştırır, Javave aynı sunucuda bulunan web hizmetleri.
  • ☁️ Bulut teknolojisinin halefi: SAP BTP, abonelik tabanlı, çoklu bulut hizmeti olarak NetWeaver'ın temel yeteneklerini bünyesine katıyor.

SAP NetWeaver'a Genel Bakış

NetWeaver nedir?

NetWeaver: SAP'S entegre teknoloji platformudur ve başlı başına bir ürün değildirAslında Basis'in yeni sürümüne NetWeaver adı veriliyor.

Bu benim ürün grubumdaki tüm ürünlerin temelini oluşturan teknolojidir.SAP Süit. Süitteki tüm ürünler.SAP Bu paket, NetWeaver'ın tek bir örneği üzerinde çalıştırılabilir. SAP Web Uygulama Sunucusu, diğer adıyla SAP WebAS.

NetWeaver erişimi kolaylaştırır SAP Basit HTTP protokolü veya hatta mobil cihazlar kullanılarak veri aktarımı mümkün hale geliyor. Bu, kurulum ihtiyacını ve daha da önemlisi, eğitim ihtiyacını ortadan kaldırıyor. SAP'ın istemci tarafı yazılımı.

Temel yetenekleri SAP NetWeaver, entegrasyonudur. İnsanlar, Bilgi ve SüreçHepsi ortak bir Uygulama Platformu üzerinde çalışıyor.

SAP NetWeaver entegrasyon katmanları

İnsan Entegrasyonu

Kullanıcı entegrasyonu, kullanıcıları bir araya getirir ve daha verimli çalışmalarına yardımcı olur.

  • Portal: Kullanıcı erişimini birleşik, kişiselleştirilmiş ve rol tabanlı olarak sunar. SAP Kurumsal Portal teknolojisi.
  • İşbirliği: PromoÖrneğin, işletmelerde sanal ekip odaları (İşbirliği Odaları), gerçek zamanlı iletişim (sohbet ve uygulama paylaşımı) ve üçüncü taraf grup yazılımları ve senkron araçlar kullanarak işbirliğini test etmek. Microsoft Exchange, Lotus Notes ve WebEx.
  • Çok Kanallı Erişim: Kullanıcıları web tabanlı, sesli, mobil, mesajlaşma veya radyo frekansı teknolojisi aracılığıyla kurumsal sistemlere bağlar.

Bilgi Entegrasyonu

Bilgi entegrasyonu, çeşitli kaynaklardan gelen bilgileri bir araya getirir ve günlük çalışma bağlamında anlam kazandırır.

  • İş zekası: Bireysel ve etkileşimli raporlar ve analitik uygulamalar oluşturmak için güvenilir araçlar sağlar.
  • BI İçeriği ve BI İçerik Uzantıları: Önceden yapılandırılmış rol ve görev odaklı bilgi modelleri kullanılarak daha hızlı uygulama imkanı sağlar. SAP İş zekası.
  • Bilgi Yönetimi: Dağıtılmış depolama ortamında yapılandırılmamış bilgilere ve belgelere ortak erişim sağlar — arama, sınıflandırma, abonelik, sürüm oluşturma ve daha fazlası.
  • Arama ve Sınıflandırma (TREX): Sağlar SAP Büyük belge koleksiyonlarını (yapılandırılmamış veri) arama, sınıflandırma ve metin madenciliği yapma hizmetlerinin yanı sıra iş nesnelerini (yapılandırılmış veri) arama ve birleştirme hizmetleri sunan uygulamalar.

Süreç Entegrasyonu

Süreç entegrasyonu, departmanlar, bölümler ve şirketler genelinde iş akışını koordine eder. Bu kullanım türü, daha önce sunulan tüm işlevleri kapsar. SAP NetWeaver Exchange Altyapısı (XI) — artık markalandı SAP Süreç Entegrasyonu (PI) ve halefi SAP Süreç Orkestrasyonu (PO) — sistemler arası iş süreçlerini gerçekleştirmek için kullanılır.

Bu kullanım türü, farklı sürümlerin etkinleştirilmesini sağlar. SAP ve non-SAP Farklı tedarikçilerden gelen ve farklı platformlarda çalışan sistemler (örneğin) Java ve ABAP), birbirleriyle iletişim kurmak için. SAP NetWeaver açık bir mimariye dayanmaktadır ve öncelikle açık standartları (özellikle XML ve JavaBu, heterojen ve karmaşık bir ortamda hayati önem taşıyan hizmetler sunmaktadır; bunlar arasında şunlar yer almaktadır:

  • Sistemler arasında mesaj alışverişi için kullanılan bir çalışma zamanı altyapısı.
  • İş süreçlerini ve mesaj akışını yönetmek için yapılandırma seçenekleri.
  • Mesaj haritasıping Bu nedenle, iletilen veriler alıcıya ulaşmadan önce dönüştürülür.

Uygulama Platformu

SAP Web Uygulama Sunucusu (SAP WebAS, platformdan bağımsız, sağlam ve ölçeklenebilir uygulamalar geliştirebileceğiniz, dağıtabileceğiniz ve çalıştırabileceğiniz eksiksiz bir geliştirme altyapısı sunar. Web hizmetleri ve iş uygulamaları. SAP Web Uygulama Sunucusu ABAP'ı destekler, Javave aynı örnek içindeki web hizmetleri.

SAP NetWeaver ArchiMimari: ABAP, Javave Çift Yığın

SAP NetWeaver Uygulama Sunucusu üç farklı sürümde sunulmaktadır. Hangi sürümü kuracağınız, uygulamanın ABAP kullanıp kullanmadığına bağlıdır. Javaveya her ikisi de.

  • AS ABAP: Klasik ABAP iş süreçlerini çalıştırır. ICM (İnternet İletişim Yöneticisi), ABAP dağıtıcısı, ağ geçidi, mesaj sunucusu, kuyruk sunucusu ve birden fazla iş sürecini içerir. Bu, aşağıdakiler tarafından kullanılan yığın yapısıdır: SAP ERP, S/4HANA ve BW.
  • AS Java: Runs Java EE uygulamaları. Bir ICM ile birlikte gönderilir, bir SAP Hizmete Başla, birkaç Java Sunucu süreçleri ve ayrıca kuyruk ve mesaj sunucularını barındıran SCS (Sistem Merkezi Hizmetleri) örneği. Enterprise Portal, PI ve Composition Environment tarafından kullanılır.
  • Çift Yığın: ABAP ve Java Tek bir sistemde. Merkezi örnek, mesaj sunucusu, kuyruk sunucusu ve ayrı bir ASCS (ABAP Sistem Merkezi Hizmetleri) örneğini barındırır. SAP Çift yığınlı sistemlerin bölünmesi önerilir; yeni kurulumlar tek yığınlıdır.

Üç çeşidin tamamında aynı malzeme kullanılıyor. SAP Çekirdek ikili dosyaları, disp+work süreçleri, kilitlenme tablosu ve paylaşılan bir veritabanı şeması. Basis yöneticileri bunları şu şekilde izler: SAP MMC, SM50, SM66, ST22 ve ST02.

NetWeaver'ın Başlıca Kullanım Türleri

Her NetWeaver kurulumu yalnızca etkinleştirdiğiniz "kullanım türlerini" gösterir. Aşağıdaki liste, en yaygın olanları destekledikleri iş senaryolarıyla birlikte sıralar.

Kullanım türü Yığın Ne sunar?
ABAP OLARAK ABAP ERP, BW ve Solution Manager için temel çalışma zamanı ortamı.
AS Java Java Portal, PI, CE ve IdM için temel çalışma ortamı.
EP / EPC (Kurumsal Portal) Java Rol tabanlı tek oturum açma portalı, bilgi yönetimi ve iş birliği özellikleriyle birlikte sunulmaktadır. EPC ise daha yalın, yalnızca temel bileşenleri içeren bir varyanttır.
BI ABAP SAP BW veri ambarı, raporlama, sorgulama ve analiz. Aynı sistemde AS ABAP gerektirir.
BI Java Java BI ön uç araçları (BEx Web, Web Application Designer) gibi ihtiyaç duyan araçlar Java.
PI (Süreç Entegrasyonu) Çift Mesaj aracısı genelinde SAP ve non-SAP — Entegrasyon Dizini, Entegrasyon Deposu, Adaptör Motoru.
MDM (Ana Veri Yönetimi) Java + yerli Sistemler genelinde müşteri, tedarikçi ve malzeme ana verilerini birleştirir.
CE (Bileşim Ortamı) Java Tasarım ve çalıştırma JavaMevcut hizmetlerin üzerine kurulu, entegre uygulamalar.
MI / Mobil Java + müşteri Ara sıra bağlantılı mobil senaryolar — şunlarla değiştirildi: SAP Mobil Platform ve SAPkullanıcı arabirimi5.
Kimlik Yönetimi (IdM) Java Merkezi kullanıcı yetkilendirme, rol atama ve parola self-servis sistemi. SAP ve non-SAP sistemler.

SAP NetWeaver vs SAP İş Teknolojisi Platformu (BTP)

NetWeaver, 2000'ler ve 2010'larda şirket içi (on-premise) platform olarak kullanılıyordu. SAP BTP, NetWeaver'ın bulut tabanlı halefidir; abonelik tabanlı, çoklu bulut hizmeti olup NetWeaver'ın yeteneklerini tek bir ortamda birleştirir. Aşağıdaki karşılaştırma, nelerin aynı kaldığını ve nelerin değiştiğini açıklamaktadır.

  • Dağıtım: NetWeaver şirket içi bir sunucuda çalışır; BTP ise AWS üzerinde yönetilen bir hizmet olarak çalışır. Azure, Google Cloudve Alibaba.
  • Süre: NetWeaver, AS ABAP ve AS'yi kurar. Java Sunucularınızda. BTP, Cloud Foundry, Kyma (Kubernetes) ve ABAP ortamlarını kullanıma hazır hizmetler olarak sunar.
  • Entegrasyon: NetWeaver PI/PO entegrasyonu yönetir. BTP ise bunun yerini alır. SAP Entegrasyon Paketi (Bulut Entegrasyonu, API Yönetimi, Açık Bağlayıcılar).
  • Portal: NetWeaver EP kurumsal portallara hizmet vermektedir. BTP şunları sunmaktadır: SAP Fiori öncelikli giriş noktalarıyla Çalışma Alanı (eski adıyla Launchpad Service) oluşturun.
  • Analytics: NetWeaver BW, veri deposuna ev sahipliği yapıyordu. BTP çiftleri SAP Datasphere ve SAP Bulut tabanlı veri ambarı ve iş zekası için Analitik Bulut.
  • Genişletilebilirlik: NetWeaver, ABAP geliştirme yığınıydı. BTP, ABAP Cloud (steampunk) ve Node.js'i bir arada sunuyor. Java, ve Python Dijital çekirdeği temiz tutan genişletilebilirlik modeline sahip çalışma ortamları.

BTP, NetWeaver'ın temel hizmetlerini (uygulama sunucusu, entegrasyon ve genişletme araçları) bünyesinde barındırdığı için, BTP'ye geçişte NetWeaver becerilerinin çoğu (ABAP, OData, IDoc, BAPI) hala geçerlidir. Sadece dağıtım yüzeyi ve DevOps araç zinciri değişir.

SSS

Platform. NetWeaver, çalışan entegre teknoloji yığınıdır. SAP uygulamalar — klasiklerin modern adı SAP Temel. Şu şekilde gönderilir: SAP ABAP ve Web Uygulama Sunucusu (WebAS) ile Java yığınlar.

AS ABAP, ERP, S/4HANA ve BW için ABAP iş süreçlerini yürütür. Java ishal Java Portal ve PI için EE. Çift Yığın, ikisini tek bir sistemde birleştirir; SAP Artık çift yığınlı sistemlerin iki tek yığınlı sisteme bölünmesi öneriliyor.

Kurulum sırasında etkinleştirilebilen seçilebilir özellik paketleri. Yaygın türler AS ABAP, AS'dir. JavaEP (Portal), BI, PI (Süreç Entegrasyonu), MDM, CE (Kompozisyon Ortamı), Mobil ve IdM (Kimlik Yönetimi).

Bulut tabanlı senaryolar için evet. SAP BTP, bulut tabanlı bir çözümdür ve NetWeaver'ın temel yeteneklerini (uygulama sunucusu, entegrasyon ve genişletme araçları) AWS üzerinde abonelik hizmeti olarak sunar. AzureGCP ve Alibaba.

XI önce Süreç Entegrasyonu (PI), ardından Süreç Orkestrasyonu (PO) olarak yeniden adlandırıldı. Bulut ortamında ise halefi şudur: SAP Entegrasyon Paketi — Bulut Entegrasyonu, API Yönetimi ve Açık Bağlayıcılar.

SAP Web Uygulama Sunucusu (SAP WebAS, NetWeaver içinde ABAP'ı barındıran çalışma ortamıdır. JavaVe bir örnekte web hizmetleri. Her bir benimSAP Ürün, WebAS kurulumu üzerinde çalışır.

SAP Yapay Zeka Çekirdeği, SAP Joule ve üçüncü taraf makine öğrenimi hizmetleri, OData, RFC ve BAPI aracılığıyla NetWeaver sistemlerini çağırır. Yaygın kullanım alanları arasında fatura sınıflandırması, talep tahmini ve ST22 dökümlerinde ve SM21 günlüklerinde anormallik tespiti yer almaktadır.

Evet. Copilot bağlayıcıları, NetWeaver OData servislerini ve BAPI'lerini çağırır (örneğin, bir BW sorgusunu okumak, PI aracılığıyla bir IDoc göndermek veya AS ABAP'ta bir RFC'yi tetiklemek) ve kullanıcıya doğal dilde bir özet döndürür.

Bu yazıyı şu şekilde özetleyin: