Skip to content

airavata-courses/zeus

Repository files navigation

Please visit the wiki link to understand the system architecture, technologies used for implementation. https://github.com/airavata-courses/zeus/wiki/Final-Project

Goal of the project is to build a website using microservices architecture and achieve service discovery, load balancing, fault tolerance, scalability. Used Kuberenetes to achieve the above concepts.

CI/CD technologies: Travis CI (CI - to verify builds), Jenkins, Dockerhub, Shell scripts (CD) Demo: https://youtu.be/u1nUsIOf2pI

Project Demo: https://youtu.be/EKs7HZsVyzA

Technologies Used: Spring Boot, Python/Flask, NodeJs/Express, RabbitMQ, ElasticSearch, Docker, Jenkins, Kuberenetes, Apache zookeeper, Travis CI, MySQL.