...
Softrip releases new versions of its applications and components every two three weeks. This twothree-week process is split up as follows:
Thu 22 Apr - Wed 28 Apr
Softrip builds and deploys hotfixes for immediate-priority bugs for the current stable version in Production environment
Hotfixes are applied directly to Softrip's stable branch and are only considered for system-breaking bugs
Softrip develops new features/bug fixes for the upcoming version
Thu 29 Apr (EOD)
Softrip builds a release candidate for the new version
Fri 30 Apr
The release candidate is deployed to clients' testing/UAT environments
Fri 30 Apr - Wed 5 May
Client test the release candidate
Client submits new bugs in the release candidate to Softrip
Softrip implements fixes to the release candidate as needed, and deploys them to client's UAT environment for review
Wed 5 May
Softrip promotes the release candidate to its main/stable branch
Thu 6 May
The new stable branch is built and deployed to clients' productionMon 01 May - Fri 12 May
Softrip implements scheduled fixes and features
Mon 15 May
Softrip builds a new Release Candidate for the new version
Mon 15 May - Fri 19 May
Softrip deploys and tests the Release Candidate in QA environments (daily deployments)
Any bugs or incomplete implementations found are addressed during this week and updated in the Release Candidate
Fri 19 May (EOD)
Softrip promotes the Release Candidate to Stable
Mon 22 May
Softrip deploys the new Stable version to client testing/UAT environments
Mon 22 May - Fri 26 May
Client tests the new Stable version in their Test environment and report any bugs found to Softrip
Softrip reviews reported bugs to be addressed as a hotfix (to be fixed in current version) or for a future Sprint/version
Mon 29 May
Softrip deploys the new Stable version to client Production environments
Deployment Mechanisms
...
Serves the public and internal staff
Typically installed in a DMZ (other components typically reside in the LAN)
Installed software:
IIS
.Net Core 3.1
.Net Core 56.0
http://ASP.Net 4.7.1 +
Notepad++
Hosts the following Softrip applications:
STRes
STWeb
STApps
ResWebNext (CMS/CRM)
...
Serves the business logic to internal staff and Softrip applications
Installed software:
IIS
.Net Core 3.1
.Net Core 56.0
http://ASP.Net 4.7.1+
Notepad++
Hosts the following Softrip applications:
STServer (Windows Service)
STServerWeb (IIS application)
...