1 / 19

5 levels of SOA Governance

5 levels of SOA Governance. Strategic. Business Domain Governance. Portfolio Governance. Technology Governance. Project Governance. SLA Governance. Tactical. The SOA~EAF  Methodology Top View. Corporate Strategy. Business Unit Plans. SOA Initiatives. SOA EA Practice. SOA Procedures.

Download Presentation

5 levels of SOA Governance

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. 5 levels of SOA Governance Strategic • Business Domain Governance Portfolio Governance Technology Governance • Project Governance SLA Governance Tactical

  2. The SOA~EAF MethodologyTop View Corporate Strategy Business Unit Plans SOA Initiatives SOA EA Practice SOA Procedures SOA Policies SOA Standards SOA Projects SOA Implementations

  3. The SOA~EAF MethodologySide View SOA EAF Process SOA Standards SOA procedures SOA Policies SOA EA Practice

  4. Physical Layer TP, Coax, Wireless. It doesn’t matter. Link Layer Ethernet, Token, Packet, TDM. It doesn’t matter. Network Layer IP, SNA, IPX. It doesn’t matter. HTML, Browser Universal User Display Portals Universal Service Choreography XML Universal Data Recognition WS Universal Code Recognition SOAP Universal Code Delivery Internet Universal Connectivity SSL/SAML Universal Security

  5. Employees, Customers, Partners and Vendors Want to Use.. Channels Paper/ Fax Image Web Interface IVR Interface Customer Service Call Partner Presentation Services To gain Access to.. Business Processes Order Processes Shipping Processes Billing Processes Post Sale Support Service Processes Corporate Processes SalesProcesses Inventory Processes ManufacturingProcesses Product Development Processes VendorProcesses PartnerProcesses

  6. Employees, Customers, Partners and Vendors Channels Paper/ Fax Image Web Interface IVR Interface Customer Service Call Partner Presentation Services Business Processes Order Processes Shipping Processes Billing Processes Post Sale Support Service Processes Corporate Processes SalesProcesses Inventory Processes ManufacturingProcesses Product Development Processes VendorProcesses PartnerProcesses Business Services Validate Customer Pay Invoice Check Credit Book Order Generate Quote Schedule Installation Check Product Availability Validate Shipment

  7. Employees, Customers, Partners and Vendors Channels Paper/ Fax Image Web Interface IVR Interface Customer Service Call Partner Presentation Services Business Processes Order Processes Shipping Processes Billing Processes Post Sale Support Service Processes Corporate Processes SalesProcesses Inventory Processes ManufacturingProcesses Product Development Processes VendorProcesses PartnerProcesses Business Services Validate Customer Pay Invoice Check Credit Book Order Generate Quote Schedule Installation Check Product Availability Validate Shipment Integration Services Get Customer Order Create Customer Order Update Customer Order Get Product Description Get Customer Credit Limit Update Customer Credit Limit Legacy Applications Order System Customer Contract System Product Master File Legacy Platforms Mainframe VSAM COBOL CICS Mainframe DB2 COBOL CICS Mainframe DB2 SQL SAS

  8. Current Customer Self Service Capabilities Customers Channels Paper/ Fax Image Web Interface IVR Interface Customer Service Call Partner Presentation Services Business Processes Order Processes Shipping Processes Billing Processes Post Sale Support Service Processes Corporate Processes SalesProcesses Inventory Processes ManufacturingProcesses Product Development Processes VendorProcesses PartnerProcesses Business Services Validate Customer Pay Invoice Check Credit Book Order Generate Quote Schedule Installation Check Product Availability Validate Shipment

  9. Planned Third Quarter Customer and Vendor Enhancements Product Installation Partner Customers Channels Paper/ Fax Image Web Interface IVR Interface Customer Service Call Partner Presentation Services Business Processes Order Processes Shipping Processes Billing Processes Post Sale Support Service Processes Corporate Processes SalesProcesses Inventory Processes ManufacturingProcesses Product Development Processes VendorProcesses PartnerProcesses Business Services Validate Customer Pay Invoice Check Credit Book Order Generate Quote Schedule Installation Check Product Availability Validate Shipment

  10. Who is doing it? Where are they doing it? Employees, Customers, Partners and Vendors Channels Paper/ Fax Image Web Interface IVR Interface Customer Service Call Partner Presentation Services What are they doing? Business Processes Order Processes Shipping Processes Billing Processes Post Sale Support Service Processes Corporate Processes SalesProcesses Inventory Processes ManufacturingProcesses Product Development Processes VendorProcesses PartnerProcesses Business Services Validate Customer Pay Invoice Check Credit Book Order Generate Quote Schedule Installation Check Product Availability Validate Shipment How are they doing it?

  11. Enterprise SOA Reference Architecture Service Consumer Channel Domain Channel Adapter Layer Channel Interface Layer Business Process Domain Process Delivery Contract Layer Process Definition Layer Process Integration Layer Business Service Domain Service Delivery Contract Layer Development Frameworks: Security, Personalization, Profiling, Logging, Exception Handling, Archiving, Etc. Service Definition Layer Service Integration Layer Integration Domain Integration Adapter Layer Functional Definition Layer Legacy Adapter Layer Legacy Application Domain Document Management Systems Corporate Databases Warehouse/Marts Legacy Applications

  12. Aggregation of 3 IT Projects Constituents Sales Associates Finance Associates Distribution Associates Customers Business Processes OrderProcesses Invoicing Processes Shipping Processes Business Services Order Services: Place an Order. Generate Pre-Approval. Get Credit Override. Get Authorized Product Substitutions. Invoice Services: View Applied Payments. View Unapplied Payments. Apply Unapplied Payments. Dispute Invoice Shipping Services: Generate Tracking Number. Track Shipment. Generate Shipment Tracking Notification

  13. SOA Initiative Business Architecture Constituents Sales Associates Finance Associates Distribution Associates Customers Channels Employee Portal Customer Portal Business Processes OrderProcesses Invoicing Processes Shipping Processes Business Services Order Services: Place an Order. Generate Pre-Approval. Get Credit Override. Get Authorized Product Substitutions. Invoice Services: View Applied Payments. View Unapplied Payments. Apply Unapplied Payments. Dispute Invoice Shipping Services: Generate Tracking Number. Track Shipment. Generate Shipment Tracking Notification

  14. SOA Initiative With Release Overlay Constituents Sales Associates Finance Associates Distribution Associates Customers Channels Employee Portal Customer Portal “Already in Production” Business Processes OrderProcesses Invoicing Processes Shipping Processes “Scheduled Q2 Release 1” “Scheduled Q2 Release 3” Business Services Order Services: Place an Order. Generate Pre-Approval. Get Credit Override. Get Authorized Product Substitutions. Invoice Services: View Applied Payments. View Unapplied Payments. Apply Unapplied Payments. Dispute Invoice Shipping Services: Generate Tracking Number. Track Shipment. Generate Shipment Tracking Notification

  15. Customer Portal Initiative Business Architecture Customer Constituents Customer Contract Agents Customer Procurement Agents Customer Technician Customer Self-Service Channel Customer Web Portal Business Processes “Enhanced” Sales Contract Processes “Enhanced” Sales Procurement Processes “Enhanced” Customer Service Processes • Set up and maintain an Account • Establish a credit line • Set up billing and payment terms • Generate a pricing and volume discount quote • Accept a quote and sign a contract • Monthly and year to date order analysis and reporting • View products and prices • Check product availability • Place an order • Change or cancel an order • Check order status • Look up products • Compare products • Check product availability • Request product literature New Sales Procurement Processes “Enhanced” Installation Processes • Submit Order Request Process • Schedule an installation date • Request an installation date change • View all scheduled installations • Complete a Customer installation satisfaction survey New Installation Processes • Request Priority Installation Business Services • Create Contract Quote • Create Account • Update Account • Delete Account • Set Credit Limit • Update Billing Terms • Set Discounts • Approve New Account • Approve Account Change • Renew Account Contract • Generate Customer Reports • Get Products • Get Product Availability • Calculate Discounted Price • Generate Pre-Approval. • Get Credit Override. • Get Authorized Product Substitutions. • Book an Order. • Update Order • Cancel Order • Get Order Status • Literature fulfillment Service • Get Available Installation Dates • Book Installation • Change Installation • Generate Installation Reports • Generate Customer Survey • Generate Installation Notification ** New Services ** Get Alternative Products ** Get Suggested Product ** Schedule out of territory Technician ** Update Order Shipping Schedule

  16. Enhance Business Functionality and Architecture Compliance based on Business priority Start Yes Does the application support our Enterprise SOA Strategy? Did the application receive a high value ranking on the Business Assessment Questionnaire? Is the application on obsolete or unsupported platforms? No Yes No Does it need to support the strategy? No Yes Can it be enhanced or modified to support our strategy? Yes No No Replace Yes

  17. Roadmap Strategy

  18. Business & IT Organization Model Centralized Business Decentralized IT Decentralized Business Decentralized IT Decentralized “Leverage” “Minimize” IT organization Model Centralized Business Centralized IT Decentralized Business Centralized IT Centralized “Control” “Maximize” Centralized Decentralized Business organization Model

More Related