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.

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

