Applications are inextricably entwined with daily business operations. Rapidly changing business and technical requirements are driving increasingly complex solutions, and building these applications while minimizing costs is a difficult task, especially when working with an unavailable or constrained system. Service virtualization — the creation of dynamic, scalable simulations — can help organizations overcome this challenge by allowing developers and testers to create solutions in a constraint-free environment, and to validate those solutions much earlier, when it is less expensive and disruptive to fix them.
How Service Virtualization Can Help in SAP Environments
Service virtualization enables organizations to quickly and easily create assets that developers and testers can use to accelerate application delivery, improve quality and reliability, and reduce costs and risks.
Let’s say a team is developing an application against an SAP instance that is unresponsive due to load issues. Developing against a virtual service that simulates that instance allows huge gains in productivity. The pre-production virtual service also has a high fidelity to the real production service, ensuring code that survives unit testing will continue to work as it passes through testing phases and scenarios.
Or suppose a team is developing a solution that integrates with an SAP component while the SAP team is working on a new release of that component. If the solution is developed against a virtual service that represents the SAP component, then both teams can progress in parallel. A service virtualization solution can even automatically update the virtual service to reflect the latest changes from the SAP team, lowering the risk of defects late in the build/test cycle.
Native SAP Support for Validation and Virtualization
The CA LISA Service Virtualization solution from CA Technologies works with your existing development, testing, and integration frameworks to address constraints around system unavailability, performance, and complex test data management, and to enable development and testing teams to work in parallel.
While CA LISA has supported SOAP-compliant SAP NetWeaver implementations since its earliest releases, version 7.1 includes native SAP support for enhanced validation and virtualization capabilities, and increased support for non-SOAP-compliant SAP interfaces.
Live recording of service requests for the creation of virtual services, ensuring accurate models are created with high fidelity
Decoupling of integration developers from front-end and back-end developers
The ability to perform load and performance testing without a full SAP environment
Support for SAP NetWeaver, SAP NetWeaver Process Integration, and the messaging and adapter layers, including RFC, IDoc, SOAP, HTTP, File, JDBC, JMS, Java Connector (JCo), and .NET Connector
Increased support for mainframe protocols and environments, including CICS LINK, DTP MRO, CTG, and IMS Connect
Role-based authorization views of service virtualization assets, and a centralized enterprise dashboard for administrators to monitor and maintain all CA LISA installations
Like much of CA Technologies’ feature roadmap, increased SAP support in CA LISA 7.1 was driven by our customers — those with robust, mission-critical SAP installations and need to deliver more, faster, and often with fewer resources. This is where CA LISA is positioned to help. To find out how CA LISA can help you meet rapidly changing business and technology requirements in your own application development environment, visit ca.com/lisa7-1.