Christof Claessens Technology Advisor Microsoft BeLux
PROCUREMENT:DEPLOYMENT: On-Premises Off-Premises/Hosted SaaS/Cloud Hybrid Build Buy (off the shelf) Buy and Customize EXISTING APPLICATIONS INFRASTRUCTURE INVENTORY SQL Server Windows CRM Oracle DB Unix OPERATIONS DB2 Z/OS ERPFINANCE SQL Server Windows Oracle Solaris Other Partners & Customers Sales forecasts and reports Sales force automation Customer service Operations New product idea portal New product portfolio analysis Financial reporting New Regulatory compliance portal Compliance reports Supply chain integration Trading partner portal
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.
JD Edwards Service SAP Service Java Appl. Service Java Appl. Service.Net Appl. Service CICS Service AS/400 Service MS CRM Service Oracle Service
SERVICES In the Cloud SERVERS On-Premise
SERVICES In the Cloud SERVERS On-Premise
Orchestration Logic Transport Protocol Conversion Data Format Transformation Location & Version Transparency Message Interactions Support Error Handling & Repair
Receive Port Business Process Mapping Orchestration Send Port address, protocol Message Box Receive Location address, protocol Receive Adapter Receive Pipeline Send Adapter Send Pipeline Flat File XML Flat File XML Business Rules Mappings External 2 Internal FF 2 XML Partner 2 Own … Mappings Internal 2 External XML 2 FF Own 2 Partner … XML BAM
WebSphere MQ MSMQ HTTP SMTP File FTP POP3 SOAP SWIFT HL7 RosettaNet HIPAA SQL WS* (WCF) SharePoint SAP PeopleSoft JD Edwards OneWorld XE JD Edwards Enterprise1 Oracle EBS/DB Siebel TIBCO Rendezvous TIBCO EMS EDI/AS2 X12 and EDIFACT support Drummond Interoperability Certification Host Applications IBM mainframe zSeries (CICS and IMS) Midrange iSeries (AS/400) IBM DB2 Mainframe DB2 for z/OS Midrange DB2/400 DB2 Universal Database for open platforms (AIX, Linux, Solaris, and Windows) Host Files
IT ProDeveloper Business
10,000 Global Customers benefit from using BizTalk Server 81 % of the Global 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 Service Hosting Deployment, configuration Monitoring, management, troubleshooting Composing Services Long-running services Asynchronous and parallel processing Connecting Across Trust Boundaries Crossing Firewalls Access Control
14 Windows Server.NET Framework Windows Server AppFabric Services Management Tools IIS/WAS Workflows Runtime Databases Persistence Monitoring Hosting Persistence Caching Monitoring IIS Manager Modules PowerShell 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
15
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) 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 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 Source: Gartner Enterprise App Server (EAS) MQ – 2003, 2006,
AppFabric Service Bus Connectivity Application #1Application #2 Direct Connection facilitated by Service Bus if that is best connection mechanism. Text XML Graphics Binary Data Streaming Firewall Send Receive Exchange messages between loosely coupled, composite applications. Send Receive