Transforming Local Government with Microsoft BizTalk Andy James – CTO Solidsoft Ltd Transformational Government • • • • The successor to the e-government programme Five year plan to transform government The initiative is ‘Enabled by Technology Emphasises the role of IT in the delivery of efficient and citizen-centric public services So what does this mean to a council? • “Customer Access Channels”: the underpinning software, hardware and in house skills required to support and enable the transformation of customer facing processes and back office administrative processes. • “Transactional Services”: the transformation of high volume, high cost customer facing and back office administrative processes supported and enabled by IT. • “Service Transformation”: the transformation of service delivery to the public for example the personalisation of adults social services. What are the challenges? • • • • • • • The need to abstract back-end systems from the citizen whilst providing a view Automating mission-critical processes Enforcing process compliance and governance Enabling new channels and new access models Providing visibility across disparate heterogeneous systems Reducing risk in legacy modernisation What is needed? • The need to link Applications... • The need to link Services... • • • − inside the firewall (EAI) − outside the firewall (EDI/TPI) − inside the firewall − outside the firewall The need to implement Business Processes that are graphically defined (as opposed to embedded in code) The need to implement Business Rules without embedding them in code What is needed is Microsoft BizTalk Server! What is BizTalk Server in this context? • A rich Development platform consisting of a collection of tools built on the .NET platform that are useful for addressing several different problem domains. • A Server platform on which the assets developed with the above tools run, together with tools for monitoring and management. • Think “SQL Server” rather than “Exchange” What are we focusing on? Managing Business Rules Connecting Business Partners Automating Business Process Connecting Disparate Systems Across Various Boundaries Providing Process Visibility and Analytics Enabling Physical Events Visibility BizTalk Capabilities Business Managing Rule Business Framework Rules Business to Connecting Business Integration Partners Automating Business Orchestration Process Tooling Connecting Disparate Messaging Systems Across Various Boundaries Providing Business Process Activity Visibility Monitoring and Analytics Enabling RFID Physical Platform Events Visibility Call Centre Problems No address validation No payment other than billing Disconnect between front and back office Regulatory Services BRE B2B Orchestration Messaging Call Centre Regulatory Services LLPG Managing Business Rules BRE Connecting Business B2B Partners Orchestration Automating Business Process Messaging Connecting Disparate Systems Across Various Boundaries Call Centre Regulatory Services LLPG Messaging Call Centre Regulatory Services LLPG B2B Orchestration Messaging Call Centre Regulatory Services LLPG BRE B2B Orchestration Messaging Call Centre Regulatory Services LLPG BRE B2B Orchestration Messaging Call Centre Regulatory Services LLPG eMail Server Summary from the Scenario Able to separate function from application Enrich a self service approach Abstract completely the back office from the front Maintain sync across systems Provided LOB systems as real core business services Show how the system can be added to or modified The reality Barnsley Chronicle, 27th November 2009. Summary With BizTalk Server we can... • Integrate applications, within and between organisations (EAI) • Automate Business Processes (BPA) • Deliver a Business Process Server at the heart of an SOA • Build an Enterprise Service Bus • And finally the big picture The big picture Channels Kiosk SMS Browser Digital TV Mobile Contact Centre Paper Prentation Layer Import Platform Services Layer Service Bus / Hub Microsoft BizTalk Server Business Process Automation + Workfolw Microsoft BizTalk Server + Workflow Common Business Services B to B Connectivity Microsoft BizTalk Server Common Business Services External Services Authentication GC Register Common Services E-Payment Service Directory Exception handling Common Business Services Audit Security ... Generic eFrom Handler Gazateer EDRMS Citizen Index Case handling Common Services Case Tracking Governance Registry, Policy, Management, Systems Monitoring, Business Activity Monitoring, Reporting, Analysis Web Platform ....... Application Layer Line of Business Applications Housing Planning Revs & Bens CRM Finance LLPG GIS E-Payments Waste Man © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.