Upload
phungthuan
View
214
Download
2
Embed Size (px)
Citation preview
PRODUCTION / VIRTUAL SERVER
Customer1_Cloud
VM_Server1
Customer1 ApiCustomer1 PortalCustomer1 Html
Customer1 Api
Replica of customer Production ServerAt SD Sharp, for each project we launch a dedicated virtual server that replicates in detail the expected Customer Production server in order to minimize differences between Development and Production environments.
Step 1
PRODUCTION / CROSS TESTINGStep 2
Cross Testing:At SD Sharp, we adopt a Cross-Testing scenario where developers check each others code before they make any source control commit. Here is where 80% of the bugs are often eliminated prior to checking in the code on the online repository.
online repository
PRODUCTION / CONTINUOUS INTEGRATIONStep 3
ONLINE SOURCEREPOSITORY
Customer1 Api
DETECTSNEW
CHECK IN
CONTINUOUSINTEGRATIONA
UTOMATION
TESTING
AUTOMATION DEPLOYING
AUTOMATION BUILDING
CHANGESAPPROVED
CUSTOMER ACCESSTO LATEST
APPROVED VERSION
QA TEST ON VMLATEST VERSION
PRODUCTION / VM TESTINGStep 5Customer has constant control, visibility and accesibility of the latest version.