1 / 18

Fujitsu’s Approach to SOA

Fujitsu’s Approach to SOA. Clive Keyte. Agenda. The market The importance of identifying services as building blocks Building on existing IT Investments A middle out step-by-step low-risk approach A view from a practitioner in the commercial sector…. What the market is telling us.

jimbo
Download Presentation

Fujitsu’s Approach to SOA

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. Fujitsu’s Approach toSOA Clive Keyte

  2. Agenda • The market • The importance of identifying services as building blocks • Building on existing IT Investments • A middle out step-by-step low-risk approach • A view from a practitioner in the commercial sector….

  3. What the market is telling us “Gartner Dataquest primary research shows companies plan to spend more than 20% of their IT budget on SOA, Web services and Web 2.0 in 2007”Gartner May 2007 “Sixty-four percent of the respondents to the survey told us they plan to implement service-orientedarchitectures in the coming year”McKinsey January 2007 “SOA, Web services and Web 2.0 will grow at a compound annual growth rate of 27% from $79.4 billion in 2007 (Europe: $27.8 billion) to $154 billion in 2010 (Europe $51.1 billion)”Dataquest May 2007 HYPE CURVE Enterprise Service Bus Visibility Web Service Management Basic Web Service SOA Maturity

  4. APPLICATION ENVIRONMENT Siebel DataTrak Replicon Act! NetDirect Sage MindJet Exchange IBM Websphere Mapinfo Oracle Financials QaS VME Scheduling Application VME CustomerApplication Oracle HR RTE Remedy The CIO’s challenge • Applications running in silos • 100s - 1000s applications • AA - approx 160 apps • BP - approx 5070 apps • High support and maintenance • Up to 80% of IT budget • Old inflexible legacy systems • Constant fire fighting How to respond to policy or guidance?

  5. SERVICE ORIENTED BUSINESS SERVICES AS BUILDING BLOCKS APPLICATION ENVIRONMENT Tax Returns Siebel DataTrak Document Management Replicon Act! NetDirect Vehicle Licensing Workforce Development Sage MindJet Exchange Passport Request IBM Websphere Debt Management SOA Service Management Mapinfo Contract Management Oracle Financials Bill Production QaS Credit Assessment VME Scheduling Application VME CustomerApplication Oracle HR RTE Problem Management Knowledge Management Remedy Estate Management The move to a service-oriented business

  6. What are “Services”? ‘Presentation’ Services (Consumed by an end user ) ‘Composite’ Services (composed by end use or machine) ‘Atomic’ Services (created as templates) • Services can be “exposed” from existing systems, “built” from new or they may “exist” already direct.gov.uk Request Tax Disc ‘Managed’ Services Integrate ,Orchestrate & Manage Auth’icate User info Get Addr Tax Disc request Credit Val Insurance? ExistingServices BuildServices ExposeServices

  7. A Spectrum of Approaches to SOA~ Gorilla or Guerrilla? Low Value High Value No Value Gorilla SOA Guerrilla SOA Killer SOA No Centralisation No Governance Excessive Centralisation Excessive Governance No Strategic View One Project at a Time Chaotic End Game Focused Many Projects at a Time Federated, Situational Centralised Control Large Programmes Bureaucratic

  8. Industrialisation of IT - TRIOLE TRIOLE APPROACH TRADITIONAL APPROACH VENDORCUSTOMER SITE FUJITSU CUSTOMER SITE Pre-fabricationpre-verify Quick developmentstable, reliable Product-by-product Integrate system, verify every time • Consistency of manufactured goods • Standardised form and performance • SLA and QoS guarantees • Unpredictable performance • Inability to provide SLAs or QoS • Inconsistent build procedures

  9. SOA underpinned by TRIOLE Fujitsu’s industrialised approach to SOA: Consulting Identify Build & Integrate Deploy Manage A step-by-step low-risk approach Step 2: Build a platform to enable integration and management Step 3: Expose, build or use services and deploy to the platform Step 4: Manage the services against the criteria set in step 1 Step 1: Identify what is most important to you and establish governance

  10. Identification and governance Insight before investment • Identifies composite services and associated atomic services required to run an enterprise effectively • Uses pre-defined maps as a start-point • Once complete, the map becomes a dynamic tool to: • govern the service architecture • determine which services have value • establish a roadmap of activities • Provides the means to measure success

  11. TRIOLE DEVELOPMENT & INTEGRATION PLATFORM Deployment Consult Identify Integrate Build and integrate • Industrialise the “way” services are identified, developed, integrated and deployed • Ensure there is a reference architecture against which services are deployed • Build an integration platform, repository and registry first • Build automation into the systems over time Deploy

  12. Meter Report Audit Manage RuntimeHosts RuntimeServices MANAGEMENT PLATFORM PRODUCTION PLATFORM Deploy and manage • Deploy to a production platform and describe in a catalogue that defines service attributes and manages subscriptions • Capture events locally to monitor and manage the environment and services • Standards based events sent to a Service platform to enable centralised: - service management, reporting, audit and metering of process flows

  13. TRIOLE DEVELOPMENT & INTEGRATION PLATFORM Deployment Consult Identify Integrate Meter Report Audit Manage RuntimeHosts RuntimeServices MANAGEMENT PLATFORM PRODUCTION PLATFORM Putting it all together Deploy

  14. Service architecture view Identity and Access Management and Governance Messaging Models and Tools People User Experience, Ad-hoc Workflow and Collaboration Service Consumption Composition Directed workflowand orchestration Process Orchestration and system workflow Services Enablement and Integration Service Delivery Structured / Unstructured 3rd PartyServices CustomApplications PackagedApplications Systems and Data Atomic Service Composite Service

  15. Incremental reuse Service Reuse ProjectA ProjectB ProjectC Implementation Time ProjectD Service Repository

  16. A step-by-step low-risk approach Identify Integrate and Deploy Business as usual Establish Governance SOA Governance Deploy Platform Engage Identify Platform Design Service implementation plan Optional POC Project 1 Project 2 Project 1 Project 3 CapabilityAssessment Design Integrate Capacitymodel Project n ConfigureService Mgmt Support & Maintenance

  17. Summary A step-by-step low-risk approach: • identify your key business services • build on investment made in existing assets • establish a framework enterprise architecture Fujitsu recommends a step-by-step ‘middle-out’ approach to SOA with light touch governance based on a framework enterprise architecture

More Related