Staging (site development) - 2019: verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Als je een site aan het ontwikkelen bent, werk je meestal met verschillende versies van dezelfde site. Het aantal sites, de benaming en hun functies, willen nogal e...')
 
Regel 10: Regel 10:
  
 
''' Complex '''
 
''' Complex '''
 +
 +
[https://en.wikipedia.org/wiki/Deployment_environment]:
  
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
Regel 20: Regel 22:
 
|-
 
|-
 
| Development/Trunk
 
| Development/Trunk
| Development server acting as a [[Sandbox (software development)|sandbox]] where unit testing may be performed by the developer
+
| Development server acting as a sandbox where unit testing may be performed by the developer
 
|-
 
|-
 
| Integration
 
| Integration
| [[Continuous integration|CI]] build target, or for developer testing of side effects
+
| ''Continuous integration'' build target, or for developer testing of side effects
 
|-
 
|-
 
| Testing/Test/QC/Internal Acceptance
 
| Testing/Test/QC/Internal Acceptance
Regel 34: Regel 36:
 
| Serves end-users/clients
 
| Serves end-users/clients
 
|}
 
|}
 
  
 
== Bronnen ==
 
== Bronnen ==
  
 
* https://en.wikipedia.org/wiki/Deployment_environment
 
* https://en.wikipedia.org/wiki/Deployment_environment

Versie van 10 jul 2019 09:41

Als je een site aan het ontwikkelen bent, werk je meestal met verschillende versies van dezelfde site. Het aantal sites, de benaming en hun functies, willen nogal eens verschillen. Dit valt onder release management: Een proces om tot een release te komen.

Voorbeelden

Eenvoudig

  1. Ontwikkelomgeving
  2. Externe testomgeving
  3. Productie-omgeving

Complex

[1]:

Environment/Tier Name Description
Local Developer's desktop/workstation
Development/Trunk Development server acting as a sandbox where unit testing may be performed by the developer
Integration Continuous integration build target, or for developer testing of side effects
Testing/Test/QC/Internal Acceptance The environment where interface testing is performed. A quality control team ensures that the new code will not have any impact on the existing functionality and tests major functionalities of the system after deploying the new code in the test environment.
Staging/Stage/Model/Pre-production/External-Client Acceptance/Demo Mirror of production environment
Production/Live Serves end-users/clients

Bronnen