Aug. 21, 2023, 10:25 p.m. | Regis Wilson

DEV Community dev.to

The lines between development, staging, and production environments are often blurred. The distinctions may vary depending on many factors, including:



  • the scale of the organization,

  • the codebase, or

  • whether you're viewing the environment from a product, unit testing, or security standpoint.


In this post, I use interviews with fellow developers to understand each environment's purpose and how it's distinct from the others. It's particularly challenging to differentiate between the development and staging environments, and some organizations forgo the staging environment …

blurred codebase developers development devops eaas environment environments interviews may organization product scale security sre testing understand webdev

SOC 2 Manager, Audit and Certification

@ Deloitte | US and CA Multiple Locations

Security Officer Hospital Laguna Beach

@ Allied Universal | Laguna Beach, CA, United States

Sr. Cloud DevSecOps Engineer

@ Oracle | NOIDA, UTTAR PRADESH, India

Cloud Operations Security Engineer

@ Elekta | Crawley - Cornerstone

Cybersecurity – Senior Information System Security Manager (ISSM)

@ Boeing | USA - Seal Beach, CA

Engineering -- Tech Risk -- Security Architecture -- VP -- Dallas

@ Goldman Sachs | Dallas, Texas, United States