Microservices sample project is a cloud-enabled, microservices based, mobile-ready, scalable, resilient, AngularJS powered HTML5 Application.
Below is the architectural diagram for microservices sample project.
Microservices sample project uses a number of open source projects to work properly:
- SpringBoot - Application framework
- Zuul - API Gateway (Load Balancer)
- Consul - Service registration and Discovery
- Docker - Containerization platform
- AngularJS - HTML enhanced for web apps!
- Bootstrap - great UI boilerplate for modern web apps
- jQuery - HTML document traversal and manipulation
Microservices sample project requires Docker for bringing up the build.
- Install Git, Java, Maven and Docker
- Clone the project using https://github.com/vmudigal/microservices-sample.git
- Execute "cd /microservices-sample/build/docker/scripts/"
- To deploy docker please run "./deploy.sh docker".
- Access the Application at http://localhost/
Feel free to reach "[email protected]" incase of any concerns.