Agenda:
Red Hat JBoss and SAP Collaboration
Red Hat JBoss - Overview
SAP Netweaver Gateway
SAP PartnerEdge program for Application Development
Call to Action
Q&A
7. Red Hat is…
“By running tests and executing numerous examples for specific
teams, we were able to prove […] not only would the solution work,
but it will perform better & at a fraction of the costs.”
MICHAEL BLAKE, Director, Systems & Architecture
9. SAP and Red Hat — Perfect Partners
● Lead the industry in enterprise
applications and open source
solutions
● Complementary Offerings
● Overlapping Customer bases
● Contribute to open source
communities
● Focus on optimizing
performance and reducing risk
● Founded SAP's LinuxLab and
Cloud Management Corsortium
10. Red Hat Solutions for SAP
● The leading Linux platform worldwide
● Physical, virtual, or cloud
● World-class virtualization
● Certified with SAP
● Shortens time-to-market
● Performance-tuned and high availability features for
outstanding mission-critical application performance
● Low TCO and high ROI
● Standards conformance
● Flexibility
● Performance
● Scalability
11. The Collaboration Continues…
Target — JBoss and SAP
interoperability
● Investing in development of new
application integration tools
● Working towards a more intelligent and
integrated enterprise
● Ramp “business velocity”
● Simplify integration of SAP Business Suite
with other applications
● SAP to Cloud Journey
14. What is Data Virtualization?
• Data Virtualization makes
data that is spread across
various disparate sources;
available to applications as if
it is coming from a single
dedicated source.
Virtual Data Source
BI or SOA Applications
JBoss Data Virtualization
15. JBoss
Data Grid
Connect
Compose
Consume
SAP Salesforce.comOracleDWHive
Excel,
CSV filesSQL Server
Unified
Customer View
Unified
Product View
Unified
Supplier View
BI Analytics & Dashboards Mobile SOA Applications
Unified Virtual Database / Common Data Model
Mainframe
ESB, ETL
Native Data Connectivity
Standard based Data Provisioning
JDBC, ODBC, SOAP, REST, OData
JBoss
DataVirtualization
DataConsumersDataSources
Design Tools
Dashboard
Optimization
Caching
Security
Metadata
Data to Actionable Information @ Business Speed
16. Data Virtualization Use Cases
Business
Intelligence
The virtual,reusable data model provides business-friendly
representationof data,allowing the user to interact with theirdata
without havingto know the complexities of their databaseor where the
data is stored and allowingmultipleBI toolsto acquire datafrom
centralized datalayer.
360◦ View Deliver a complete view of master & transactional data in real-time.
The virtual data layer serves as a unified, enterprise-wide view of
business informationthat improves users’ abilityto understandand
leverage enterprise data.
SOA A data virtualizationlayerdeliver the data services layer to SOA
applications. JBoss Data Virtualizationshorten creation of virtual data
stores without the need to touch underlyingsources and creation of
data services that encapsulatethe data access logic and allowing
multiplebusiness service to acquire datafrom centralized datalayer.
17. Integration Solution to Match your Needs
Messaging
• Publish & Subscribe
Enterprise
Service Bus
• Transformation
• Routing
• Mediation
• Enterprise Integration
Patterns
SOA
• Governance
• SCA
• Repository/Registry
JBoss A-MQ
JBoss Service Works
RESULT Greater Business Responsiveness
JBoss Fuse
18. ● Make it easier to consume SAP application data and
business processes using JBoss Data Services and
JBoss Fuse
● Multiple approaches to address different integration
requirements — REST, SOA, EAI
● Goal is to deliver pre-tested interfaces that approach “out-
of-the-box” interoperability
● Functionality will be delivered in phases
Interoperability
19. Custom Java Applications
Custom Java Applications
Custom Java Applications
Choice of Integration Approaches
Custom Java Applications
JBoss Fuse
JBoss Data Services
JBoss Middleware
Non-SAP Systems/Databases
User Experiences
SAP Netweaver
Gateway
SAP Enterprise
Services
SAP Application
Integration
REST SOAP RFC
SAP Business Suite
CRM SRM SCM PLM ERP
Web Mobile Enterprise Social
20. Custom Java Applications
Custom Java Applications
Custom Java Applications
Developer Process
(SAP NetWeaver
Gateway)
Developer Process
(SAP NetWeaver
Gateway)
SAP NetWeaver Gateway
SAP Business Suite
JBoss Fuse
JBoss Middleware
Discover available
SAP services from
Eclipse IDE
JBoss Data Services
JBoss Developer Studio
Auto-generate
Java Code
Deploy App
App invokes
Gateway Services to
access SAP content
(data, business processes)
21. Custom Java Applications
Custom Java Applications
Custom Java Applications
• No SAP training required
• Continue to use familiar Eclipse
developer tools
• Quickly create new JBoss apps to
access SAP data
• Break down silos
• Access SAP systems in real-time
• Avoid latency of working with data
copies
• Increase compliance
• Access SAP systems using vendor-
supported interfaces
• Leverage existing security and
access controls
Benefits
22. Custom Java Applications
Custom Java Applications
Custom Java Applications
● Achieve simple, open, secure,
and affordable data consumption
and process automation
● Extend SAP applications
● Accelerate development — gain
competitive edge
● Increase return on existing IT
investments
● Create better customer
experiences — drive business
and customer satisfaction
Why Red Hat JBoss and SAP?