Service Orientation anno 2010 - Center

advertisement
Christof Claessens
Technology Advisor
Microsoft BeLux
•
•
•
–
–
•
–
•
•
PROCUREMENT:
DEPLOYMENT:
• Build
• Buy (off the shelf)
• Buy and Customize
•
•
•
•
Sales
forecasts and
reports
Sales force
automation
New product
idea portal
Operations
On-Premises
Off-Premises/Hosted
SaaS/Cloud
Hybrid
Financial
reporting
New product
portfolio
analysis
New
Regulatory
compliance
portal
Supply chain
integration
Trading
partner
portal
Compliance
reports
Customer
service
EXISTING
APPLICATIONS
INFRASTRUCTURE
ERP
FINANCE
INVENTORY
CRM
OPERATIONS
Other
SQL Server
Windows
Oracle
Solaris
SQL Server
Windows
Oracle DB
Unix
DB2
Z/OS
Partners &
Customers
Share and exchange
business information
in consistent manner
Coordinate business
flows that execute
across multiple
applications
Provide remote
information access
and multi-channel
view of systems
through a suitable
user interface.
–
–
–
–
–
–
–
SERVICES
In the Cloud
SERVERS
On-Premise
MS Dynamics
SAP
JD Edwards
Legacy
SQL Server
SQL Server
Oracle
DB2
Windows
Server
Windows
Server
Unix
Z OS
Others
SERVICES
In the Cloud
SERVERS
On-Premise
MS Dynamics
SAP
JD Edwards
Legacy
SQL Server
SQL Server
Oracle
DB2
Windows
Server
Windows
Server
Unix
Z OS
Others
Business
Rules
Receive Port
BAM
Business Process
Send Port
address, protocol
Receive Location
Orchestration
address, protocol
Send
Adapter
Receive
Adapter
Receive
Pipeline
Mapping
<tag>
<tag>
<tag>
<tag>
Mappings
• External 2 Internal
• FF 2 XML
• Partner 2 Own
•…
Send
Pipeline
Mappings
Message
Box
• Internal 2 External
• XML 2 FF
• Own 2 Partner
•…
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
10,000 Global Customers benefit from using BizTalk Server
81% of the Global 100
6 of the 8 largest U.S. Pharmaceutical Companies
4 of the 5 largest U.S. Electronics Parts Manufacturers
9 of 10 largest U.S. Telecommunications Companies
9 of the 10 largest Aerospace and Defense Companies in the U.S.
5 of the 8 largest U.S. Chemical Companies
4 of the 5 largest Railroads in the U.S.
9 of the 10 largest Insurance Companies in the World
Performance and Scale
•
•
Web Apps
Services
Composing Services
•
•
Long-running services
Asynchronous and
parallel processing
Service Hosting
•
•
Deployment, configuration
Monitoring, management,
troubleshooting
Connecting Across
Trust Boundaries
•
•
Crossing Firewalls
Access Control
Management Tools
IIS Manager Modules
o
Set of integrated
technologies for
building, scaling, and
managing web and
composite apps that
run on IIS
o
Ships as part of 2010
Wave
PowerShell
Services
Persistence
Workflows
Hosting
Monitoring
Caching
Windows Server AppFabric
.NET Framework
Persistence
Runtime Databases
Monitoring
IIS/WAS
Windows Server
14
15
2003
2003
Maturing of J2EE versus
mainframe – focus on largest
mission-critical
enterprise projects
High barrier to entry for
new players
First year of inclusion for open
source (Jboss)
2006
2006
SOA drives rapid expansion of
J2EE app server in central IT
Container model and web
services become standard
capabilities
New entrants based upon
open-source and lighter
frameworks
Source: Gartner Enterprise App Server (EAS) MQ – 2003, 2006, 2009
2009
Customers look beyond J2EE;
begin deploying in
BUIT/departmental
Formerly niche innovations like
grid, pub/sub, BPM, CEP, and
cloud becoming differentiating
features
Consolidation by vendors into
broader application platforms
AppFabric Service Bus Connectivity
Text
XML
Graphics
Binary Data
Streaming
Receive
Receive
Firewall
Send
Send
Exchange messages between loosely
coupled, composite applications.
Application #1
Direct Connection facilitated by
Service Bus if that is best
connection mechanism.
Application #2
Looking forward on Microsoft’s overall strategy
–
–
–
–
–
–
–
–
–
–
–
–
–
–
Download