Head-Fi.org › Forums › Misc.-Category Forums › Members' Lounge (General Discussion) › What does the word production environment mean?
New Posts  All Forums:Forum Nav:

What does the word production environment mean?

post #1 of 11
Thread Starter 
I tried searching on Google and Wikipedia, but nothing useful came up. I keep reading those words production environment with respect to certain operating systems that I use or have a keen interest in, but there is no definition available. What does it really mean?
post #2 of 11
AIUI: Out there in daily use by newbies to geeks.
post #3 of 11
As I understand it, a production environment is where work actually gets done, and where there is little to zero tolerance of things breaking.
post #4 of 11

What does the word production environment mean?

well, the first thing you need to understand is that production environment is two words.
post #5 of 11
The term "production environment" is generally used in reference to a "test environment". The production environment is the set of resources and controls directing them to provide a "live" service - such as a web site, a transaction processing system or a running operating system which users can log into and get work done. The test environment is another set of resources and controls directing them in which the service can be stress-tested or projected changes to the service can be tested without impacting the operation of the "live" service. An upgrade or change to the service resources or software would be tested in the test environment while the production environment is running the current system configuration. When the upgrade or change has been demonstrated to provide the desired functionality and sufficient reliability, it is moved to the production environment to make this upgrade or change available to the users of the actual service. The more closely the test environment reflects the production environment, the more closely the performance results obtained in the test environment will reflect the performance obtained in the production environment.
post #6 of 11
Thread Starter 
That makes sense to me now. Thanks a lot!
post #7 of 11
I'm glad that attempt at an explanation worked for you. You're welcome.
post #8 of 11

Hi,

 

For clarification, a "Production Environment" is not a "Test Environment".  A "Test Environment" exists to prepare for ultimate delivery to a Production Environment.

 

In short, there are multiple different types of Environments that all have different purposes.  Here is a list of some of them...

 

  • Research (RES) Environments
  • Federated developer Work Space (WS) Environments (often includes federated Unit Testing and Module Testing Environments)
  • Centralized or Common Build Environments (often Includes Centralized/Common Unit Testing and Module Testing Environments)
  • Integration (INTEG) or Systems Integration Testing (SIT) Environments
  • User Acceptance Testing (UAT) Environments
  • Performance (PERF) Performance Testing Environments
  • Production (PROD) Environments
  • Disaster Recovery (DR) Environments

 

They all are tied to "Delivery" through what is known as a "Systems Development Life Cycle" or an "SDLC".

 

You can read more about Environments in the "Information Technology (IT) Environment Framework" and the "Information Technology (IT) Deployment Framework" in order to get a better idea of the many different types of environments and how they all tie together.

 

I hope this helps!

post #9 of 11
Prod is the one that makes you work through the Thanksgiving weekend when it goes down... wink.gif
post #10 of 11

Now "THAT" is very funny!  Funny because it's sad but true!

 

My Best,

 

Frank

The International Foundation for Information Technology (IF4IT)

post #11 of 11
Quote:
Originally Posted by IF4IT View Post

Hi,

 

For clarification, a "Production Environment" is not a "Test Environment".  A "Test Environment" exists to prepare for ultimate delivery to a Production Environment.

 

In short, there are multiple different types of Environments that all have different purposes.  Here is a list of some of them...

 

  • Research (RES) Environments
  • Federated developer Work Space (WS) Environments (often includes federated Unit Testing and Module Testing Environments)
  • Centralized or Common Build Environments (often Includes Centralized/Common Unit Testing and Module Testing Environments)
  • Integration (INTEG) or Systems Integration Testing (SIT) Environments
  • User Acceptance Testing (UAT) Environments
  • Performance (PERF) Performance Testing Environments
  • Production (PROD) Environments
  • Disaster Recovery (DR) Environments

 

They all are tied to "Delivery" through what is known as a "Systems Development Life Cycle" or an "SDLC".

 

You can read more about Environments in the "Information Technology (IT) Environment Framework" and the "Information Technology (IT) Deployment Framework" in order to get a better idea of the many different types of environments and how they all tie together.

 

I hope this helps!

 

Good info but, after reviewing the links you provided, I also would have added: "Production Environment".

 

BTW, I like the site you provided.  Very useful!


Thx,

 

Marc

New Posts  All Forums:Forum Nav:
  Return Home
Head-Fi.org › Forums › Misc.-Category Forums › Members' Lounge (General Discussion) › What does the word production environment mean?