波音游戏源码-波音博彩公司评级_百家乐园天将_新全讯网3344111.c(中国)·官方网站

www6 Staging Server is Now Available

by Wilson Wong


Numerous websites and applications have been deployed on the Central IIS production Web Server, namely the www6.cityu.edu.hk. Without proper User Acceptance Testing (UAT), site owners cannot guarantee the new sites are delivering the expected quality or the new applications may even cause undesirable effects on the hosting servers, worse still affecting other websites hosted on the same server. To ensure quality of websites and stability of the production server, a proper environment for UAT and user training is now provided through a staging www6 server.  This staging server allows site administrators to test their new websites thoroughly before deploying them to the production server.

Development guidelines

With the www6 staging server in place, website administrators/developers are required to follow the development, staging, and production cycle for website development as described below:

Development

This is a working environment for developers.  It may be the developer’s local workstation for a single developer, or a department’s/vendor’s local server for a development team.  Developers should test and complete the development of their websites on their local servers before uploading them to the staging server for UAT.
 
Staging
 
This is a centrally provided environment, which has system architecture identical to the production server. Site administrators should carry out UAT and user training on the staging server and make sure the website and corresponding web application, if any, are working properly and security vulnerability free before deploying them to the production server.
 
Production
 
NO testing, development, and user training should be done on www6.cityu.edu.hk, i.e. the production server.
 
How to access the staging servers cluster?
 
When your website is ready for UAT or user training, please submit an online Computing Services Centre (CSC) Work Request and state the required period for the staging account. The CSC will then create the requested account on the staging servers cluster and email the account details to you.
 
Tips for site administrators on website revamp (with the help of vendors/external developers)
  • It is recommended to include and request for the followings in the tender specifications for website development. If technical advices are needed, you may invite the CSC to meet with your vendor by submitting an online CSC Work Request:
    • a full documentation on maintaining and updating your website;
    • a detailed procedure for changing the database password if your website is associated with a MS SQL database;
    • a full documentation on the website and database design, complete source code of web applications, raw graphics files in Adobe Photoshop format (if any), raw Adobe Flash files (if any),  etc., which are useful for future developments.
  • Ask if your vendor will use any third-party software. If so, make sure those software are compatible with the Central IIS servers cluster environment and are properly licensed.
  • Ask the vendor to complete the development on their own server.
  • When the new website is ready for UAT, submit an online CSC Work Request for creating the staging account. If your website is associated with a MS SQL database, ask your vendor for a fixed IP. The CSC will grant direct access to your vendor for connecting to the Central MS SQL staging server through the provided IP.
  • Pass the account information to your vendor and ask them to upload the completed website to the staging servers cluster for UAT.
  • After UAT (or the first round of UAT), ask the CSC to perform a web application security scan on the new website by submitting an online CSC Work Request. After the scan, the CSC will send you a scan report and you should ask the vendor to fix all vulnerabilities found, if any.
  • When the website is ready to go live, ask your vendor to deploy the website to the production server on-site.
Changing passwords regularly
 
For security reasons, site administrators should change the passwords of the web and database accounts regularly.  Although changing the database account password involves modifying the program code or settings of your web application, it is still highly recommended to change it regularly to reduce security risk.
 
If your website is associated with a database and was developed by student helpers or external vendors, you should ask your developer to document the detailed procedure for changing the database password which involves modifying program code or settings, and you should change the account password once the partnership with your developer terminates so that any unauthorized access can be avoided.
 
More tips and best practices on web development
 
Please refer to the article on “Technical best practices for Web development on the CityU Web” in this issue of Network Computing.

 

 

丽都百家乐的玩法技巧和规则| 万宝路百家乐官网的玩法技巧和规则 | 威尼斯人娱乐城微博| A8百家乐官网赌场娱乐网规则 | 澳门百家乐海洋阿强| 百家乐官网视频双扣| 百家乐输了100万| 真人百家乐官网开户须知| 大发888娱乐场官方| 百家乐官网tt赌场娱乐网规则| 大发888 casino组件下载| 百家乐的桌布| 赌场百家乐官网怎么破解| 大发888在线娱乐合作伙伴| 属猪与属狗 做生意| 波音百家乐官网自动投注| 欢乐谷娱乐城开户| 百家乐牌路图表下| 康莱德百家乐官网的玩法技巧和规则| 京山县| 最可信百家乐官网娱乐城| 岑巩县| 大发888娱乐游戏--| 网站百家乐博彩| 百家乐官网最佳打| 世界杯赌球| 路劲太阳城金旭园| 网络百家乐真假| 百家乐官网投注系统| 新利国际网站| 大发888官网e世博官方网站| 百家乐会骗人吗| 九州百家乐官网的玩法技巧和规则 | 百家乐路的看法| 赌百家乐官网怎样能赢| 皇冠开户| 临桂县| 易盈娱乐| 德州扑克在线游戏| 百家乐的赚钱原理| 大世界百家乐官网的玩法技巧和规则 |