...
The Shared Collection Service Bus (SCSB) is a middleware application deployed in AWS. Environment details are listed below:
Service | Consumer | Link | Comments |
---|---|---|---|
SCSB UI (Dev) | All |
http://192.168.55.198:9091 | SCSB's Graphical User Interface (GUI). Primarily used by the development team for initial deployment and unit testing purposes. |
SCSB Swagger (Dev) | All |
http://192.168.55.198:9093/swagger-ui.html | SCSB's REST APIs are exposed through this port. Swagger documentation provides information on API parameters and lets users try the services. |
Primarily used by the development team for initial deployment and unit testing purposes. | |
SCSB UI (Test) | All |
where, <environment> is
...
https://tst-recap.htcinc.com | SCSB's Graphical User Interface (GUI). Primarily used by the quality and functional teams for system and functional testing. | |
SCSB Swagger (Test) | All | https://tst-recap.htcinc.com |
...
:9093/swagger-ui.html | SCSB's REST APIs are exposed through this port. Swagger documentation provides information on API parameters and lets users try the services. Primarily used by the quality and functional teams for system and functional testing. | ||
SCSB UI (UAT) | All | http://uat-recap.htcinc.com:9091 | SCSB's Graphical User Interface (GUI). Primarily used by partners to complete User Acceptance Testing |
SCSB Swagger (UAT) | All | http://uat-recap.htcinc.com |
...
:9093/swagger-ui.html | SCSB's REST APIs are exposed through this port. Swagger documentation provides information on API parameters and lets users try the services. Primarily used by partners to complete User Acceptance Testing |
Development Environment
The first thing a developer will need to do is to setup the development environment. It is common for developers to be working in different environments (Windows, Linux, Mac OS etc..) especially on open source projects and distributed teams. In order to set up a development environment which typically would involve installing softwares like Java, MySQL, tomcat, PHP etc, it can take up anywhere from hours to days depending on what all is required.
To minimize the effort and to ensure every developer is working with the same software versions (i.e development environment), we are going to use Docker Containers to install the "ReCAP Dev Environment".
...