Devops RoadShow: load testing and autoscale
-
Upload
fernando-escolar-martinez-berganza -
Category
Technology
-
view
271 -
download
1
Transcript of Devops RoadShow: load testing and autoscale
![Page 1: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/1.jpg)
DevOps Community Roadshow
![Page 3: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/3.jpg)
![Page 4: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/4.jpg)
Load Testing and Scaling
![Page 5: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/5.jpg)
Scaling
![Page 6: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/6.jpg)
Application Environment
AutoscalingOverview- Allocate resources dynamically- Minimize costs
![Page 7: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/7.jpg)
AutoscalingTypes of scaling- Vertical- Horizontal
![Page 8: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/8.jpg)
AutoscalingStrategy- Capture key metrics- Decision-making- Components (provisioning or de-
provisioning)- Testing, monitoring, and tuning
![Page 9: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/9.jpg)
AutoscalingConsiderations - To be horizontally scalable
- The System- The long running tasks
![Page 10: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/10.jpg)
DEMOAutoscaling in Azure
![Page 11: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/11.jpg)
Load Testing
![Page 12: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/12.jpg)
Load testingOverview- From normal to peak load conditions
Identifies- Maximum operating capacity- Bottlenecks
![Page 13: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/13.jpg)
Load testingMeasure service availability- MTTD- MTTR- MTTF- MTBF
MTBF = MTTD + MTTR + MTTF
Availability = MTTF / MTBF
![Page 14: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/14.jpg)
Application Environment
Load Testing and Auto Scale
X
Value• Improve deployment quality• Find performance bottlenecks• Cater for demand• Maintain application quality
Measure• Availability• MTTF• MTBF
Auto Scale
DEV OPS
![Page 15: Devops RoadShow: load testing and autoscale](https://reader035.fdocuments.us/reader035/viewer/2022062506/58a8d9001a28ab5a368b5bdd/html5/thumbnails/15.jpg)
DEMOCloud Based Load Testing + Autoscale policies