Web コンサルタント グループは現在、分離された開発環境で作業しています。このグループは、この環境を最終ソリューションの作成に使用するだけでなく、実稼働サイトを稼働させる前に顧客に紹介するためにも使用します。最近、新たに委託したサイトの顧客から、グループが提示した最終製品を受け取っていないとの報告があり、Web サイトのパフォーマンスが予期せぬ形になっています。
グループが採用し、そのプロセスに含めるべき追加環境は次のうちどれですか?
正解:C
The answer is C. Leverage a staging environment that is tightly controlled for showcasing. A staging environment is a replica of the production environment that is used for testing and demonstrating the final product before deployment. A staging environment can help the web consultancy group avoid the issues reported by the customers, such as mismatched expectations and unexpected behavior, by ensuring that the product is shown in a realistic and consistent setting. A staging environment can also help the group catch and fix any bugs or errors before they affect the live site.
Some possible sources of information about web development environments are:
* 7 Web Development Best Practices: This page provides some general tips and best practices for web development, such as planning, accessibility, UX/UI, standards, code quality, compatibility, and security.
* Web Development Best Practices (Building Real-World Cloud Apps with Azure): This page explains some specific best practices for web development in the cloud environment, such as stateless web tier, session state management, CDN caching, and async programming.
* Web Development Best Practices: This page lists some resources for learning web development best practices in ASP.NET, such as async and await, building real-world cloud apps with Azure, and hands-on labs.