Presented to: SOA Brown Bag #12 By: The SWIM Governance Team & Steve Thomas, iTKO Representative Date: January 11, 2012 Federal Aviation Administration.

Slides:



Advertisements
Similar presentations
The Lucernex Cloud: A software-as-a-service solution delivered via the Cloud What is the Cloud? Cloud Computing is the future of all software applications,
Advertisements

Service Oriented Architecture Terry Woods Session 50.
Introduction to Microsoft ALM Modern Apps + Modern App Lifecycle Speaker Name, Title Microsoft Corporation.
1 Real-time End-to-End Transaction Visibility into Distributed and Mainframe Applications Steve Saville Mainframe Technical Account Manager – Compuware.
Session X: A Cloud based - Dev. and Test as a Service Robert L. Linton.
Application Lifecycle Optimization with Agile Collaboration and Cloud DevTest Labs Date Name when title IS NOT a question there is NO ‘WE CAN’ in the box.
Simplifying Application Management CIO Strategies SummIT, Mumbai 23 Jun 2011 Rajesh Raghavan.
© 2014 VMware Inc. All rights reserved. BlazeMeter Load Testing Solution with vCloud Air High-level Overview Jan 2015.
7-1 INTRODUCTION: SoA Introduced SoA in Chapter 6 Service-oriented architecture (SoA) - perspective that focuses on the development, use, and reuse of.
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
Applicatieplatform congres 12 & 13 maart. Sam Guckenheimer Microsoft Corporation.
Testing SOA Applications and Services
Discover how to improve productivity by going DevOps and SAFe.
EAI. 2/31 Example: a simple supply chain purchase order deliver goods write invoice order atricle check availability document customer-contact not available.
Agile Testing with Testing Anywhere The road to automation need not be long.
® IBM Software Group © IBM Corporation IBM Information Server Deliver – Federation Server.
© 2006, iTKO, Inc. | All rights reserved. Achieving 99.99% Quality in SOA Applications – The “Headless” Dilemma John Michelsen StickyMinds Webinar November.
David Besemer, CTO On Demand Data Integration with Data Virtualization.
Not Dead Yet! Cloud Breathes New Life into SOA Jason Bloomberg Copyright © 2012, ZapThink, a Dovèl Technologies Company.
John Chen Chairman, CEO, and President. Opposing Forces Client/Server Explorer COM Distributed C Clusters Mainframe Netscape CORBA Centralized Java MPP.
From 3 weeks to 30 minutes – a journey through the ups and downs of test automation.
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
When is a Project Ready for Software Automation? Michael Christesen Mat Krueper Ty Henson 1.
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
Hosted by SAP 2003: Your Technology and Business Roadmap Jim Shepherd Senior Vice President AMR Research.
Long Term Solutions Update Karan Marsh
1DMG Confidential. Background: Key Problem Areas  Scalability Ingest and export processes not able to handle burst traffic loads Exponential growth in.
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
& Dev Ops. Sherwin-Williams & DevOps Introduction to Sherwin-Williams.
M.A.Doman Short video intro Model for enabling the delivery of computing as a SERVICE.
11g SOA and BPM Real-Time business visibility Business process efficiency Simplify operational environment Manage increasing event and service volumes.
Keeping the Customer First Joe McFadden Vice President, Marketing.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
© 2004, The Trustees of Indiana University Kuali Project Development Methodology, Architecture, and Standards James Thomas, Kuali Project Manager Brian.
W W W. I T K O. C O M 1 © 2007, iTKO, Inc. | PROPRIETARY / CONFIDENTIAL W W W. I T K O. C O M 1 © 2007, iTKO, Inc. | PROPRIETARY / CONFIDENTIAL Delivering.
1 Chapter 1 The Product. 2 What is Software?  Pressman Instruction (computer programs) Data Structures Documents  Sommerville Software is computer programs.
SOA-02: Sonic SOA Products Overview Luis Maldonado Technical Product Manager Sonic Software.
Xerius Innovating for the future Microsoft CIO Summit /11/2009.
Delivering Fixed Content to Oracle Portal Doug Daniels & Ken Barrette Quest Software.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
LOGO Introduction to DevOps 中科大移动云计算系统实验室 孟宁. LOGO Page  2 Agenda Introduce DevOps DevOp Patterns How to Start Adopting DevOps.
The Road to Continuous Delivery at Perforce Jonathan Thorpe Technical Marketing Manager Perforce Laurette Cisneros Build & Release Engineering Manager.
Rod Fontecilla, Ph.D. Vice President Application Services Nov 2015 Deploying Applications Using DevOps.
Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager.
Application Modernization Step by Step. Copyright ©2009, Oracle. All rights reserved. Oracle Confidential PACE OF BUSINESS Increasing expectations from.
Overview of SOA and the role of ESB/OSB
Basics of SOA Testing Assurance Services Unit 24 February 2016.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Beyond Converged Infrastructure: The Next Generation of IT Mark S A Smith
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
© 2013 IBM Corporation Accelerating Product and Service Innovation | Rational IBM DevOps: Continuous Testing with Virtualized Services Steve Weaver, IBM.
Ognjen Bajić Ana Roje Ivančić Ekobit Efficient Application Testing.
What are you waiting for? Service Virtualization in a Sea of Impatience Eric Albaugh // ADM Solutions Architect.
Journey to the HyperConverged Agile Infrastructure
EMC: Redefining ERP and ROI with a Virtualized SAP HANA® Deployment
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
Software Engineering (CSI 321)
BMC Integration Service Overview and Architecture
SOA Testing Experience Report IWST 2008
Software Engineering and Best Practices
Corporate Overview.
Open Technology for an Open Lifecycle Sean Kennedy, OSLC Community Development Leader @seanpk8 A look at the challenges facing today’s organizations.
Quantifying Quality in DevOps
Real Testing Scenario Strategy: Bringing this all together – Success!
AutomIQ Inc. Proprietary & Confidential – DO NOT DISTRIBUTE
Agile Testing Using Virtualization
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
Presentation transcript:

