Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Click to add title (size 28, bold) Subtitle (size 26)

836 views

Published on

  • Be the first to comment

  • Be the first to like this

Click to add title (size 28, bold) Subtitle (size 26)

  1. 1. Service Oriented Architecture Janell Straach DeepView Customer Architect [email_address]
  2. 2. Organization must prepare for change. Because it’s the only thing they can count on!!!!
  3. 3. What is needed to be ready for change? …. Flexibility <ul><li>Provide new and innovative business services and access to data </li></ul><ul><li>Standardize, automate and integrate processes </li></ul><ul><li>Extend instead of replacing existing legacy systems </li></ul><ul><li>Scale quickly and cost-effectively </li></ul><ul><li>Manage/Govern a potentially complex environment </li></ul>
  4. 4. How Does a Company Become Flexible? …. Aligning IT with Business for Innovation Small, short-term IT investment Large, long-term IT investment Implementation abstraction Known implementation Applications structured using services Applications structured using components and objects Loosely coupled Tightly coupled Orchestrated solutions that work together Application silos Incremental development cycles One long development cycle Build to change Build for permanence Process-oriented Function-oriented To From
  5. 5. What’s the challenge? ….bridging the gap between Business and IT <ul><li>“ Today’s IT [platforms] arcane as they may be, are the biggest roadblocks …when making strategic moves. “ </li></ul><ul><li>– McKinsey Flexible IT, Better Strategy </li></ul>
  6. 6. Barriers To IT Flexibility Actual application topology for a company Complex application infrastructure is expensive to maintain and difficult to adapt to business needs “ Point-to-point interfaces result in an ever-increasing maintenance burden.” — Gartner 1 Consequences of Waivers From Enterprise Architecture Standards” by Greta A. James What problem needs addressing? DFK Data Warehouse General Ledger AP Sales Corrections PO Receiving Return to Vendor Warehouse Management Credit App Employee Change Notice OTHER APPS - PC ACCTS REC APPS - PC INVENTORY CONTROL APPS - PC INVENTORY CONTROL APPS - PC Journal Entry Tool Kit Scorecard Resource Scheduling P09 - P17 Cyb. Mill. Millennuim 3.0 Banks - ACH and Pos to Pay Cobra Stock Status Polling On-line New Hire Entry CTS Plan Administrators (401K, PCS, Life) Post Load Billing Home Deliveries - Transfers Planning Purchase Order Solution Software Inventory Info Interface Sales Posting Price Management System Cycle Physical Inventory SKU Information Customer Repair Tracking I35 Early Warning System Merchandise Analysis Auto Replenishment CTO Intercept Counts Employee Purchase Tex A ACH Stock Options Customer Perceived In-Stock Tx SS Capital Projects Fixed Assets Recon File Repair EDI Coordinator Mesa Data NEW Soundscan Resumix Op. Store Budget Reporting Tally Sheet Cash Receipts/Credit House Charges Ad Expense -Promo Analysis Price Marketing Support BMP - Bus performance Mngt Store Scorecard Price Testing Media Bonus/HR Hand Scan Apps Shows POS Sales Tax A04 - Cust Refund Chks Equifax Credit Cellular Rollover Satellite System Scanning VAN SKU Rep Host to AS400 Communication Layaways Bus Systems V04-Sign System Count Corrections N. P01- Employee Masterfile Customer Order ABC Co Universal Account Reconcilliation Depository Banks Cell Phones - ISP Tracking AAS PO Cash Over/ Short Coop SKU Selection Tool SKU Performance Supplier Compliance 1 DRK ABBX Misc Accounting/Finance Apps - PC/NT AIMS Mngr Approval Batch Forcasting Ad Measurement AIMS Reporting Ad Launcher Mkt Reactions Spec Source website Rebate Transfer Sign System Writer Workspace PowerSuite Store Monitor Calendar Stores & Mrkts Due Dates Smart Plus Insertions Orders Budget Analysis Tool Print Costing Invoice App Reports Broadcast Filter Smart Plus Launcher General Maintenance Printer PO Printer Maintenance Vendor Maintenance Vendor Setup Connect 3 Connect 3 Reports Connect 3 PDF Transfe Spec Source SKU Tracking S20-Sales Polling Prodigy PSP In-Home Repair Warranty Billing System Process Servers (Imaging)
  7. 7. IT’s Architectural Evolution: Making IT More Responsive Services (SOA) Monolithic Architectures Pre 1950’s To 1960’s 1970’s to mid 1980’s Mid 1990’s to early 2000’s Today Late 1990’s Sub-routines /Remote Procedure Calls Remote Object Invocation Message Processing Enterprise Application Integration (EAI) 1980’s to mid 1990’s Increasing Modularity to Achieve Flexibility
  8. 8. SOA: The Next Step on the Connectivity Evolution Message Queuing Abstracts the connectivity logic from the application Message Brokering Abstracts the connectivity + mediation logic from the application Service Orientation Reduces application to its core business functions (i.e. a service) Application Application Direct Connectivity All connectivity, mediation and additional logic buried in the application Application Increasing Modularity to Achieve Flexibility Application Services Connectivity, mediation & process-control logic Mediation & process-control logic Process-control logic Connectivity logic Connectivity and mediation logic Connectivity, mediation & process-control logic Lines of code
  9. 9. SOA Addresses The Barriers To Flexibility <ul><li>A business-driven IT architectural approach to build a flexible infrastructure </li></ul><ul><li>Share services </li></ul><ul><li>Standards based connectivity and integration </li></ul><ul><li>Enable reuse of IT systems </li></ul>DFK Data Warehouse General Ledger AP Sales Corrections PO Receiving Return to Vendor Warehouse Management Credit App Employee Change Notice OTHER APPS - PC ACCTS REC APPS - PC INVENTORY CONTROL APPS - PC INVENTORY CONTROL APPS - PC Journal Entry Tool Kit Scorecard Resource Scheduling P09 - P17 Cyb. Millennium Millennuim 3.0 Banks - ACH and Pos to Pay Cobra Stock Status Polling On-line New Hire Entry CTS Plan Administrators (401K, PCS, Life) D01 Post Load Billing Home Deliveries - Transfers Planning Purchase Order Solution Software Inventory Info Interface Sales Posting Price Management System Cycle Physical Inventory SKU Information Customer Repair Tracking I35 Early Warning System Merchandise Analysis I13- Auto Replenishment CTO Intercept Counts Employee Purchase Tex A ACH Stock Options Customer Perceived In-Stock Tx SS Capital Projects Fixed Assets Recon File Repair EDI Coordinator Mesa Data NEW Soundscan Resumix Op. Store Budget Reporting Tally Sheet Cash Receipts/Credit House Charges Ad Expense -Promo Analysis Price Marketing Support BMP - Bus performance Mngt Store Scorecard Price Testing Media Bonus/HR Hand Scan Apps Shows POS Sales Tax A04 - Cust Refund Chks Equifax Credit Cellular Rollover Satellite System Scanning VAN SKU Rep Host to AS400 Communication Layaways Bus Systems V04-Sign System Count Corrections N. P01- Employee Masterfile Customer Order ABC Co Universal Account Reconcilliation Depository Banks Cell Phones - ISP Tracking AAS PO Cash Over/ Short Coop SKU Selection Tool SKU Performance Supplier Compliance 1 DRK ABBX Misc Accounting/Finance Apps - PC/NT AIMS Mngr Approval Batch Forcasting Ad Measurement AIMS Reporting Ad Launcher Mkt Reactions Spec Source website Rebate Transfer Sign System Writer Workspace PowerSuite Store Monitor Calendar Stores & Mrkts Due Dates Smart Plus Insertions Orders Budget Analysis Tool Print Costing Invoice App Reports Broadcast Filter Smart Plus Launcher General Maintenance Printer PO Printer Maintenance Vendor Maintenance Vendor Setup Connect 3 Connect 3 Reports Connect 3 PDF Transfe Spec Source SKU Tracking S20-Sales Polling Prodigy PSP In-Home Repair Warranty Billing System Process Servers (Imaging) Etc….
  10. 10. Service Oriented Architecture Different Things to Different People A programming model complete with standards, tools, methods and technologies such as Web services Capabilities that a business wants to expose as a set of services to clients and partner organizations An architectural style that requires a service provider, requestor and a service description. It addresses characteristics such as loose coupling, reuse and simple and composite implementations Implementation Architecture Business Operations A set of agreements among service requestors and service providers that specify the quality of service and identify key business and IT metrics Roles
  11. 11. SOA Is Multi-Disciplinary Full Business view Process to optimize Creating IT flexibility Business Domain IT Domain Bank Shared Service Customer Bank 2 – “Supplier” Outsourced Case Study: Payments Processing
  12. 12. What does a SOA look like?
  13. 13. The SOA Lifecycle <ul><li>Gather requirements </li></ul><ul><li>Model & Simulate </li></ul><ul><li>Design </li></ul><ul><li>Discover </li></ul><ul><li>Construct & Test </li></ul><ul><li>Compose </li></ul><ul><li>Integrate people </li></ul><ul><li>Integrate processes </li></ul><ul><li>Manage and integrate information </li></ul><ul><li>Manage applications & services </li></ul><ul><li>Manage identity & compliance </li></ul><ul><li>Monitor business metrics </li></ul><ul><li>Financial transparency </li></ul><ul><li>Business/IT alignment </li></ul><ul><li>Process control </li></ul>
  14. 14. Business Driven Development An Iterative, Business-focused Development Process Continual Process Improvement Observation Model (KPIs) Requirements Deploy <ul><li>Deployment Team </li></ul><ul><li>Platform-specific Runtime Specialists </li></ul><ul><li>Manage Quality of Service </li></ul><ul><li>Manage Runtime Platforms </li></ul><ul><li>Business Operations Analysts </li></ul><ul><li>IT Operations Managers </li></ul><ul><li>Monitor Business Results </li></ul><ul><li>Manage IT Performance </li></ul><ul><li>Create Business and IT Dashboards </li></ul>Manage Assemble <ul><li>Development Team </li></ul><ul><li>Integration Developers </li></ul><ul><li>Testers </li></ul><ul><li>Choreograph Services </li></ul><ul><li>Develop New Services </li></ul><ul><li>Configure Human Task Manager </li></ul><ul><li>Develop User Interface </li></ul><ul><li>Test </li></ul>Team Unifying Platform Model Model Business Requirements <ul><li>Business Analysts </li></ul><ul><li>Software and Data Architects </li></ul>Model Software Architecture Unified Modeling Language Run-time Statistics WSDL EAR, DDL Events Business Process Execution Language
  15. 15. Separation of Concerns The SOA Reference Architecture in Action Open Account Approved Interaction Services Information Services Partner Services Business App Services Access Services Development Services Management Services Infrastructure Services Enables collaboration between people, processes & information Manages diverse data and content in a unified manner Connect with trading partners Build on a robust, scaleable, and secure services environment Facilitate interactions with existing information and application assets Integrated environment for design and creation of solution assets Manage and secure services, applications & resources Optimizes throughput, availability and utilization Apps & Info Assets Process Services Business Services Supports enterprise business process and goals through businesses functional service Enterprise Service Bus Orchestrate and automate business processes EJBs Federated Query DB Access DB Access Siebel Adapter CICS Access Business Dashboard Portal Community Manager IT Management Console
  16. 16. <ul><li>Linkage between business and IT through support of the entire SOA Lifecycle </li></ul><ul><li>Connectivity and Service Isolation through the Enterprise Service Bus </li></ul><ul><li>Separation of Concerns/Modularity for incremental adoption </li></ul><ul><li>Component-based Programming and Solution Development </li></ul><ul><li>Business and IT Monitoring and Management </li></ul><ul><li>Open Standards </li></ul>The SOA Reference Architecture and its Key Principles Providing IT Flexibility to Meet the Demands of Business Interaction Services Information Services Partner Services Business App Services Access Services Development Services Management Services Infrastructure Services Apps & Info Assets Process Services Business Services Enterprise Service Bus
  17. 17. What’s the key to making this happen? ….service orientation <ul><li>Service orientation </li></ul><ul><ul><li>Breaks down everyday business applications into individual tasks or processes… called services </li></ul></ul><ul><ul><li>e.g. verifying applicant status </li></ul></ul><ul><li>Provides </li></ul><ul><ul><li>Links and exposes services to customers, service providers, and other businesses </li></ul></ul><ul><ul><li>Creates flexible, integrated processes </li></ul></ul>“ Service-oriented architecture allows organizations to leverage common line-of-business opportunities as well as creating efficiencies for overall IT services.” – Gartner March 2005
  18. 18. Service orientation The foundation for long-term agility and repeatability With service orientation Without service orientation Integrating existing systems and creating new services can be as tough as knocking down walls Without service orientation…
  19. 19. Why service orientation now? <ul><li>Necessary software to get started is available today </li></ul><ul><li>Widespread adoption of open standards permit improved business flexibility </li></ul><ul><li>Availability of best practices for effective governance </li></ul><ul><li>Increasing demands to keep pace with constituent ongoing needs and legislative requirements </li></ul>“ We are taking apart each task and sending it … to whomever can do it best … and then we are reassembling all the pieces.” – from Thomas Friedman’s ‘ The World is Flat’
  20. 20. Open Source & Open Standards Accelerate Innovation Open Source Open Standards By igniting collaborative problem solving By Defining Industry-wide Best Practices
  21. 21. Open Standards are Fundamental for SOA Service Component Architecture (SCA) Service Data Objects (SDO) Open Document & XForms Web Services & Web Service Interoperability Web 2.0 innovations Industry-based XML Standards Web Services Profiles BPEL and PHP Authoring Models authoring in Java, BPEL, C++, PHP Extensive industry standards support including: EDI, HIPPA, HL7, ACORD, SWIFT, FIX, RosettaNet, SIP, eTOM, XBRL, UCCNET, Transora, and more…
  22. 22. How long does SOA take to implement? …..SOA Adoption is Iterative and Incremental … with each project delivering immediate and long-term value 2. Select a project 3. Assess and address capability gaps 4. Execute 5. Review result 1. Select (next) project scope
  23. 23. What’s the Impact to You? Businesses Need More “T-shaped” People – Both Deep and Broad! Understand the importance of how to APPLY the technology IT Infrastructure Design Programming skills Data management Systems Engineering Business and Management Communication Business Process Analysis Organizational Change
  24. 24. Thank You Merci Grazie Gracias Obrigado Danke Japanese French Russian German Italian Spanish Brazilian Portuguese Arabic Traditional Chinese Simplified Chinese Hindi Tamil Thai Korean
  25. 25. BackUp slides <ul><li>IBM Products in SOA solutions </li></ul>
  26. 26. SOA Reuse and Connectivity Offerings STG GTS GBS SWG Service Creation Service Connectivity Service Design SOA Scenario SOA Product /Service offering s SOA Entry Point Theme Primary System z, System i Infrastructure Solution for SOA Implementation Services for SOA – Legacy Transformation SOA Integration Services - Connectivity and Reuse Applications on Demand - SAP, Siebel, Oracle, PeopleSoft, JDEdwards, Lotus Notes and Windchill Component Business Modeling (CBM) Service Oriented Modeling and Architecture (SOMA) Rational Application Developer Rational Software Architect Tivoli Composite Application Manager for SOA Tivoli OMEGAMON XE family Tivoli Federated Identity Manager WebSphere Application Server for zSeries WebSphere Application Server ND WebSphere Business Modeler WebSphere ESB WebSphere Message Broker WebSphere Service Registry and Repository WebSphere Studio Asset Analyzer Supporting CICS Transaction Server Rational Data and Application Modeling Rational Requisite Pro Tivoli Access Manager Tivoli Composite Application Manager for WebSphere WebSphere Adapters WebSphere Asset Transformation Workbench WebSphere DataPower appliances WebSphere Developer for zSeries WebSphere Integration Developer WebSphere MQ Reuse Connectivity SOA Reuse and Connectivity
  27. 27. Business Centric SOA Key Offerings 1/2 STG GTS GBS SWG <ul><ul><li>Primary: </li></ul></ul><ul><ul><li>WebSphere Process Server </li></ul></ul><ul><ul><li>WebSphere Integration Developer </li></ul></ul><ul><ul><li>WebSphere Adapters </li></ul></ul><ul><ul><li>SOA Integration Services - business process integration (1Q07) </li></ul></ul><ul><ul><li>SOA Assessment, Strategy & Planning </li></ul></ul><ul><ul><li>GBS SOA Business Value Assessment , SOA Assessment </li></ul></ul>Process Process Automation Business Value of SOA <ul><ul><li>Primary: </li></ul></ul><ul><ul><li>WebSphere Portal, WebSphere Portlet Factory Lotus Expeditor, Workplace Forms Workplace Dashboard Framework Lotus Sametime, Hannover  </li></ul></ul><ul><ul><li>IBM Information Server </li></ul></ul><ul><ul><li>SOA Assessment, Strategy & Planning </li></ul></ul><ul><ul><li>GBS SOA Business Value Assessment , SOA Assessment </li></ul></ul><ul><ul><li>Supporting: </li></ul></ul><ul><ul><li>Application Infrastructure Services - portal infrastructure (2Q07) </li></ul></ul><ul><ul><li>WebSphere Process Server and Business Services Fabric </li></ul></ul><ul><ul><li>Rational Software Architect, Rational Application Developer </li></ul></ul><ul><ul><li>IBM Tivoli Composite Application Manager, WebSphere Service Registry and Repository, IBM Tivoli Federated Identity Manager, IBM Tivoli Federated Identity Manager Business Gateway, IBM Tivoli Access Manager  </li></ul></ul>People Interaction and Collaboration Services Business Value of SOA <ul><ul><li>Primary: </li></ul></ul><ul><ul><li>IBM Information Server </li></ul></ul><ul><ul><li>MDM </li></ul></ul><ul><ul><li>DB2 9  </li></ul></ul><ul><ul><li>Workplace Dashboard Framework WebSphere Portal </li></ul></ul><ul><ul><li>SOA Assessment, Strategy & Planning </li></ul></ul><ul><ul><li>GBS SOA Business Value Assessment , SOA Assessment </li></ul></ul><ul><ul><li>Supporting: </li></ul></ul><ul><ul><li>GTS IBM Information on Demand Infrastructure Services, DB2 Content Manager, WS Integrated Information Server Content Edition (WSIICE) ,WebSphere Process Server and Business Services Fabric, Rational Software Architect, Rational Application Developer, Rational Data Architect, Rational RequisitePro ,Rational Method Composer, Rational Portfolio Manager, IBM Tivoli change and configuration Management Database; IBM Tivoli Capacity Process Manager, IBM Tivoli Availability Process Manager </li></ul></ul>Information Information as a Service Business Value of SOA SOA Scenario SOA Product and Service offerings SOA Entry Point Theme
  28. 28. Business Centric SOA Key Offerings 2/2 STG GTS GBS SWG <ul><ul><li>Primary: </li></ul></ul><ul><ul><li>WebSphere Portal, IBM Information Server, MDM (WCC), </li></ul></ul><ul><ul><li>GBS Business Intelligence Services </li></ul></ul><ul><ul><li>GTS Information on Demand Infrastructure Services (?) </li></ul></ul><ul><ul><li>Supporting: </li></ul></ul><ul><ul><li>WS Message Broker </li></ul></ul><ul><ul><li>WS Partner Gateway </li></ul></ul><ul><ul><li>WebSphere MQ </li></ul></ul><ul><ul><li>WS Adapters, WebSphere Enterprise Service Bus </li></ul></ul><ul><ul><li>WebSphere Business Modeler </li></ul></ul><ul><ul><li>WebSphere Process Server Adapters </li></ul></ul><ul><ul><li>WebSphere Business Monitor </li></ul></ul><ul><ul><li>WebSphere Product Center </li></ul></ul><ul><ul><li>WebSphere Commerce, Reuse: Commerce </li></ul></ul>Cross Entry Business-Centric SOA for Applications - SAP Business Value of SOA <ul><ul><li>Primary: </li></ul></ul><ul><ul><li>All, Cross Brand Focused on SOA Entry Points </li></ul></ul>Cross Entry General Business Value of SOA Business Value of SOA SOA Scenario SOA Product and Service offerings SOA Entry Point Theme
  29. 29. BPM Enabled by SOA Offerings STG GTS GBS SWG <ul><li>IBM Workplace Bus. Strategy Execution </li></ul><ul><li>WebSphere ESB </li></ul><ul><li>WebSphere Partner Gateway </li></ul><ul><li>Rational Application Developer </li></ul><ul><li>Rational Requisite Pro </li></ul><ul><li>Rational Software Architect </li></ul><ul><li>Tivoli Composite Application Manager </li></ul><ul><li>Tivoli Business Systems Manager / NetCool (realtime active dashboard) </li></ul>SOA Product s Supporting <ul><li>SOA-enabled Business Process Management </li></ul><ul><li>Business Dashboards </li></ul><ul><li>SOA-enabled Business Solutions </li></ul><ul><li>Industry-specific Composite Business Services </li></ul><ul><li>Cross-Industry Composite Business Services </li></ul><ul><li>SOA-enabled Business Process Management </li></ul><ul><li>CBM to SOA </li></ul><ul><li>SOA-enabled Design (SOMA) </li></ul><ul><li>SOA-enabled Business Solutions </li></ul><ul><li>SOA-enabled Business Process Management </li></ul><ul><li>Bus. Services Implementation </li></ul><ul><li>SOA Integration Services - business process integration (1Q07) </li></ul><ul><li>SOA-enabled Business Process Management </li></ul><ul><li>Bus. Performance Management </li></ul><ul><li>SOA-enabled Business Process Management </li></ul><ul><li>CBM to SOA </li></ul><ul><li>Business Process Modeling </li></ul><ul><li>SOA-enabled Design (SOMA) </li></ul>SOA Services WebSphere Business Modeler Modeling and Simulation BPM enabled by SOA By Industry: Banking Insurance Government Telco Retail (More for 2007) WebSphere Business Monitor Workplace Dashboard Framework Business Activity Monitoring WebSphere Integration Developer WebSphere Services Registry Repository WebSphere Process Server WebSphere Adapters Process Execution and Optimization WebSphere Business Service Fabric Partner Offering (iLog) Pre-built process models (IAA, ISSW) Rules and pre-built frameworks FileNet Business Process Manager IBM Workplace Workplace Forms IBM Workplace Collaboration Services Content and Collaboration SOA Scenario (sub-theme) SOA Products Primary Theme
  30. 30. SOA Governance and SLM Key Offerings STG GTS GBS SWG SOA Governance SOA Scenario SOA Product offerings SOA Entry Point Theme <ul><ul><li>Tivoli Composite Application Manager Family: </li></ul></ul><ul><ul><li>Tivoli Monitoring </li></ul></ul><ul><ul><li>Tivoli Service Level Advisor </li></ul></ul><ul><ul><li>Tivoli Access Manager </li></ul></ul><ul><ul><li>Tivoli Application Dependency Discovery Manager </li></ul></ul><ul><ul><li>Tivoli Change and Configuration Management Database </li></ul></ul><ul><ul><li>Tivoli Provisioning Manager / Configuration Manager </li></ul></ul><ul><ul><li>Tivoli Process Managers </li></ul></ul><ul><ul><li>Tivoli Business Service Manager </li></ul></ul><ul><ul><li>WebSphere Service Registry and Repository </li></ul></ul><ul><ul><li>WebSphere DataPower SOA Appliance </li></ul></ul><ul><ul><li>WebSphere Enterprise Service Bus </li></ul></ul><ul><ul><li>Rational RequisitePro </li></ul></ul><ul><ul><li>Rational Software Architect </li></ul></ul><ul><ul><li>Rational ClearCase </li></ul></ul><ul><ul><li>Rational ClearQuest </li></ul></ul><ul><ul><li>Rational Data Architect </li></ul></ul><ul><ul><li>Rational Functional Tester </li></ul></ul><ul><ul><li>Rational Performance Tester </li></ul></ul><ul><ul><li>Rational Asset Manager (Q2-2007) </li></ul></ul><ul><ul><li>Rational Method Composer </li></ul></ul><ul><ul><li>Rational Portfolio Manager </li></ul></ul><ul><ul><li>Rational Build Forge </li></ul></ul><ul><ul><li>GBS SOA Governance and Management Method </li></ul></ul><ul><ul><li>GBS COE Service Offering </li></ul></ul><ul><ul><li>SOA Lifecycle Services </li></ul></ul><ul><ul><li>Staff Augmentation (AMS) </li></ul></ul>Supporting all entry points Each Product Offering needs to be positioned uniquely with SOA Governance related features and functions SOA Governance & Servic e Lifecycle Management
  31. 31. Flexible Infrastructure and Management Offerings 1/3 STG GTS GBS SWG <ul><li>SOA Lifecycle Services – Application & Services Management (GBS) </li></ul><ul><li>SOA Infrastructure Consulting Services - service management design for SOA (GTS) </li></ul><ul><li>IT Lifecycle Management and Governance Services – business of IT dashboard (GTS) </li></ul><ul><li>IT Lifecycle Management and Governance Services –service management implementation (GTS) </li></ul><ul><li>Managed Server </li></ul><ul><li>Managed Support </li></ul><ul><li>NW Managed Services </li></ul><ul><li>End User Support </li></ul><ul><li>CROSS SYSTEMS </li></ul><ul><ul><li>IBM Systems Director </li></ul></ul><ul><li>SYSTEM z </li></ul><ul><ul><li>Capacity On Demand </li></ul></ul><ul><ul><li>IBM Omegamon z/OS Management Console </li></ul></ul><ul><li>SYSTEM x </li></ul><ul><ul><li>BladeCenter Management Module </li></ul></ul><ul><ul><li>Blade Migration Center </li></ul></ul><ul><ul><li>System x RAS2 </li></ul></ul><ul><ul><li>CDAT </li></ul></ul><ul><ul><li>PowerExecutive </li></ul></ul><ul><ul><li>BladeCenter Management Module </li></ul></ul><ul><ul><li>System x RSA2 Card </li></ul></ul><ul><li>SYSTEM p </li></ul><ul><ul><li>Migration Factory </li></ul></ul><ul><li>Tivoli Change and Configuration Management Database v1.1.1 </li></ul><ul><li>IBM Tivoli Composite Application Manager Family (SOA, RTT, WAS and Omegamon XE for Messaging) </li></ul><ul><li>IBM Tivoli Release Process Manager v1.1.1 </li></ul><ul><li>IBM Tivoli Business Systems Manager </li></ul><ul><li>MRO Service Desk </li></ul><ul><li>Omegamon XE </li></ul>Service Management <ul><li>SOA Lifecycle Services - SOA Security Services (GBS) </li></ul><ul><li>SYSTEM z </li></ul><ul><ul><li>CryptoExpress2 secure key and CPACF acceleration (z) </li></ul></ul><ul><ul><li>z/OS key management (ICSF) </li></ul></ul><ul><ul><li>Encryption Facility for z/OS, </li></ul></ul><ul><ul><li>RACF Remote Services (TBD) </li></ul></ul><ul><ul><li>Identity and access mgmt - RACF (z/OS and z/VM) </li></ul></ul><ul><ul><li>Network security with z/OS Communications Server </li></ul></ul><ul><li>SYSTEM x </li></ul><ul><ul><li>IBM WebSphere DataPower SOA Appliance </li></ul></ul><ul><li>SYSTEM p </li></ul><ul><ul><li>SSH Tectia Server System p Solution </li></ul></ul><ul><li>STORAGE </li></ul><ul><ul><li>Storage Encrypted Taped Drive; </li></ul></ul><ul><li>IBM Tivoli Federated Identity Manager </li></ul><ul><li>IBM Tivoli Security Operations Manager </li></ul>Service Security SW Offerings Prof Services Offerings HW/Appliance Offerings Category
  32. 32. Flexible Infrastructure and Management Offerings 2/3 STG GTS GBS SWG <ul><li>Application Out-tasking (GBS/AMS) </li></ul><ul><li>SOA Infrastructure Consulting Services – infrastructure readiness for SOA (GTS) </li></ul><ul><li>SOA Infrastructure Consulting Services –infrastructure architecture and design for SOA (GTS) </li></ul><ul><li>Application Infrastructure Services – web infrastructure optimization and virtualization (GTS) </li></ul><ul><li>Emerging Server Technology Services - server virtualization services (GTS) </li></ul><ul><li>Emerging Server Technology Services - server grid solutions (GTS?) – PENDING STG OFFERINGS </li></ul><ul><li>IT Lifecycle Management and Governance Services – service management implementation (GTS) </li></ul><ul><li>Managed Application Infrastructure Services – managed services for SOA (GTS) </li></ul><ul><li>Managed Application Infrastructure Services –managed services for Information On Demand (GTS) </li></ul><ul><li>STG Lab Service Offerings </li></ul><ul><li>CROSS SYSTEMS </li></ul><ul><ul><li>IBM Systems Director and extensions </li></ul></ul><ul><ul><li>IBM Enterprise Workload Manager V2.1 </li></ul></ul><ul><ul><li>Grid and Grow for WebShpere XD </li></ul></ul><ul><li>SYSTEM z </li></ul><ul><ul><li>Parallel Sysplex </li></ul></ul><ul><ul><li>z/VM </li></ul></ul><ul><ul><li>System z </li></ul></ul><ul><ul><li>Linux z </li></ul></ul><ul><ul><li>IFL </li></ul></ul><ul><li>SYSTEM x </li></ul><ul><ul><li>Scalable System x </li></ul></ul><ul><ul><li>BladeCenter Infiniband Support </li></ul></ul><ul><ul><li>BladeCenter NPIV Storage Switches </li></ul></ul><ul><li>SYSTEM p </li></ul><ul><ul><li>Advance POWER Virtualization </li></ul></ul><ul><ul><li>Server Consolidation Factory </li></ul></ul><ul><li>STORAGE </li></ul><ul><ul><li>IBM San Volume Controller V4.1 </li></ul></ul><ul><li>WebSphere XD v6.0.1 </li></ul><ul><li>IBM Tivoli Dynamic Workload Broker V1.1 </li></ul><ul><li>IBM Tivoli Usage and Accounting Manager v6.1 </li></ul><ul><li>IBM Tivoli Workload Scheduler </li></ul><ul><li>IBM Tivoli Workload Scheduler Load Leveler </li></ul><ul><li>IBM Tivoli Provisioning Manager </li></ul><ul><li>IBM Information Server </li></ul><ul><li>VMWare </li></ul><ul><li>Citrix </li></ul><ul><li>Xen </li></ul><ul><li>Microsoft Virtual System </li></ul>Service Virtualization SW Offerings Prof Services Offerings HW/Appliance Offerings Category
  33. 33. Flexible Infrastructure and Management Offerings 3/3 STG GTS GBS SWG SW Offerings Prof Services Offerings HW/Appliance Offerings Category <ul><li>Application Out-tasking (GBS/AMS) </li></ul><ul><li>SOA Infrastructure Consulting Services - infrastructure architecture and design for SOA (GTS) </li></ul><ul><li>IBM SOA Infrastructure Consulting Services - infrastructure readiness for SOA (GTS) </li></ul><ul><li>IBM SOA Infrastructure Consulting Services - service management design for SOA (GTS) </li></ul><ul><li>Application Infrastructure Services – mainframe application infrastructure (GTS) </li></ul><ul><li>IBM SOA Integration Services – connectivity and reuse (GTS) </li></ul><ul><li>IT Management Consulting Services – IT governance strategy for SOA (GTS) </li></ul><ul><li>CROSS SYSYTEMS </li></ul><ul><ul><li>Grid and Grow </li></ul></ul><ul><ul><li>ITRO for Insurance </li></ul></ul><ul><ul><li>ITRO Financial Services </li></ul></ul><ul><ul><li>EWLM </li></ul></ul><ul><ul><li>IBM Systems Director </li></ul></ul><ul><ul><li>BladeCenter (Hybrid Systems) </li></ul></ul><ul><li>SYSTEM z </li></ul><ul><ul><li>Application Accelerators and Specialty Engines (e.g., zAAP & zIIP) </li></ul></ul><ul><ul><li>Capacity on Demand (CoD) </li></ul></ul><ul><ul><li>Linux for z </li></ul></ul><ul><ul><li>Linux for z, Specialty Engines for System z (IFL) </li></ul></ul><ul><ul><li>FICON </li></ul></ul><ul><ul><li>System z9Advantage for SAP Solutions </li></ul></ul><ul><ul><li>Storage, Communication Controller for Linux </li></ul></ul><ul><ul><li>GDPS </li></ul></ul><ul><ul><li>zVM </li></ul></ul><ul><ul><li>System z Oracle Solutions for Linux z </li></ul></ul><ul><li>SYSTEM x </li></ul><ul><ul><li>Business One </li></ul></ul><ul><ul><li>Business Intelligence Accelerator </li></ul></ul><ul><ul><li>Citrix on Blade Center and x </li></ul></ul><ul><ul><li>SAP on System x All in One </li></ul></ul><ul><ul><li>INFOR Baan </li></ul></ul><ul><ul><li>BladeCenter Storage Attachment & Network Connectivity Modules </li></ul></ul><ul><li>SYSTEM p </li></ul><ul><ul><li>Capacity on Demand (CoD) </li></ul></ul><ul><ul><li>PowerNet </li></ul></ul><ul><ul><li>System p Oracle Solution Edition sets (EBS, JDE and RAC), AIX </li></ul></ul><ul><ul><li>Sybase Applications (ASE Migration, RAP, Mobility, IQ) </li></ul></ul><ul><ul><li>System p Lawson HCM Express </li></ul></ul><ul><ul><li>System p5 Solution Editions for mySAP ERP and NetWeaver BI </li></ul></ul><ul><ul><li>System p High Availability Platform for Industrial Sector </li></ul></ul><ul><ul><li>System p SOA Foundation in a Box </li></ul></ul><ul><ul><li>IBM WebSphere on IBM System p for SOA </li></ul></ul><ul><ul><li>Cisco Unified Communications VoIP System p </li></ul></ul><ul><ul><li>System p Amdocs Online Charging for Telecommunications </li></ul></ul><ul><ul><li>Altivec for P6 </li></ul></ul>Infrastructure Flexibility
  34. 34. A Huge Opportunity For Universities
  35. 35. SOA Courses Available On Academic Initiative Website SOA Architecture Course : Introduction to the Value and Governance Model of Service-Oriented Architecture Code : SW717 Download at : http://www-304.ibm.com/jct09002c/university/scholars/courseware/soa.html (Click the link to open) Course : Design SOA Solutions and Apply Project, Technical, and Operational Governance Code : SW718 Course : Technologies and Standards for Service-Oriented Architecture Project Implementation Code : SW719

×