https://github.com/anaskhan96/cloud-complete
Unified testing suite for testing applications for Cloud Compliance
https://github.com/anaskhan96/cloud-complete
containers docker load-balancer orchestration python rest testing
Last synced: about 2 months ago
JSON representation
Unified testing suite for testing applications for Cloud Compliance
- Host: GitHub
- URL: https://github.com/anaskhan96/cloud-complete
- Owner: anaskhan96
- Created: 2019-01-21T19:07:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-05-01T20:46:54.000Z (about 3 years ago)
- Last Synced: 2025-01-13T18:21:58.872Z (over 1 year ago)
- Topics: containers, docker, load-balancer, orchestration, python, rest, testing
- Language: HTML
- Homepage:
- Size: 152 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cloud-complete
`cloud-complete` is a unified testing suite for testing applications for cloud compliance. It was used for testing serverside applications built by the students of PES University (2016-2020) as a part of their Cloud Computing course. It includes four phases of testing:
* REST API Testing - Testing of REST APIs implemented in the application to validate the right kind of responses given various kind of requests.
* Containerization Testing - Testing of the split up of a monolithic service into microservices inside containers with the help of Docker.
* Load Balancer Testing - Testing of path based routing to the two services mentioned above under a single IP or domain.
* Orchestration Testing - Testing of spinning containers up or down based on the frequency of requests a service is receiving (scalability), or bringing a service back up when it forcefully crashes (high availability).