Presented to: SOA Brown Bag #12 By: The SWIM Governance Team & Steve Thomas, iTKO Representative Date: January 11, 2012 Federal Aviation Administration System Wide Information Management (SWIM) iTKO LISA

2 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 The product is the entire brand and customer experience Service-oriented products are delivered late, over budget, and with questionable quality… WHY? Innovate Or Die

3 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Mainframe Client/Server (including packaged apps like SAP, Siebel, Oracle…) Composite (Custom Applications, SOA, Cloud) 1980 … 1985 … 1990 … 1995 … 2000 … 2005 … 2010 … 2015 What iTKO Does  Founded in 1999  LISA Software Suite: –Virtualization, Automated Testing, Pathfinder, Cloud DevTest Environments  Optimize the Application Lifecycle

4 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 UAT Performance Test Integration Test Many Others… New Product Offering New Partner Support Summer Promotions 80+ Fixes Business Requirements 1000s of Technical Requirements Parallel Development Challenges (chicken & egg) Every team needs their own environment but shares only one Testing can’t be automated due to tech & environment issues Developers’ stubs wreak havoc downstream 2M+ Hours Later… 30+ Interdependent Development Teams Design, Develop System Test Manual testing rules because automation has failed, labor and time costs are way too high MTTR of issues is too high and growing-“100 person conference calls” Performance testing often squeezed or meaningless because it’s not production scale Most of their defects, even requirements and design, are discovered here Integration testing waits until every system is ready–this wrecks the schedule One shared environment, very often down, the “manufacturing line” stops constantly Defect discovery very difficult, 80% of the interfaces are machine interfaces Manual testing rules because automation has failed, labor and time costs are way too high Reality: Major Releases 3+ Times Per Year plus monthly minors, weekly “content” changes and urgent BreakFix Results: costs explode, quality suffers, time to market increases

5 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012  Composite Applications  More Labor Required  Missed Deadlines  Production Failures  Increased Infrastructure Cost Growing Pressures Of Application Development

6 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Gain transparency and traceability across complex, distributed application architectures Presentation Layer Service Layer Integration Layer Data/ Applications Other UI CORBA J2EE Web ServiceBPM ESB Web Service RMICustom LegacyDatabase File System Packaged App Web 2.0 Identify bottlenecks and defects at every level Message traffic performance through the hardware iTKO is a solution for an IT problem that CA has not previously addressed

7 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 RMI Objects Messaging Service BI Tools Business Rules File System ESB Web Interface Content Database Data Warehouse Financials Mainframe Web/WAP Interface EJB Virtual Service Routing Service SOAP CRM App Products Collaboration App Portal Help Engine BPMS Legacy Infrastructure Internal External Cloud Partners # of Interconnected Components # of Inter-dependent Teams # of Heterogeneous Technologies Rate of Change Today’s Environment

