SOA Education Day for CMU Students and Faculty

SOA Education Day for CMU Students and Faculty

IBM SOA Roadshow SOA Education Day For CMU Students and Faculty Frank Stein Program Director IBM Federal SOA Institute © 2007 IBM Corporation IBM SOA Architect Summit Agenda 9:00 – 9:15am Welcome – Dr. Randy Bryant, Dean, SCS 9:15 – 9:45am Introduction to SOA – Frank Stein 9:45 – 10:15am Leveraging Information in SOA – Mark Sherman 10:15 – 10:45am SOA Governance and SOA Lifecycle – Naveen Sachdeva 10:45 – 11:15am Reuse, Community, Ecosystems & Catalogs – Jay Palat 11:15 – 12:00pm IBM’s SOA Experience, Trends, Outlook – Sanjay Bose 12:00 – 1:15pm Lunch Break & Faculty Reception 1:15 – 2:00pm Business Process Modeling Overview – Tom McManus & Emilio Zegarra 2:00 – 3:15pm Innov8 3D BPM “Serious Game” – Dave Daniel 2 SOA Education Day at CMU IBM SOA Roadshow Overview Presentation: SOA: A Foundation for Improved Agility and Economic Value Frank Stein Program Director IBM Federal SOA Institute © 2007 IBM Corporation IBM SOA Architect Summit Cloud Computing Announcement – Oct 10, 2007 • IBM and Google will provide hw, sw, and services to assist the academic community to explore Internet-scale computing. •CMU, MIT, Stanford, U of Washington, UC-Berkeley, U of MD 4 SOA Education Day at CMU IBM SOA Architect Summit Agenda Why SOA SOA Technical Concepts What’s Next for SOA Summary 5 SOA Education Day at CMU IBM SOA Architect Summit Businesses are Placing a Premium on Innovation THINK THINK 6 SOA Education Day at CMU IBM SOA Architect Summit Innovation Impacts Business Models Is Your Architecture Ready? “ On a flat earth, the most important attribute is creative imagination – the ability to be the first to figure out how all these enabling tools can be put together in new and exciting ways to create products, communities, opportunities, and profits.” Thomas Friedman, The World is Flat “ Service orientation does not begin with technology; it begins with the mind-set of thinking about your business and the world around you in terms of functional components.” Steve Mills, SVP and Group Executive, IBM Software Group The Future of Business June 2007 7 SOA Education Day at CMU IBM SOA Architect Summit The Need for Business Flexibility Pace of Technology Adoption The World is a more Dynamic Place TV Electri Teleph – Business requirements: changing quickly – very Rad city one difficult to predict what’s next or who the next io Auto competitor will be V – Pace of Technology: Accelerating Rapidly C Tel P R eph Economic Pressures C one Cell – Better, Cheaper, Faster % penetration % Penetration ular t e n r Collaboration/Connectivity e t In – Integration to internal and external systems 0 25 5075 100 125 150 Years *Sources: CBDi 8 SOA Education Day at CMU IBM SOA Architect Summit Business Flexibility Depends on IT Flexibility But Today’s IT Architectures are the Roadblocks Complexity Monolithic and siloed applications Inconsistent information sources “Today’s IT architectures, Custom coded connections arcane as they may be, are the biggest roadblocks most companies face when Not designed for change making strategic moves.” McKinsey “Flexible IT, Better Strategy” 9 SOA Education Day at CMU IBM SOA Architect Summit “SOA Has Dramatically Grown in Popularity” According to Gartner, Inc. SOA will be used in more than 50 percent of new mission-critical operational applications and business processes designed in 2007 and in more than 80 percent by 2010. SOA … will rapidly become the architectural foundation for virtually every new business-critical application. SOA has dramatically grown in popularity, and adoption has expanded across vertical industries, geographies and organization sizes. The practical benefits of a well-implemented SOA are greater adaptability, faster time to deployment and lower costs for application development and integration. Gartner Press Release: “Gartner Says SOA Will Be Used in More Than 50 Percent of New Mission- Critical Operational Applications and Business Processes Designed in 2007” April 25, 2007 10 SOA Education Day at CMU IBM SOA Architect Summit What Benefits Are Organizations Seeing With SOA? Increased revenue Benefits Reported by Leading Edge Adopters of SOA Reduced risk 51% Improved flexibility 71% Cost savings 100% s nes Busi 97% al hnic Tec Source: IBM IBV Study 11 SOA Education Day at CMU IBM SOA Architect Summit SOA Frees Up Resources to Enable New Value Creation Today’s IT Desired IT 30% New Increase 45% Capability Value Creation New Capability 70% Decrease Sustaining Maintenance & & Running Delivery 55% Existing Existing Capability Capability Source: Accenture I.T. Spending Survey “The maintenance of central services costs less than maintaining an old application infrastructure. The code behind a business process is easier to isolate, understand, and revise when it’s contained in a set of services than when it’s buried in large, monolithic applications.” How to Build an SOA, Charles Babcock, Information Week, June 2006 12 SOA Education Day at CMU IBM SOA Architect Summit SOA and Austin Energy “The end goal is to have an integrated enterprise with SOA in the middle of it,” Carvallo said. “We have been mapping out since last summer the key processes – 70-plus processes – that we want to bring into the SOA (environment) and help rationalize the infrastructure behind it.” “This one is business-driven," Carvallo said. "This time around, when the business process is at the heart of the integration, change management happens much easier because the business user wants it to happen.” 13 SOA Education Day at CMU IBM SOA Architect Summit SOA and Austin Energy: Results The customer service implementation is a composite application with five Web services that verifies the customer location and generates a work order to repair the outage The old system had a limitation of being able to process 4,000 work orders a day. The new SOA-based system processed more than 20,000 calls per day for three days during the storm, and has been tested for up to 50,000 work orders per day Average customer call time processing outage reports dropped from 3-5 minutes down to 1.5 minutes One of the keys to success was that 30 percent of the project was focused on planning and the architecture 14 SOA Education Day at CMU IBM SOA Architect Summit Services Are Key to Many Current Transactions Across All Industries, For Many Different Types of Business Activities Online Travel Online Order Status Reservations of Web Purchases Check availability/ rates Check order status directly from UPS without Create/change reservation leaving your website Create shipping status (with shipping partner) Warehouse Healthcare & Distribution e-Prescriptions Check inventory Enter new prescription Automatic order refill requests Review prescription history Place/track order & shipping Check/display drug interactions 15 SOA Education Day at CMU IBM SOA Architect Summit Why SOA Now? “SOA is the next-wave architecture to drive the evolution of IT.” Alex Cullen Principal Analyst for IT Management, Forrester Research Standards have been widely adopted Software is mature and available Governance is well-defined Best practices are in place 16 SOA Education Day at CMU IBM SOA Architect Summit Agenda Why SOA SOA Technical Concepts What’s Next for SOA Summary 17 SOA Education Day at CMU IBM SOA Architect Summit What is ….. … a service? … service orientation? A way of integrating your A repeatable business as linked business task – e.g., services check customer credit; and the outcomes that open new account they bring … service oriented … a composite architecture (SOA)? application? An IT architectural A set of related & style that supports integrated services that service orientation support a business process built on an SOA 18 SOA Education Day at CMU IBM SOA Architect Summit The “New” SOA World: Composable Reusable Services Logistics Flight Ops Comms Analyst Customer OrderXX System Shipping and XXReceiving Travel Department XX Weather Weather Weather Service Service Service This forces us to re-examine what we call “applications” and what we call Weather XX “infrastructure”! Service Applications ServicesInfrastructureExternalizing common functions as “services” However, this creates an allows for code re-use, important dependency; if thereby saving on the ‘service’ is not development investment working, the applications and maintenance cannot function 9 expenses. 9 XX 19 SOA Education Day at CMU IBM SOA Architect Summit Enterprise Software Evolution Source: Gartner 20 SOA Education Day at CMU IBM SOA Architect Summit Alignment of Business and IT SOA Solution E S R Consulting: S U E T Business IN C S E U IT Strategy, B H C R CBM A Policy SOBA Care N E IO R SOBA T U Claims SOBA A T Legacy + IC C L E Packaged + P IT P H A C Remote Apps R A Industry Fabric Middleware / Platform E L R A U C I T N C + H E T C I E H Existing IT Assets T C R A + Virtual Resources 21 SOA Education Day at CMU IBM SOA Architect Summit Interaction among services for higher business value Web Collaboration Device People (Service consumers) Business Process External Services (Application & Information) Operational Systems Application Application (Application & Information Assets) Content Data Registry Connectivity (Enterprise Service Bus) Infrastructure and Management for SOA SOA Governance and Lifecycle Management 22 SOA Education Day at CMU IBM SOA Architect Summit SOA Solution Layering Leveraging the SOA Reference Architecture Service Consumer Service Channel B2B Consumers QoS Layer (Security, Management& (Security, Layer QoS Integration (Enterprise

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    41 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us