can virtualization transform your api lifecycle?
TRANSCRIPT
![Page 1: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/1.jpg)
Can Virtualization Transform Your API Lifecycle?
Presented by
Fredrik Svarén and Shadid Chowdhury, SmartBear
![Page 2: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/2.jpg)
22
What do you think are the top challenges for delivering
high quality APIs?
Challenges in Delivering High Quality APIs
Increasing demands for speed of delivery
Lack of integration between
tools/systems/teams
Managing expectations of
different stakeholders
Lacking time and/or resources due to
workload
State of API Industry survey
![Page 3: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/3.jpg)
33
Agenda
• Virtualization – What is it?
• Transforming API Lifecycle with Virtualization
• Real life Examples
• Best Practices
![Page 4: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/4.jpg)
44
Virtualization – what is it?
• Non functional behavior
• Availability & Accessibility
• Ease of creation
• Configurability
![Page 5: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/5.jpg)
55
Transforming API Lifecycle with Virtualization
![Page 6: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/6.jpg)
66
API Lifecycle
![Page 7: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/7.jpg)
77
Design
• Sketch
• Prototype
• Validate
API
![Page 8: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/8.jpg)
88
Build
Functional & Test
Automation
APIBuild
Virtualize
Functional & Test
Automation
Build
API
![Page 9: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/9.jpg)
99
Test
Other APIs
Virtualized
Legacy systems
Virtualized
3rd Party APIs
Virtualized
API
under Test
Performance,
security and other Test Automation
![Page 10: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/10.jpg)
1010
Monitor
![Page 11: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/11.jpg)
1111
Real Life Examples
![Page 12: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/12.jpg)
1212
Enterprise Legacy SystemCorp
Corp
Web app
Corp
App + API
API
API
API
Device
APPAPI
Device
IoT Device
IoT Device
API
API
API
![Page 13: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/13.jpg)
1313
Continuous Delivery with Ease
API
Physical
device
StagingAPI
Physical
device
Virtualized
API with routing
![Page 14: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/14.jpg)
1414
Thousands of Customers with Different Settings
Virtualized Customer
scenarios
API
under Test
Test
![Page 15: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/15.jpg)
1515
API with Physical Machine
API Virtualized
API
![Page 16: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/16.jpg)
1616
Best Practices
![Page 17: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/17.jpg)
1717
Best Practices
• Unhappy path
• Runtime behavior simulation
• Integrate with your build and release cycle
• Virts Easily accessible to everyone
![Page 18: Can virtualization transform your API lifecycle?](https://reader031.vdocuments.us/reader031/viewer/2022030305/58714ab41a28ab55588b67d5/html5/thumbnails/18.jpg)
1818
Links
• https://smartbear.com/product/ready-api/servicev/
• https://swaggerhub.com/