Más contenido relacionado La actualidad más candente (20) Similar a CA Continuous Application Insight: Discovery, Insight, Automation for Parallel Development (20) Más de CA Technologies (20) CA Continuous Application Insight: Discovery, Insight, Automation for Parallel Development2. $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 © 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 © 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 © 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 © 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 © 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 © 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 © 2015 CA. ALL RIGHTS RESERVED.
Gain in-depth visibility into end to
end transactions
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 © 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 © 2015 CA. ALL RIGHTS RESERVED.
Annotations – Logs, Exceptions, Response Times
Keyword search
into logs,
exceptions,.
Annotate based on
different criteria.
13. 13 © 2015 CA. ALL RIGHTS RESERVED.
In-depth visibility into transactions
Gain visibility into
specific SQL, XML,
request, response
call details.
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 © 2015 CA. ALL RIGHTS RESERVED.
Gain insights
and build intelligent conclusions
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 © 2015 CA. ALL RIGHTS RESERVED.
Alt Click Defect Capture
Defect notice,
pinpointing cause
of failure,
instantly available
to developers.
Automatic ticket
creation.
18. 18 © 2015 CA. ALL RIGHTS RESERVED.
Determine what matters most
Identify high
consumption code
before L&P
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 © 2015 CA. ALL RIGHTS RESERVED.
Automate virtual service and test
automation creation
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 © 2015 CA. ALL RIGHTS RESERVED.
Search, Analyze Transactions
Transactions
automatically merged,
and grouped.
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 © 2015 CA. ALL RIGHTS RESERVED.
Composite Virtual Services Across Multiple Agents
Virtual Services can
be generated from
the rear view mirror
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