1 / 20

Service Orientation anno 2010

Service Orientation anno 2010. Christof Claessens Technology Advisor Microsoft BeLux. Agenda. Introduction. Explaining the “why” Where do we come from? Introducing BizTalk Server 2010 What is BizTalk Server? BizTalk Server 2010 Innovations Introducing Windows Server AppFabric

lavey
Download Presentation

Service Orientation anno 2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Service Orientation anno 2010 Christof ClaessensTechnology Advisor Microsoft BeLux

  2. Agenda • Introduction. Explaining the “why” • Where do we come from? • Introducing BizTalk Server 2010 • What is BizTalk Server? • BizTalk Server 2010 Innovations • Introducing Windows Server AppFabric • What is AppFabric? • Adding elasticity: cloud computing • Roadmap and Futures

  3. Today's IT Landscape: Complexity Spaghetti Sales forecasts and reports PROCUREMENT: DEPLOYMENT: • Build • Buy (off the shelf) • Buy and Customize • On-Premises • Off-Premises/Hosted • SaaS/Cloud • Hybrid Sales force automation Operations Customer service Compliance reports Financial reporting Supply chain integration Trading partner portal New product idea portal CRM INVENTORY OPERATIONS ERP FINANCE • Partners & • Customers • Other New product portfolio analysis • Oracle DB • Unix • SQL Server • Windows • DB2 • Z/OS • SQL Server • Windows • Oracle • Solaris New Regulatory compliance portal EXISTING APPLICATIONS INFRASTRUCTURE

  4. Sources for change… InconsistentInformation Inefficient Processes Incompatible Systems INTEGRATE AUTOMATE SIMPLIFY • 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.

  5. Connecting Application is Not EnoughPoint-to-Point Integration Inhibits Agility Point-to-Point • Complex Interface • Redundant Logic • Doesn’t Scale • Lacks Visibility Business Impact • Delays Response to changing business needs Additional Considerations • Business Partner Integration • Sensory Platform Integration e.g. RFID Java Appl. Service .Net Appl. Service SAP Service Oracle Service JD Edwards Service MS CRM Service CICS Service AS/400 Service

  6. Microsoft Integration PlatformIntegrate, Automate, Simplify your business process SERVICES In the Cloud SERVERS On-Premise Applications Developer Tools Programming Model Application Services Relational Database Operating System Legacy JD Edwards MS Dynamics SAP SQL Server SQL Server DB2 Others Oracle Integration Windows Server Windows Server Z OS Unix

  7. Microsoft Integration PlatformIntegrate, Automate, Simplify your business process SERVICES In the Cloud SERVERS On-Premise Applications Developer Tools Programming Model Application Services Relational Database Operating System SAP JD Edwards Legacy MS Dynamics SQL Server SQL Server DB2 Oracle Others Integration Windows Server Windows Server Z OS Unix

  8. BizTalk Deliver Agility Thru Service Mediation Service Consumer Service Consumer Service Consumer Location & Version Transparency Transport Protocol Conversion Data Format Transformation Orchestration Logic Error Handling & Repair Message Interactions Support Service Provider Service Provider Service Provider

  9. BAM Business Rules XML Receive Port Mappings Mappings Business Process Send Port address, protocol Orchestration Receive Locationaddress, protocol ReceiveAdapter SendAdapter ReceivePipeline Mapping <tag> <tag><tag> <tag> SendPipeline FlatFile FlatFile XML XML XML XML • External 2 Internal • FF 2 XML • Partner 2 Own • … MessageBox • Internal 2 External • XML 2 FF • Own 2 Partner • … BizTalk Server Architecture

  10. BizTalk Enterprise Adapters “Adapters in the Box” WebSphere MQ MSMQ HTTP SMTP File FTP POP3 SOAP SWIFT HL7 RosettaNet HIPAA SQL WS* (WCF) SharePoint SAP PeopleSoft JD Edwards OneWorldXE 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 DB2for z/OS • Midrange DB2/400 • DB2 Universal Database for open platforms (AIX, Linux, Solaris,and Windows) Host Files 85 more Adapters from 3rd parties BizTalk Adapters bundled in Dynamics

  11. BizTalk Server 2010 Innovations Integrate Enterprise Applications Easily Simplify Solution Manageability Enhanced Enterprise Interoperability Developer IT Pro Business • Efficient B2B integration with scalable Trading Partner Management and advance capabilities for complex data mapping • Secure FTP with a new FTPS adapter and an improved FTP adapter • Adapters support for latest application versions: Oracle, SAP, JDE,, SQL Server, SharePoint • Updated support for Industry Protocol • Enhancements to the IBM hosts systems adapters • Easy to use data mapper and LOB adapters activities in WF designer for .NET developers • SharePoint 2010 developers can seamlessly leverage BizTalk to access LOB through BCS • New Intuitive & intelligent data map and transformation tool • Improved Visual Studio tools to connect to IBM Systems • Built-in components for rapid development of RFID solutions • Single, comprehensive parameter settings dashboard for efficient performance tuning streamline deployments across environments • New System Center Management Pack to provide enhanced visual monitoring and diagnostics • Streamlined setup and live update • Support for SQL Server backup compression • Support for transparent data encryption

  12. Microsoft BizTalk Customers10,000+ and Growing 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

  13. Composite App Challenges • 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. Introducing Windows Server AppFabric • Set of integrated technologies for building, scaling, and managing web and composite apps that run on IIS • Ships as part of 2010 Wave IIS Manager Modules Windows Server Windows Server AppFabric Management Tools PowerShell Services Workflows Hosting Persistence Monitoring Caching .NET Framework IIS/WAS Runtime Databases Persistence Monitoring

  15. BizTalk Server and AppFabric BizTalk Server Trading Partner Mgmt Business Rules Pub/Sub RFID BAM EDI Pipelines Connectivity Mapping Messaging Connectivity Mapping AppFabric - Application Server WF Services

  16. Emergence of Application Platforms 2003 2006 2003 2003 2006 2009 • 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, 2009

  17. Industry Trend Towards Elasticity ELASTIC SCALE SERVICE-ORIENTATION SEPARATION OF DATA AND LOGIC LOOSE-COUPLING MULTI-USER • Composite Applications • Client • Client • Client • Scalable and Available Fabric Presentation Cloud Hosted Presentation On-Premise Presentation and Application P W W W W P W W W P W W W W W Application EAI Application Database Database Database SCALE-OUT Database 1980s Client – Server 1990s Multi-Tier 2000s 2010s Enterprise Middleware S+S

  18. AppFabric Service Bus Connectivity Text XML Graphics Binary Data Streaming Receive Receive Firewall Send Send Exchange messages between loosely coupled, composite applications. Direct Connection facilitated by Service Bus if that is best connection mechanism. Application #1 Application #2

  19. Server-Service symmetry Windows Azure platform AppFabric (commercially available as of 1/4/2010) Windows Server AppFabric CTP on Azure (CY 2010) BizTalk Server Enterprise connectivity for AppFabric Deep platform alignment Windows Application Server FutureLooking forward on Microsoft’s overall strategy • Common Application & Programming Model • End-to-end composite applications model • WCF service authoring simplicity and scale • WF activity and rules libraries and tooling • AppFabric • Loosely coupled, message-oriented, event-driven, multi-tenancy, caching • Common End-to-End Management • End-to-end deployment, configuration, and management • “Microsoft is the first of the trio of the application infrastructure giants (MSFT, IBM, ORCL) to make a visionary strategic commitment to cloud computing on a broad scale.” - Gartner

  20. Thank You!

More Related