Production Environment
Definition
The
production environment is the complete integrated
set of hardware and associated software
tools that is
used by the
customer organization to operate the application.
The objective of the production environment is to provide the
necessary infrastructure to enable the application software to
execute efficiently.
- An integrated production environment is required to execute
the application.
- A separate production environment enables users to use the
application independently of development, integration, and
other kinds of system testing.
- Load and stress testing requires special test tools that
can simulate a large number of concurrent users.
-
Hardware Components:
- Clients
- Firewalls
- Routers
- Web servers
- Application servers
- Database servers
- Disk or tape libraries
- Local area networks
-
Software Components:
- Application software
- Operating systems
- Browsers
The production environment can be started if the following
preconditions hold:
- Work products:
- Stakeholders:
The production environment is constrained by the following
conventions: