├── .gitignore └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /.classpath 3 | /.metadata 4 | /.project 5 | /.settings 6 | /bin 7 | /build 8 | /target 9 | npm-debug.log 10 | acmeair_node.log 11 | *.log 12 | /settings.json-COMPOSE 13 | **/.DS_Store 14 | .DS_Store 15 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # BLUEPERF - Performance Analysis Application Repository 2 | 3 | This is the repository for Public Cloud Environment Performance Analysis Application. 4 | It contains microservices application for fictional Airline Company "Acme Air". Currently, Java homogeneous microservices are developed & maintained. 5 | These are repositories that should be used to deploy Acme Air Applications: 6 | - acmeair-authservice-java 7 | - acmeair-bookingservice-java 8 | - acmeair-customerservice-java 9 | - acmeair-flightservice-java 10 | - acmeair-mainservice-java 11 | 12 | Helper scripts make it easier to deploy application on IBM Cloud Kubernetes Service (IKS). It will deploy Acme Air without GUI mode (acmeair-mainservice-java will not be deployed). 13 | To use Acme Air with GUI, please see the README in acmeair-mainservice-java 14 | 15 | If simple single application is needed to avoid additional overhead of network latencies and multiple application interaction, use acmeair-flightservice-java for its testing. 16 | - Note: Set environment variable SECURE_SERVICE_CALLS = false to disable authentication. 17 | 18 | 19 | 20 | --------------------------------------------------------------------------------