SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
2/1/2010
1
Spring 2010 CSCI 5730 Enterprise Information Systems
SAP NETWEAVER ARCHITECTURE
CONCEPTS, PART 1
What is NetWeaver?
Set of cooperative technologies that provide internal
connectivity (integration) between SAP modules and
external connectivity with other systems.
Eases integration
between systems.
Provides framework
for development.
Open and standards-
based.
2/1/2010
2
Evolution of ERP through 3 eras
SAP NetWeaver: Integration and Application Platform for Lower TCO
SAP ERP Product Evolution
Graphic copyright SAP
2/1/2010
3
Evolving the Operating Platform
From SAP NetWeaver Composition Environment, Oliver Mayer
SAP Enterprise System Architecture
2/1/2010
4
NetWeaver vs. Legacy Structure—end user experience
Graphic from: Enterprise SOA Roadmap and Evolution of NetWeaver Platform by SAP Korea
Service Oriented Architecture
NetWeaver uses a Service Oriented Architecture (SOA)
as its core framwork.
2/1/2010
5
8 Major NetWeaver Components
1. SAP Web Application Server (WAS)
Application platform for runtime functionality and
development.
All NetWeaver components are built on SAP WAS.
Components written in J2EE or ABAP.
Debuted with R/3 enterprise—core of the system.
ESA design strategy.
2/1/2010
6
SAP Web Application Server (WAS)
5 tiers to architecture:
Presentation layer--user interface
Business Layer--receives requests and formulates
responses consistent with business logic.
Integration Layer--manages the integration among
various systems.
Connectivity Layer--handles the actual transportation of
inbound and outbound traffic (HTTP, HTTPS, SSL, SMTP,
SOAP, etc.)
Persistence Layer--connectivity to OS and Database
infrastructure.
SAP Web Application Server Architecture
Graphic from: SAP Web Application Server: Architecture and Programming Model by Matt Kangas, SAP Labs
2/1/2010
7
Programming Language Support
Graphic from: SAP Web Application Server: Architecture and Programming Model by Matt Kangas, SAP Labs
Persistence
Graphic from: SAP Web Application Server: Architecture and Programming Model by Matt Kangas, SAP Labs
2/1/2010
8
5 key SOA/ESA standards-based elements
XML (Extensible Markup Language)
SOAP (formerly Simple Object Access Protocol)
UDDI (Universal Description, Discovery, and Integration
Services)
WSDL (Web Services Description Language)
BPEL/BPEL4WS (Business Process Execution
Language/for Web Services)
Services in Action
Web
Service
Service Provider
WSDL
Service Broker
UDDI
Service
Description
Service RequestorBind
SOAP
BPEL for
Usage
2/1/2010
9
2. SAP Exchange Infrastructure (XI)
Provides infrastructure for XML-based message/data
exchanges among SAP components and non-SAP
components.
In latest/upcoming NetWeaver release, renamed
Process Integration (PI).
Provides connectivity with systems external to a
companies in-house landscape.
Integration Broker, Business Process Management
Outside
Vendor
System
Order
Mgmt
Production Finance
Customer
System
Composite Application Framework, BI, Master Data Management
Portal, Collaboration, Multi-Channel Access
Manager Accountant Planner
Application Services
Enterprise Services
iViews,
etc.
2/1/2010
10
Exchange Infrastructure Components
Graphic from: Introduction to SAP Exchange Infrastructure by Wolfgang Fassnacht and Ginger Gatling
Exchange Infrastructure Design
Graphic from: Introduction to SAP Exchange Infrastructure by Wolfgang Fassnacht and Ginger Gatling
2/1/2010
11
Integration Server/Adapter Architecture
Graphic from: Introduction to SAP Exchange Infrastructure by Wolfgang Fassnacht and Ginger Gatling
Copyrights
Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.
IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries,
xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+,
POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF,
Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, IntelligentMiner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of
IBM Corporation.
Linux is the registered trademark of Linus Torvalds in the U.S. and other countries.
Oracle is a registered trademark of Oracle Corporation.
HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.
Java is a registered trademark of Sun Microsystems, Inc.
JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.
SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their
respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.
Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business
Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the
United States and in other countries. Business Objects is an SAP company.
Other products mentioned in this presentation are trademarks of their respective owners.
Presentation prepared by and copyright of Dr. Tony
Pittarese, East Tennessee State University, Computer and
Information Sciences Dept. (pittares@etsu.edu)
Podcast lecture related to this presentation available via
ETSU iTunesU.

Contenu connexe

Tendances

SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
SingbBablu
 
05. sap architecture final and os concepts (1)
05. sap architecture  final and os concepts (1)05. sap architecture  final and os concepts (1)
05. sap architecture final and os concepts (1)
Tarek Hossain Chowdhury
 

Tendances (20)

SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
 
