Deployment Process
The deployment process of the solutions produced by Quidgest ensures the possibility of rollback through the restoration of databases and application versions.
1. Make System Unavailable
- Put the Portal in maintenance mode
- Recycle the Portal's Application Pool
- Put the Portal Admin in maintenance mode
- Recycle the Portal Admin's Application Pool
2. Backup
- Database Backup
- IIS Publication Backup - Portal
- IIS Publication Backup - Portal Admin
3. Deploy de nova versão
- Prepare the publication folder for the new version of the Portal
- Copy the new version of the Portal
- Prepare the publication folder for the new version of the Portal Admin
- Copy the new version of the Portal Admin
- Take the Portal Admin out of maintenance mode
- Perform version change tasks in the Portal Admin
4. Make System Available
- Take the Portal out of maintenance mode
Conclusion
The deployment process implemented by Quidgest ensures a seamless transition to new versions of their solutions. The ability to perform rollbacks by restoring databases and application versions provides a safety net in case any issues arise during the deployment. By following a systematic approach that includes making the system unavailable, taking backups, deploying new versions, and finally making the system available again, Quidgest ensures a smooth and reliable deployment process for their solutions.