8 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Root Causes Of Application Development Problems

9 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 SYSTEM UNAVAILABLE ACCESS FEES INCOMPLETE DEVELOPMENT “I can’t do anything until I have everything…and I never have everything!” INVALID DATA Problem: Constraints

10 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, /7 availability Saved $30M Reduced Timeline by 50% Solution: Service Virtualization

11 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012  80% of all new applications are composite and highly integrated  Agile has replaced waterfall development methodologies  Most new application development is self-service and customer-facing making complexity exponential  Customers expect Facebook and Google quality RMI Objects Messaging Service BI Tools Business Rules File System ESB Web Interface Content Database Data Warehouse Financials Mainframe Web/WA P Interface EJB Virtual Service Routing Service SOAP CRM App Products Collaboration App Portal Help Engine BPMS Infrastructure Internal External Cloud Partners Modern Application Development Architecture  70% of the information developers need is outside of their control when they need it  Limited predictability on how it’s going to perform and where it’s going to break  Traditional products and methodologies don’t work in this new architecture

12 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012  iTKO invented, patented and released Service Virtualization in 2007  We clone the behavior of constrained systems  We solved the 70% availability issue  Proven value with 100+ F500 customers  Mature 4th generation product virtualizes everything Service Virtualization RMI Objects Messaging Service BI Tools Business Rules File System ESB Web Interface Content Database Data Warehouse Financials Mainframe Web/WAP Interface EJB Virtual Service Routing Service SOAP CRM App Products Collaboration App Portal Help Engine BPMS Infrastructure Internal External Cloud Partners

13 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012  LISA was built specifically for this architecture to solve the predictability issue  Continuous Validation of performance and usability  Increase collaboration through automation  Applications are more predictable  Fixing problems in production is 10x the cost  Enables enterprise agile RMI Objects Messaging Service BI Tools Business Rules File System ESB Web Interface Content Database Data Warehouse Financials Mainframe Web/WA P Interface EJB Virtual Service Routing Service SOAP CRM App Products Collaboration App Portal Help Engine BPMS Infrastructure Internal External Cloud Partners Built For Modern Architecture

14 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 This Is What LISA Addresses

15 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 “My team of 50 is now a team of 250 in just 5 years due to more components and releases.” Problem: Manual Labor

16 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Achieve and maintain 85%-95% coverage after 1st test cycle. Solution: Automation

17 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Challenges  Manual testing incurring delays and costs  No traceability or transparency across tiers  SMEs required to manually validate results Manual UI Testing Manual Validation Before After Automate end-to- end coverage to find bugs “between the boxes” Results with LISA  95% reduction in per-test costs  Regression testing reduced from 18 weeks of labor to 1 day Validate With Complete Automated Testing (National Cable Service Provider)

18 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 “We spend far more time figuring out where the bug is than we do fixing the bug” Problem: Complexity

19 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Reduced “non-reproducible” defect closure by > 66% DEVELOPERTESTER “Alt-Click!” Solution: Collaboration

20 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 UPSET CUSTOMERS SERVICE DOWN PRODUCTION ISSUES “Too many things go into production without adequate testing” Problem: Change And Unintended Consequences

21 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Reduced problems delivered to QA to <1% and took 5 months off integration release cycle Solution: Continuous Validation

22 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 LISA Is Helping Reshape Application Development  50-80% reduction in production bugs  20-30% decrease in bug fix cycle UAT Performance Test Integration Test System Test Dev Test Development Environment BuildQC/RQMMonitoring  20-30% reduction in release cycle time  Millions saved in infrastructure costs

23 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Value Analysis: Ask Yourself… How many requirements are tested manually vs. automated? What % of QA’s reported defects are rejected as "not reproducible“ by Dev? Time spent “proving” an issue that's been rejected as not reproducible? % of resolved cases from Development re-opened by QA as still failing? Avg. Dev & QA time recoding and retesting each unresolved issue? The big one: % of Total Test time in the next release spent retesting what you are testing in the current release? Typical Results: Cost Savings > 25% | Releases > 20% Faster “90% manual” “At least 35%” “3-4 hours each” “25% or more” “4-5 hours avg.” “80%+”

24 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012  Reduced infrastructure cost  Parallel development and testing  Increased quality and performance  Shorter release times Value delivered with LISA

25 Federal Aviation Administration SOA Brown Bag #12: iTKO LISA January 11, 2012 Questions and Comments