APIs Gone Wild - Star West 2013

1,016 views

Published on

As the number of external APIs integrated into a business process increases, so does complexity. Learn how automated end to end testing and Service Virtualization enable organizations to test smarter and faster.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,016
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

APIs Gone Wild - Star West 2013

  1. 1. APIs Gone Wild Testing Composite Applications Star West 2013 - Anaheim Cloud Expo Fall 2012 – Santa Clara, CA Parasoft Proprietary and Confidential 1
  2. 2. Overview Business applications are embracing external APIs. As the number of external APIs integrated into a business process increases, so does complexity. As the complexity of business applications grows, so does the challenge of testing them. Learn how automated end to end testing and service virtualization enable organizations to test smarter and faster. Parasoft Proprietary and Confidential 2
  3. 3. Major Disruptions In the SDLC Cloud challenges ingrained concepts about software development Parasoft Proprietary and Confidential 3
  4. 4. Major Disruptions In the SDLC Cloud challenges ingrained concepts about software development Parasoft Proprietary and Confidential Mobile devices force the industry to re-think the user experience 4
  5. 5. Major Disruptions In the SDLC Cloud challenges ingrained concepts about software development Parasoft Proprietary and Confidential Mobile devices force the industry to re-think the user experience APIs drive composite apps and interconnecting multiple dependencies 5
  6. 6. Software Drives Innovation Software is the interface to business and the force behind innovation Parasoft Proprietary and Confidential 6
  7. 7. Software Drives Innovation Software is the interface to business and the force behind innovation Parasoft Proprietary and Confidential Switching costs associated with software are dramatically lower 7
  8. 8. Software Drives Innovation Software is the interface to business and the force behind innovation Parasoft Proprietary and Confidential Switching costs associated with software are dramatically lower Damages associated with software failure are increasing and very real 8
  9. 9. Growth of APIs - 2008 http://awesome.good.is/transparency/web/1109/out-in-the-open/flash.html Parasoft Proprietary and Confidential 9
  10. 10. Growth of APIs - 2011 http://awesome.good.is/transparency/web/1109/out-in-the-open/flash.html Parasoft Proprietary and Confidential 10
  11. 11. Growth and Acceleration of Public APIs http://www.programmableweb.com Parasoft Proprietary and Confidential 11
  12. 12. Public versus Private APIs Parasoft Proprietary and Confidential 12
  13. 13. Dev/Test Environment Access Survey http://bit.ly/x7UWkQ Parasoft Proprietary and Confidential 13
  14. 14. Survey Results… The average number of dependent application associated with the System Under Test (SUT) Parasoft Proprietary and Confidential 14
  15. 15. Survey Results… The average number of dependent application associated with the System Under Test (SUT) Parasoft Proprietary and Confidential 30 15
  16. 16. Survey Results… The average number of dependent application associated with the System Under Test (SUT) BUT, Dev/QA only have “trustworthy” access to SIX of the applications Parasoft Proprietary and Confidential 30 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 16
  17. 17. Survey Results… 75% of organizations must schedule time in order to access a test environment 75% Parasoft Proprietary and Confidential 17
  18. 18. Survey Results… 75% of organizations must schedule time in order to access a test environment 75% The average time block allowed to be scheduled is hours 4 Parasoft Proprietary and Confidential 18
  19. 19. Survey Results… When testing with a dependent application only need access to a small percentage of the applications functionality Parasoft Proprietary and Confidential 19
  20. 20. Survey Results… When testing with a dependent application only need access to a small percentage of the applications functionality Parasoft Proprietary and Confidential 20% 20
  21. 21. Conclusion Lack of reliable access to a realistic test environment hampers software quality Parasoft Proprietary and Confidential 21
  22. 22. Service Virtualization Service Virtualization delivers a simulated dev / test environment allowing an organization to test anytime or anywhere Parasoft Proprietary and Confidential 22
  23. 23. Service Virtualization Examples Parasoft Virtualize is used throughout the SDLC to speed access to and reduce the costs of managing development and test environments Parasoft Proprietary and Confidential 23
  24. 24. Service Virtualization Examples Parasoft Virtualize is used throughout the SDLC to speed access to and reduce the costs of managing development and test environments Parasoft Proprietary and Confidential 24
  25. 25. Service Virtualization Examples Parasoft Virtualize is used throughout the SDLC to speed access to and reduce the costs of managing development and test environments Parasoft Proprietary and Confidential 25
  26. 26. Service Virtualization Examples Parasoft Virtualize is used throughout the SDLC to speed access to and reduce the costs of managing development and test environments Parasoft Proprietary and Confidential 26
  27. 27. Service Virtualization Examples Parasoft Virtualize is used throughout the SDLC to speed access to and reduce the costs of managing development and test environments Parasoft Proprietary and Confidential 27
  28. 28. Service Virtualization Examples Parasoft Virtualize is used throughout the SDLC to speed access to and reduce the costs of managing development and test environments Parasoft Proprietary and Confidential 28
  29. 29. Access to Dev / Test Systems Complex Mainframe Configuration External Database Cloud App ERP Message Queue External Application Web Server Internal Database ESB Internal Application Internal Service Simple 3rd Party Service Difficult Test Access Parasoft Proprietary and Confidential 29
  30. 30. Service Virtualization To learn more about Parasoft’s Defect Prevention Solutions, visit: www.parasoft.com Or email us: info@parasoft.com Parasoft Proprietary and Confidential 30

×