Skip to content

Currently Hosted System

aksrajvanshi edited this page Apr 9, 2020 · 10 revisions

Hello! For the currently hosted system, we have set up the website which is up and running on http://js-170-200.jetstream-cloud.org:30003/.

Travis CI URL: https://travis-ci.org/github/airavata-courses/pika-pika

Jenkins URL: http://149.165.171.113:8080/

Kubernetes Master URL: ubuntu@149.165.170.200

Go ahead and register and explore the system. It is distributed architecture deployed on Jetstream with Kubernetes orchestrating the different microservices which are replicated to handle the load better.

In the Kubernetes master, we would advise not to kill our Kafka, Zookeeper, and mongo containers as some data loss can occur.

We have used the following tech stack:

Frontend: ReactJS

Backend: Nginx, NodeJS, Java, Python

Databases: MongoDB

CI: Travis

CD: Jenkins

Tests: Apache JMeter

Containerization, Deployment, and Orchestration Scripts/Software: Ansible, Apache Jetstream, Docker, Kubernetes.

Based on the tests run on our system, we have the following results:

Login : https://imgur.com/phe784q

Register: https://imgur.com/XHSCU4L

Execute Model : https://imgur.com/fAnrcvA

Get Radar : https://imgur.com/zZxzFjy

Get Files : https://imgur.com/tXC3aKF

Update Results : https://imgur.com/tqLdGtq

Get Results : https://imgur.com/3tktlLD

*Note: If you want to access the system, give us your ssh public key and we will add it to our set of API keys

Clone this wiki locally