Software AG's Chief Technology Officer, Dr. Wolfram Jost's General Session Presentation from Innovation World 2015.
https://www.youtube.com/watch?v=6aZsRW5I_t4
5. DIGITAL BUSINESS
DEFINITION
Business Transformation through the
Implementation of new Digital Business
Technology to create new Business Designs
(by connecting the digital and physical worlds)
Transformation Implementation
6. 1995 - 2014
ERP - THE CENTER OF GRAVITY
• Consistent architecture
• Data integrity
• Process integration
• One single system
• One single customization
Promise:
ERP Megasuite
HR Inventory Payroll
Finance Manufacturing Procurement
Order
Management
Sales Controlling
Legacy
SCM
Mobile
Web AppsB2B
SaaS
CRM
• Huge monolithic environments
• Complex and large
• Inflexible and slow
• Difficult to adapt
• Expensive operations
But:
7. DIGITAL BUSINESS PLATFORM
DEFINITION
An integrated set of Technologies and Tools to manage
the Digital TRANSFORMATION and to IMPLEMENT
new Business Designs.
FOUNDATION FOR THE DIGITAL
TRANSFORMATION
8. DIGITAL BUSINESS PLATFORM
5 BUILDING BLOCKS
ANALYTICS & DECISIONS
Enabling faster and better decisions
PROCESS
Combining people, business and things
INTEGRATION
Connecting multiple endpoints
IN-MEMORY DATA
Providing performance and scale
BUSINESS & IT
TRANSFORMATION
Manage and govern
the change
+
HYBRID
CLOUD
ON
PREMISE
9. BUSINESS & IT
TRANSFORMATION
ANALYTICS & DECISIONS
PROCESS
INTEGRATION
IN-MEMORY DATA
DIGITAL BUSINESS PLATFORM
PLATFORM VIEW
+
HYBRID
CLOUD
ON
PREMISE
ARIS
Business Process Analysis
ARIS
Governance, Risk &
Compliance Management
ALFABET
IT Portfolio Management
ALFABET
Enterprise Architecture
Management
APAMA
Streaming Analytics
WEBMETHODS
Operational Intelligence
WEBMETHODS
Agile Apps
WEBMETHODS
BPM
WEBMETHODS
API Management
WEBMETHODS
Integration
TERRACOTTA
In-Memory Data Fabric
10. Core ERP Legacy Things
E-ProcureCRM HR
2015 AND BEYOND
DIGITAL BUSINESS PLATFORM
DIGITAL BUSINESS PLATFORM
Business/IT Transformation Integration Process Analytics In-Memory Data
+
HYBRID
CLOUD
ON
PREMISE
New Digital applications
Big Data Mobile Apps Partners
Modular, Agile, Flexible, Fast, Differentiating
11. MANAGING BUSINESS LOGIC
IN A HOLISTIC WAY
WEBMETHODS
Integration
WEBMETHODS
Operational Intelligence
TERRACOTTA
In-Memory Data
Fabric
WEBMETHODS
API Management
WEBMETHODS
BPM
WEBMETHODS
BPM
APAMA
Streaming Analytics
WEBMETHODS
Agile Apps
DIGITAL
BUSINESS
PLATFORM
Program
logic
Decision
logic
Integration
logic
Process
logic
Data
logic
Event
logic
15. ARCHITECTURE CHARACTERISTICS
STATE OF THE ART
ARCHITECTURE
APIsMultichannel UIs
(Responsive UI)
Cloud Native
(Elastic Scale/Multi-Tenant)
Software Defined
Architecture
(Gateways)
Hybrid
Transactional/Analytical
Container Management
(Docker)
Microservices
(SOA)
Event Driven
(EDA)
In Memory Data
(NoSQL)
Big Data Integration
16. EVENT DRIVEN ARCHITECTURE
EVENT PERSISTENCE FRAMEWORK (ERF)
Business Activity
Monitoring
API
API
Management
API
B2B
API
Hybrid
Integration
API
Business Process
Management
API
Process
Intelligence
API
Complex Event
Processing
API
Transport (Universal Messaging)
Drivers (JDBC), Connectors (HIVE)
Hadoop
RDBMS NoSQL
Event Persistence API
Event Store
17. DIGITAL VS PRE-DIGITAL
COMPARISION
• Differentiating business logic (Explicit)
• Data and process-centric
• Co-innovation between customer and vendor
• Designed to change
• Platform architecture
• Microservices, APIs and Eventing
• Continuous innovation cycles
Digital Business Applications
• Predefined business logic (Implicit)
• Functional centric
• Innovation determined by vendor
• Designed to last
• Product architecture
• Modernized (traditional) client server
• Discontinuous innovation cycles
Packaged Applications
Differentiation / Innovation Standardization / Efficiency
19. • Digital business goals
• Digital business
models
• Digital process
strategy
• Digital data strategy
• Digital application
strategy
• Customer centricity
• IoT strategy
• Cloud strategy
• Digital roadmap
• Digital business
blueprint
• Digital capability map
• Roles/responsibilities
• Customer journeys
• Digital IT portfolio
• Digital enterprise
architecture
• Digital performance
metric
• Digital applications
• Digital integration
flows
• Digital process flows
• Digital services
governance
• Digital policies
• Digital data storage
• Mobile applications
• Digital APIs
• Task management
• Case management
• Process execution
• Rules management
• API management
• Policy management
• Data management
• Service management
• Predictive analytics
• Complex event
processing
• Process monitoring
• Business dashboards
• Visual analytics
• Process discovery
DIGITAL ROADMAP
DEFINE YOUR DIGITAL JOURNEY
Define
Digital
Strategy
Design/Plan
Digital
Business
Implement
Digital
Business
Execute
Digital
Business
Control
Digital
Business
20. DIGITAL CAPABILITIES
ARCHITECTURAL LIBRARY
Business strategy
& planning
Collaboration
Design &
analysis
Risk & compliance
management
Audit
management
Portfolio
management
Enterprise
architecture
BUSINESS & IT
TRANSFORMATION
PROCESS
IoT
integration
INTEGRATION
Pattern
detection
Mobile
enablement
Application
integration
Mobile
integration
In-Memory data
management
Visual
analytics
Business
dashboards
Process
automation
Task
management
B2B
integration
Services
governance
Universal
messaging
Predictive
analytics
Process
discovery
Application
development
Rules
management
API
gateway
Integration
services
Search &
compute
Event
processing
Process
monitoring
Case
management
Process
orchestration
API
portal
Cloud service
integration
Continuous
query
IN-MEMORY
DATA
ANALYTICS &
DECISIONS
21. ARCHITECTURAL LIBRARY
POWERED BY ARIS
Business strategy
& planning
Collaboration
Design &
analysis
Risk & compliance
management
Audit
management
Portfolio
management
Enterprise
architecture
BUSINESS & IT
TRANSFORMATION
PROCESS
IoT
integration
INTEGRATION
Pattern
detection
Mobile
enablement
Application
integration
Mobile
integration
In-Memory data
management
Visual
analytics
Business
dashboards
Process
automation
Task
management
B2B
integration
Services
governance
Universal
messaging
Predictive
analytics
Process
discovery
Application
development
Rules
management
API
gateway
Integration
services
Search &
compute
Event
processing
Process
monitoring
Case
management
Process
orchestration
API
portal
Cloud service
integration
Continuous
query
IN-MEMORY
DATA
ANALYTICS &
DECISIONS
22. SOFTWARE AG CLOUD SERVICES
PUBLIC AND PRIVATE
ARIS
Enterprise BPA
Alfabet
EAM
webMethods
Integration Cloud
webMethods
API Management
webMethods
Agile Apps
23. Hybrid integration
WEBMETHODS INTEGRATION CLOUD
HYBRID INTEGRATION
Enterprise
Gateway
Enterprise Service Bus
iPaaS
Gateway
Partner
On Premise
SaaS Big Data
Mobile
SocialThings
24. WEBMETHODS INTEGRATION CLOUD
EASE OF USE!!!
Multi-Step Orchestation Flows (influenced by MIT‘s Scratch)
• Simplified integration list
• Enhanced audit logging
• Integration flow as REST svc
• Enhanced account mgt
• Chunking service results
New Features:
• Amazon S3
• Amazon SQS
• SalesForce Bulk Data
• SuccessFactors HCM
• SalesForce CRM (enhanced)
New Connectors:
25. MORE INNOVATIONS
webMethods Agile Process
• Write business
logic using Java
• Integrate easily
with IS services
• Build web apps
using open web
standards
• Leverage rich
framework
APP PLATFORM OPEN CAF
Apama Predictive Analytics
Value
Difficulty
Focus
What
happened?
Descriptive Why did it
happen?
Diagnostic What happens
right now?
Real-time What will
happen?
Predictive How can we
make it happen?
Prescriptive
ARIS API (Mobile)
API
ARIS – Alfabet Integration
ARIS AlfabetAPI API
26. IOT ARCHITECTURE
Enterprise
Enterprise Service Bus
Sales Marketing …
IntegrateIngest
MQTT
Visual Analytics
Integration
In-Memory Data
Data storage
Gateway
Analyze
Collect
Thing
Software
Hardware
Physical component
Monitor, Control, Optimize, Autonomy
Device Management
Partner
B2BCooperate
Product Cloud
28. SOFTWARE AG: DEVOPS
CONTINUOUS DELIVERY
Portfolio
Product
line strategy
Strategic
planning
meeting
Business
owners
Strategic
directions
Investment
plan
Themes
April October April
Customer
co-innovation
Understand
the user
Define
the problem
Design
solution
Validate
ideas
Themes
Investment
status metrics
•R E L E A S E T R A I N
•R E L E A S E T R A I N
Program
Team
Value delivery
metrics
Program
management
Product
management
Vision
Roadmap
Team backlog
Team backlog
Release
planning Features
User
stories
April October
Release
planning
Product
release
Product
release
Monthly
snapshot
Monthly
snapshot
Iterations Iterations
EXE
EXE
RefiningRefining
RefiningRefining
Agile teams
RnD owner
Agile master
Product quality metrics
Continuous
integration
•R E L E A S E T R A I N
Feature
ranking
Feature
backlog
Lean
Agile