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.

CA Continuous Application Insight: Discovery, Insight, Automation for Parallel Development

1,289 views

Published on

Get an overview of CA Continuous Application Insight and how—in conjunction with CA Service Virtualization and CA Application Test—it can help organizations in their DevOps Journey by bringing better applications to market faster with less risk.

For more information visit: http://cainc.to/YrmJ6c

Published in: Technology
  • You can get paid up to $25 per hour to be on Facebook? ▲▲▲ http://t.cn/AieX6y8B
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

CA Continuous Application Insight: Discovery, Insight, Automation for Parallel Development

  1. 1. CA Continuous Application Insight Discovery, Insight, Automation for Parallel Development April 2015
  2. 2. $153B Public cloud services market expected to grow 17.8% in 2014 to $153 billion1 50% By 2018, more than 50% of B2B collaboration will take place through Web APIs2 268BBy 2017, mobile apps will be downloaded more than 268 billion times3 1 Gartner Forecast: Public Cloud Services, Worldwide, 2012-2018, 3Q14 Update, Ed Anderson, et al, 29 September 2014 2 Gartner Hype Cycle for Application Development, 2014, Thomas E. Murphy, et al, 29 July 2014 3 Gartner Press Release, “Gartner Says by 2017, Mobile Users Will Provide Personalized Data Streams to More Than 100 Apps and Services Every Day” January 22, 2014 http://www.gartner.com/newsroom/id/2654115 - Marc Andreeson Application Economy runs on Modern Applications Wall Street Journal, Why Software is Eating the World, August 2011 “Software is eating the world”
  3. 3. 3 © 2015 CA. ALL RIGHTS RESERVED. 80s & 90s Applications Were Internal to the Company Employees were trained on an application and called help desk with problems.  Employees were trained on applications and knew the “rules” of the business  Calls centers were really SME centers  *crash*!, So how is the weather in Greenbay? Packers doing well this year!
  4. 4. 4 © 2015 CA. ALL RIGHTS RESERVED. Enter 20xx, Rise of Consumers Applications went into the consumers hands - no training, no help desk.  Errors are presented in the most graceful way possible  Increase in customer churn from 2.5% to 5.0% means that business is 50% smaller in 5 years  Spend more time preventing these errors than trying to recover fast is the best strategy *crash*!
  5. 5. 5 © 2015 CA. ALL RIGHTS RESERVED. Expectations are changing UNPRECEDENTED SPEED EXCEPTIONAL CUSTOMER EXPERIENCE 2014 Vanson Bourne study commissioned by CA Source: Reaching the Top of the Web Performance Mountain 25% of users will abandon a web application after just three seconds of delay94% of executives face increased pressure to release apps more quickly
  6. 6. 6 © 2015 CA. ALL RIGHTS RESERVED. Dev & Test challenged to deliver speed and quality Insufficient Transaction Visibility Inadequate Automation Lack of transactional detail Inadequate test automation Stub and mock problem Prolonged defect resolution Lacking Valuable Insight CAUSES EFFECT
  7. 7. 7 © 2015 CA. ALL RIGHTS RESERVED. Introducing CA Continuous Application Insight Discover paths and capture transactions. Visualize transaction details and gain insight. Automate virtual service creation and test automation.
  8. 8. 8 © 2015 CA. ALL RIGHTS RESERVED. CA CAI addresses critical DevTest challenges Architectural complexity, lack of transaction details, inadequate documentation causes inefficient development and testing. Poor root cause analysis prevents debugging and results longer time to repair. Too much manual effort in test automation and constraints removal with stubs and mocks. End-to-End Transaction Discovery – enables thorough analysis by breaking down architectural and structural complexity of applications Actionable Insights – helps diagnose the right issues, so you are not solving the wrong problems Automate your Automation – automates virtual service and test case creation to eliminate manual work
  9. 9. 9 © 2015 CA. ALL RIGHTS RESERVED. Gain in-depth visibility into end to end transactions
  10. 10. 10 © 2015 CA. ALL RIGHTS RESERVED. Topology of a Modern Environment Where does the business transaction go? Systems of Innovation ESB Systems of Record Mainframe System of Record ERP J2EE SAAS There is never enough detail of how the Business transaction flows Where is the system of record for business transactions ? Who is identifying reused services and dependencies?
  11. 11. 11 © 2015 CA. ALL RIGHTS RESERVED. Actual Visualization of Business Transaction Identify dependencies between application servers, databases and 3rd-party services Catalog actual interfaces used between systems
  12. 12. 12 © 2015 CA. ALL RIGHTS RESERVED. Annotations – Logs, Exceptions, Response Times Keyword search into logs, exceptions,. Annotate based on different criteria.
  13. 13. 13 © 2015 CA. ALL RIGHTS RESERVED. In-depth visibility into transactions Gain visibility into specific SQL, XML, request, response call details.
  14. 14. 14 © 2015 CA. ALL RIGHTS RESERVED. Document Application Architecture and Transactions Accelerate understanding of what is inherited from M&A Document transaction details of an application system – architecture shift from white board
  15. 15. 15 © 2015 CA. ALL RIGHTS RESERVED. Gain insights and build intelligent conclusions
  16. 16. 16 © 2015 CA. ALL RIGHTS RESERVED. Where does the transaction fail? What part of transaction is the bug? What part of code is high consumption? How can I recreate errors? Systems of Innovation ESB Systems of Record Mainframe System of Record SAAS ERP J2EE ! ! !
  17. 17. 17 © 2015 CA. ALL RIGHTS RESERVED. Alt Click Defect Capture Defect notice, pinpointing cause of failure, instantly available to developers. Automatic ticket creation.
  18. 18. 18 © 2015 CA. ALL RIGHTS RESERVED. Determine what matters most Identify high consumption code before L&P
  19. 19. 19 © 2015 CA. ALL RIGHTS RESERVED. Defect isolation and in depth visibility Understand what code is specifically writing log messages Identify exceptions thrown in code but never logged
  20. 20. 20 © 2015 CA. ALL RIGHTS RESERVED. Automate virtual service and test automation creation
  21. 21. 21 © 2015 CA. ALL RIGHTS RESERVED. Where do we test in a modern application? Applications are written from bottom up and top down in parallel APIs tend to be written first (or virtualized), well before the orchestration layers or user interfaces Load Testing at API is well accepted in modern application deployments Systems of Innovation ESB Systems of Record Mainframe System of Record SAAS ERP J2EE Functional testsRegression tests Load tests Functional tests Where do we start the test? New code first or regression? Regression tests
  22. 22. 22 © 2015 CA. ALL RIGHTS RESERVED. Search, Analyze Transactions Transactions automatically merged, and grouped.
  23. 23. 23 © 2015 CA. ALL RIGHTS RESERVED. Graphical View of Transactions Below the UI CA CAI documents the transactions and shows the API layer
  24. 24. 24 © 2015 CA. ALL RIGHTS RESERVED. Composite Virtual Services Across Multiple Agents Virtual Services can be generated from the rear view mirror
  25. 25. 25 © 2015 CA. ALL RIGHTS RESERVED. Build API Baseline Tests Below the User Interface CA CAI baseline generation includes test data observed automatically Automated test can be scheduled or integrate into CI / CD workflows
  26. 26. 26 © 2015 CA. ALL RIGHTS RESERVED.
  27. 27. www.ca.com/cai @cainc http://www.slideshare.net/CAinc www.linkedin.com/companies/ca-technologies www.ca.com For more information visit

×