CS 11 Securing and Testing Scalable Services
CS 11 Securing and Testing Scalable Services
Scalable services
BITS Pilani Soma Sundaram P
Pilani Campus Guest Faculty
BITS Pilani
Pilani Campus
Merged - CCZG583/SEUSZG583,
Scalable Services
Lecture No. 11
BITS Pilani
Pilani Campus
• Authorization Server
• Access Token
• Refresh Token
• Resource Server
• Client
Testing
Types of Tests
• Launch all the services and test them through their APIs.
This, however, is what’s known as end-to-end testing,
which is slow, brittle, and costly.
• A much more effective strategy is to write what are
known as integration tests.
• JMeter
• influxDB
• Grafana
• CloudWatch
•
https://docs.github.com/en/code-security/getting-
started/quickstart-for-securing-your-repository
• OAuth in detail from textbook
• Testing in detail from textbook
• https://www.neotys.com/insights/microservices-load-
testing
• https://netflix.github.io/chaosmonkey/