Solution Manager 7.2 Overview final
Solution Manager 7.2 Overview finalSolution Manager 7.2 Overview final
Solution Manager 7.2 Overview final
 
Sap lama presentation
Sap lama presentationSap lama presentation
Sap lama presentation
 
Sap- An Overview
Sap- An OverviewSap- An Overview
Sap- An Overview
 
Backend roles for sap bpc
Backend roles for sap bpcBackend roles for sap bpc
Backend roles for sap bpc
 
SAP ARCHITECTURE (I).pptx
SAP ARCHITECTURE (I).pptxSAP ARCHITECTURE (I).pptx
SAP ARCHITECTURE (I).pptx
 
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
SAP Cloud Platform - Your Innovation Platform in the Cloud - L1
 
Introduction to SAP BTP
Introduction to SAP BTPIntroduction to SAP BTP
Introduction to SAP BTP
 
SAP PI/PO FAQ’s
SAP PI/PO FAQ’sSAP PI/PO FAQ’s
SAP PI/PO FAQ’s
 
05. sap architecture final and os concepts (1)
05. sap architecture  final and os concepts (1)05. sap architecture  final and os concepts (1)
05. sap architecture final and os concepts (1)
 
Architecture overview
Architecture  overviewArchitecture  overview
Architecture overview
 
Sap Presentation
Sap PresentationSap Presentation
Sap Presentation
 
High Availability of SAP ASCS in Microsoft Azure
High Availability of SAP ASCS in Microsoft AzureHigh Availability of SAP ASCS in Microsoft Azure
High Availability of SAP ASCS in Microsoft Azure
 
SAP Basics and Overview
SAP Basics and OverviewSAP Basics and Overview
SAP Basics and Overview
 
Presentation introduction to sap
Presentation introduction to sapPresentation introduction to sap
Presentation introduction to sap
 
SAP HANA - Understanding the Basics
SAP HANA - Understanding the Basics SAP HANA - Understanding the Basics
SAP HANA - Understanding the Basics
 
Sap fiori
Sap fioriSap fiori
Sap fiori
 
PowerHA for i
PowerHA for iPowerHA for i
PowerHA for i
 
Sap bw4 hana
Sap bw4 hanaSap bw4 hana
Sap bw4 hana
 
SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4
 

En vedette

Agile Methodologies in SAP
Agile Methodologies in SAPAgile Methodologies in SAP
Agile Methodologies in SAP
Gaurav Ahluwalia
 
ASAP methodology overview
ASAP methodology overviewASAP methodology overview
ASAP methodology overview
Bogdan Gorka
 
Sap modules overview and business processes
Sap modules overview and business processesSap modules overview and business processes
Sap modules overview and business processes
srilu999
 
Sap Overview pdf
Sap Overview pdfSap Overview pdf
Sap Overview pdf
pimporn
 

En vedette (15)

Common Europe SAP on i for beginners
Common Europe SAP on i for beginnersCommon Europe SAP on i for beginners
Common Europe SAP on i for beginners
 
Agile Methodologies in SAP
Agile Methodologies in SAPAgile Methodologies in SAP
Agile Methodologies in SAP
 
SAP ASAP 8 overview
SAP ASAP 8 overviewSAP ASAP 8 overview
SAP ASAP 8 overview
 
SAP Overview and Architecture
SAP Overview and ArchitectureSAP Overview and Architecture
SAP Overview and Architecture
 
ERP Implementation Using Agile Project Management with Scrum
ERP Implementation Using Agile Project Management with ScrumERP Implementation Using Agile Project Management with Scrum
ERP Implementation Using Agile Project Management with Scrum
 
Understand SAP ASAP 8.0
Understand SAP ASAP 8.0Understand SAP ASAP 8.0
Understand SAP ASAP 8.0
 
ASAP methodology overview
ASAP methodology overviewASAP methodology overview
ASAP methodology overview
 
ASAP 8.0 Methodology
ASAP 8.0 MethodologyASAP 8.0 Methodology
ASAP 8.0 Methodology
 
SAP Basics
SAP BasicsSAP Basics
SAP Basics
 
Magic of scrum with SAP
Magic of scrum with SAPMagic of scrum with SAP
Magic of scrum with SAP
 
SAP Organization Structure
SAP Organization StructureSAP Organization Structure
SAP Organization Structure
 
Sap business process flows
Sap business process flowsSap business process flows
Sap business process flows
 
Sap modules overview and business processes
Sap modules overview and business processesSap modules overview and business processes
Sap modules overview and business processes
 
SAP for Beginners
SAP for BeginnersSAP for Beginners
SAP for Beginners
 
Sap Overview pdf
Sap Overview pdfSap Overview pdf
Sap Overview pdf
 

Similaire à SAP Net Weaver Architecture,

Tim Jarvis Resume 2016 main-6
Tim Jarvis Resume 2016 main-6Tim Jarvis Resume 2016 main-6
Tim Jarvis Resume 2016 main-6
Tim Jarvis
 
Sean Java Arch
Sean Java ArchSean Java Arch
Sean Java Arch
Sean Bob
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
wahirshad
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015
Richard Chauvet
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006
ipaciti
 
Umit Yalcinalp Enterprise Mashupsfor S O A
Umit  Yalcinalp    Enterprise Mashupsfor S O AUmit  Yalcinalp    Enterprise Mashupsfor S O A
Umit Yalcinalp Enterprise Mashupsfor S O A
SOA Symposium
 

Similaire à SAP Net Weaver Architecture, (20)

Raveendra_Resume.DOC
Raveendra_Resume.DOCRaveendra_Resume.DOC
Raveendra_Resume.DOC
 
Tim Jarvis Resume 2016 main-6
Tim Jarvis Resume 2016 main-6Tim Jarvis Resume 2016 main-6
Tim Jarvis Resume 2016 main-6
 
Sean Java Arch
Sean Java ArchSean Java Arch
Sean Java Arch
 
Procurement Exchange - Our underlying technology
Procurement Exchange - Our underlying technologyProcurement Exchange - Our underlying technology
Procurement Exchange - Our underlying technology
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
Ramji
RamjiRamji
Ramji
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015
 
Ramlakhan Mahato_ Resume
Ramlakhan Mahato_ ResumeRamlakhan Mahato_ Resume
Ramlakhan Mahato_ Resume
 
Resume
ResumeResume
Resume
 
Eclipse Developement @ Progress Software
Eclipse Developement @ Progress SoftwareEclipse Developement @ Progress Software
Eclipse Developement @ Progress Software
 
BCIT Application Portfolio Mgmt
BCIT Application Portfolio MgmtBCIT Application Portfolio Mgmt
BCIT Application Portfolio Mgmt
 
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERP
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERPПреимущества бесшовной интеграции документов с бизнес-процессами в SAP ERP
Преимущества бесшовной интеграции документов с бизнес-процессами в SAP ERP
 
Full Stack Web Development: Vision, Challenges and Future Scope
Full Stack Web Development: Vision, Challenges and Future ScopeFull Stack Web Development: Vision, Challenges and Future Scope
Full Stack Web Development: Vision, Challenges and Future Scope
 
Biztalk Server 2006
Biztalk Server 2006Biztalk Server 2006
Biztalk Server 2006
 
Shripal Doshi CV
Shripal Doshi CVShripal Doshi CV
Shripal Doshi CV
 
Sankaragopal Velayudhan_Architect
Sankaragopal Velayudhan_ArchitectSankaragopal Velayudhan_Architect
Sankaragopal Velayudhan_Architect
 
Prosoft Brief Summary 7 2009
Prosoft Brief Summary 7 2009Prosoft Brief Summary 7 2009
Prosoft Brief Summary 7 2009
 
Umit Yalcinalp Enterprise Mashupsfor S O A
Umit  Yalcinalp    Enterprise Mashupsfor S O AUmit  Yalcinalp    Enterprise Mashupsfor S O A
Umit Yalcinalp Enterprise Mashupsfor S O A
 
Eclipse SOA Initiative
Eclipse SOA InitiativeEclipse SOA Initiative
Eclipse SOA Initiative
 
JulianSerna2016
JulianSerna2016JulianSerna2016
JulianSerna2016
 

Dernier

Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
gajnagarg
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Bertram Ludäscher
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
HyderabadDolls
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
chadhar227
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
nirzagarg
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
gajnagarg
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
nirzagarg
 

Dernier (20)

Digital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham WareDigital Transformation Playbook by Graham Ware
Digital Transformation Playbook by Graham Ware
 
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
Top profile Call Girls In Latur [ 7014168258 ] Call Me For Genuine Models We ...
 
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
Gomti Nagar & best call girls in Lucknow | 9548273370 Independent Escorts & D...
 
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...Reconciling Conflicting Data Curation Actions:  Transparency Through Argument...
Reconciling Conflicting Data Curation Actions: Transparency Through Argument...
 
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book nowVadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
Vadodara 💋 Call Girl 7737669865 Call Girls in Vadodara Escort service book now
 
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
SAC 25 Final National, Regional & Local Angel Group Investing Insights 2024 0...
 
Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
Sonagachi * best call girls in Kolkata | ₹,9500 Pay Cash 8005736733 Free Home...
 
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24  Building Real-Time Pipelines With FLaNKDATA SUMMIT 24  Building Real-Time Pipelines With FLaNK
DATA SUMMIT 24 Building Real-Time Pipelines With FLaNK
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Gartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptxGartner's Data Analytics Maturity Model.pptx
Gartner's Data Analytics Maturity Model.pptx
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
Top profile Call Girls In Bihar Sharif [ 7014168258 ] Call Me For Genuine Mod...
 
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
5CL-ADBA,5cladba, Chinese supplier, safety is guaranteed
 
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In bhavnagar [ 7014168258 ] Call Me For Genuine Models...
 
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Surabaya ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
Charbagh + Female Escorts Service in Lucknow | Starting ₹,5K To @25k with A/C...
 
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
Top profile Call Girls In Purnia [ 7014168258 ] Call Me For Genuine Models We...
 
