-
Notifications
You must be signed in to change notification settings - Fork 3
Container Diagram
vanpeerdevelopment edited this page Jan 15, 2016
·
5 revisions
PetCupid is built out of three different containers. When a pet enthusiast uses the application in the browser, he's communicating with the frontend container. The frontend container is responsible for serving the Angular app and is running in an NGINX docker container.
To retrieve pets or register dates with pets the frontend communicates with the backend. The backend provides a REST interface with this functionality and runs on a embedded tomcat in a docker container.
The third container is the database container which stores all pets and dates. The backend interacts with the database using jdbc. The Postgres database also runs as a docker container.
- Context Diagram
- Container Diagram
- Component Diagram
- Docker
- Maven and Gulp
- Jenkins