Download presentation
Presentation is loading. Please wait.
Published byHinrich Kruse Modified over 6 years ago
1
IBM SOA Overview for MITRE “Achieving Service Re-use”
October 2, 2012
2
hese organizations understand that using service-oriented architecture (SOA) is a preferred method of delivering sustainable agility. They need this agility - that is, the ability to quickly and effectively respond to changes, opportunities and threats - to compete effectively. Introducing the Smart SOA™ approach. The most successful of these organizations implement SOA with a focus on business value and use tested and proven techniques. The Smart SOA approach is a set of guiding principles developed by IBM, based on our unique experience working with more than 6550 customers using our SOA offerings. The Smart SOA approach benefits both business and IT by extending the business value of deployment, from basic to advanced projects. The Smart SOA approach demands simplicity and robustness in every project, eliminating unnecessary complexity while building a strong foundation for future growth. What Smart SOA approach is right for you? Basic, Foundational Extend End-to-End, Transform, Adapt Dynamically, Advanced It depends on your business needs and priorities. With the Smart SOA approach, you can find value at every stage of the SOA continuum, from departmental projects to enterprise-wide initiatives: * Foundational-establish greater agility in specific, departmental business areas. * Extend end-to-end-optimize and innovate across end-to-end business processes encompassing people, processes, and information. * Transform-implement business model innovation to support your Globally Integrated Enterprise. * Adapt dynamically-a future ideal to automatically sense and respond to market forces without the degree of human intervention that is required today.
3
Four key aspects, four models:
The solution lifecycle view => where and who takes action
4
Q. How many services can I really expect to reuse?
It depends …. (you knew I was going to say that) On a lot of factors… How well the current application is understood and documented, (how can you reuse it if you don’t know what you have)? What your definition of re-use is? How you will measure the thing called “re-use”? What metric? How well do you understand the current, and “to-be” business application? I have another question….. How will you (re)test it? Achieving Service Re-use “
5
Test virtualization capabilities from Green Hat extend IBM Application Lifecycle Management
Administration and Configuration Console GH Tester Manage test automation Trace test execution to defects Virtual Integrated Environment GH VIE Quality Management Rational Quality Manager Rational Test for SOA Quality Rational Performance Tester Rational Functional Tester Defect and Change Management Rational Team Concert Trace test execution to defects IBM Rational Solution for Collaborative Lifecycle Management Requirements Management Rational Requirements Composer Key Message: Test virtualization capabilities from Green Hat extends IBM’s Application Lifecycle Management solution by enabling development teams to virtualize dependent services and perform complex integration testing earlier in the development lifecycle. Speaking Points: Today, Green Hat’s Virtual Integrated Environment (GH VIE) provides test teams with the ability to virtualize costly 3rd party services and heterogeneous environments delivering the ability to execute integration testing much earlier in the development lifecycle. GH VIE in combination with GH Tester’s administration and configuration console enables developers to quickly create virtual environments for the purposes of testing. Green Hat’s test virtualization and integration testing capabilities is a natural fit with the IBM Rational Solution for Collaborative Lifecycle Management (Rational CLM). Usage model/scenario for integration between Green Hat and Rational CLM: 1) Developer kicks off a Build in RTC 2) The Build is associated with a set of Test Cases in RQM 3) The Test Cases contain a link to the bill of materials (BOM) for the environment against which the tests will be run 4) The test environment is provisioned by GH VIE using the BOM 5) Developer is able to test against that virtual environment which is provided by GH VIE 6) Test execution results, returned from GH Tester to RQM, are linked to the RQM test case completing the traceability which already exists between the test case, test plan, test script and RRC requirement. 7) Test execution results are reviewed for pass or fail verdict 8) Failed test execution results are linked to new or existing defects in RTC establishing traceability across the lifecycle between the requirement (RRC), test artifacts (RQM), defect (RTC) and development work item (RTC) Including Green Hat’s capabilities with IBM’s leading ALM solution delivers the most complete quality management solution available today. Enabling development and test teams to virtualize and validate complex integrations much earlier in development while rapidly adjusting to change, collaborating in-context, and implementing traceability across all development domains helps to avoid late stage integration issues. Capturing development metrics and implementing process improvement align development process to business objectives – reducing development costs, cutting business risk and getting to market faster delivering higher quality software. In addition to providing world-class software solutions, IBM offers technical and testing services leveraging a wealth of expertise and best practices based on experience in assisting thousands of customers achieve their desired business objectives. As part of IBM Global Business Services, IBM Testing Services offers Application Virtualization Services which includes strategy, design, implementation, testing and managed services for application virtualization. The inclusion of Green Hat software strengthens IBM Testing Services offering flexible tooling options with unique features. Although IBM Testing Services utilizes best practices, tools and expertise based on the best fit for customer requirements, the combination of Green Hat and IBM delivers a complete solution of advanced tooling and leading services, ease of integration and the opportunity for increased innovation and client value. The Green Hat software expands our tool portfolio for Application Virtualization Services providing a great opportunity for future innovation and enhanced client value in the areas of testing, application virtualization in traditional software development or cloud environments. Analyst Quality Professional Developer Deployment Engineer Project Manager IBM Services Architect
6
WebSphere Services Registry and Repository provides a quick and easy solution to publish, find, enrich, manage and govern services and policies in your SOA
7
IBM can help you develop a strategy for SOA that focuses on deploying innovative business models quickly with re-usable and optimized processes. Through a lifecycle approach we can help your business model underperforming processes, remove bottlenecks, then simulate and deploy the optimized process. Next, we can help you create flexible linkages between multiple processes across the enterprise and outside the firewall to suppliers and partners. Then, monitor the process to measure and track performance. The process entry point encompasses a range of software and solutions to enable people to interact with SOA including: IBM WebSphere® Process Server is a high-performance business engine that executes your mission-critical business processes securely, consistently, and with transactional integrity. IBM WebSphere® Integration Developer simplifies your IT with service-oriented architecture, rendering existing IT as service components for reuse and efficiency. IBM WebSphere® Business Modeler enables your business to fully visualize, comprehend, and document your business processes. IBM WebSphere® Business Monitor enables you to monitor business processes in real-time, providing a visual display of business process status.
8
BM can help you develop a strategy for SOA that focuses on service connectivity. Through a lifecycle approach we can help you model, assemble, deploy and manage your tactical SOA-based projects to help connect your systems in a way that easily grows as you grow. We also can help you establish SOA governance guidelines to enhance organizational efficiency. Service Connectivity encompasses a range of product offerings including: IBM WebSphere Enterprise Service Bus (ESB) provides Web services connectivity, JMS™ messaging and service oriented integration to power your SOA. IBM WebSphere Message Broker delivers an integration-based Enterprise Service Bus providing connectivity and universal data transformation for both standard and non-standards-based applications and services to power your SOA. IBM WebSphere DataPower SOA Appliances offer an innovative, pragmatic approach to harness the power of SOA while simultaneously enabling you to leverage the value of your existing application, security, and networking infrastructure investments. IBM WebSphere® MQ provides a reliable messaging backbone for applications and services to help you to fully leverage your existing software and hardware. Tivoli® Federated Identity Manager simplifies application integration using many forms of credentials, helps to reduce administrative costs and facilitates compliance. Tivoli Composite Application Manager for SOA monitors your SOA life cycle to ensure high-availability and performance. WebSphere Transformation Extender is a universal data transformation and validation engine for addressing the challenges of integrating enterprise systems and information with a codeless, graphical approach to development WebSphere Partner Gateway provides a centralized and consolidated B2B trading partner and transaction management to accurately manage process and data integration. WebSphere Adapters delivers technology and business application adapters that quickly and easily service-enable applications without writing custom code. WebSphere Business Events helps detect, evaluate, and respond to the impact of business events based on the discovery of actionable event patterns.
9
Not just SOA, SDLC too! We’d be happy to talk with you about our broad offerings! From Rational: DOORS – Requirements Mgt Quality Manager – Automated Test System Architect – BPM Team Concert – Collaboration, SCM, build Rhapsody – Executable SysML / DoDAF models Publishing Engine – Documentation Design Manager – Model review Performance Tester – Auto Performance Testing Functional Tester – Auto Functional Tester Tester for SOA Quality – Test GUI-less web services
10
Closing slide to be included in all external presentations.
Learn more at: IBM Rational software: IBM Rational Software Delivery Platform: Process and portfolio management: Change and release management: Quality management: Architecture management: Rational trial downloads: Leading Innovation Web site: developerWorks Rational: IBM Rational TV: ional/xml/M259765N40519Z80.xml IBM Rational Business Partners: IBM Rational Case Studies: © Copyright IBM Corporation All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 10 10
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.