Kings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about themKings of Saudi Arabia, information about them
Kings of Saudi Arabia, information about them
 

SAP Net Weaver Architecture,

  • 1. 2/1/2010 1 Spring 2010 CSCI 5730 Enterprise Information Systems SAP NETWEAVER ARCHITECTURE CONCEPTS, PART 1 What is NetWeaver? Set of cooperative technologies that provide internal connectivity (integration) between SAP modules and external connectivity with other systems. Eases integration between systems. Provides framework for development. Open and standards- based.
  • 2. 2/1/2010 2 Evolution of ERP through 3 eras SAP NetWeaver: Integration and Application Platform for Lower TCO SAP ERP Product Evolution Graphic copyright SAP
  • 3. 2/1/2010 3 Evolving the Operating Platform From SAP NetWeaver Composition Environment, Oliver Mayer SAP Enterprise System Architecture
  • 4. 2/1/2010 4 NetWeaver vs. Legacy Structure—end user experience Graphic from: Enterprise SOA Roadmap and Evolution of NetWeaver Platform by SAP Korea Service Oriented Architecture NetWeaver uses a Service Oriented Architecture (SOA) as its core framwork.
  • 5. 2/1/2010 5 8 Major NetWeaver Components 1. SAP Web Application Server (WAS) Application platform for runtime functionality and development. All NetWeaver components are built on SAP WAS. Components written in J2EE or ABAP. Debuted with R/3 enterprise—core of the system. ESA design strategy.
  • 6. 2/1/2010 6 SAP Web Application Server (WAS) 5 tiers to architecture: Presentation layer--user interface Business Layer--receives requests and formulates responses consistent with business logic. Integration Layer--manages the integration among various systems. Connectivity Layer--handles the actual transportation of inbound and outbound traffic (HTTP, HTTPS, SSL, SMTP, SOAP, etc.) Persistence Layer--connectivity to OS and Database infrastructure. SAP Web Application Server Architecture Graphic from: SAP Web Application Server: Architecture and Programming Model by Matt Kangas, SAP Labs
  • 7. 2/1/2010 7 Programming Language Support Graphic from: SAP Web Application Server: Architecture and Programming Model by Matt Kangas, SAP Labs Persistence Graphic from: SAP Web Application Server: Architecture and Programming Model by Matt Kangas, SAP Labs
  • 8. 2/1/2010 8 5 key SOA/ESA standards-based elements XML (Extensible Markup Language) SOAP (formerly Simple Object Access Protocol) UDDI (Universal Description, Discovery, and Integration Services) WSDL (Web Services Description Language) BPEL/BPEL4WS (Business Process Execution Language/for Web Services) Services in Action Web Service Service Provider WSDL Service Broker UDDI Service Description Service RequestorBind SOAP BPEL for Usage
  • 9. 2/1/2010 9 2. SAP Exchange Infrastructure (XI) Provides infrastructure for XML-based message/data exchanges among SAP components and non-SAP components. In latest/upcoming NetWeaver release, renamed Process Integration (PI). Provides connectivity with systems external to a companies in-house landscape. Integration Broker, Business Process Management Outside Vendor System Order Mgmt Production Finance Customer System Composite Application Framework, BI, Master Data Management Portal, Collaboration, Multi-Channel Access Manager Accountant Planner Application Services Enterprise Services iViews, etc.
  • 10. 2/1/2010 10 Exchange Infrastructure Components Graphic from: Introduction to SAP Exchange Infrastructure by Wolfgang Fassnacht and Ginger Gatling Exchange Infrastructure Design Graphic from: Introduction to SAP Exchange Infrastructure by Wolfgang Fassnacht and Ginger Gatling
  • 11. 2/1/2010 11 Integration Server/Adapter Architecture Graphic from: Introduction to SAP Exchange Infrastructure by Wolfgang Fassnacht and Ginger Gatling Copyrights Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, IntelligentMiner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Oracle is a registered trademark of Oracle Corporation. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP Business ByDesign, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects S.A. in the United States and in other countries. Business Objects is an SAP company. Other products mentioned in this presentation are trademarks of their respective owners. Presentation prepared by and copyright of Dr. Tony Pittarese, East Tennessee State University, Computer and Information Sciences Dept. (pittares@etsu.edu) Podcast lecture related to this presentation available via ETSU iTunesU.