Skip to main content

Deploymet Process

Step -1  -  Plan deployment process in three stages.

             
            a - Developmnet .

             b- QA.Staging

             c - Production.

 

                                                  devops-tutorial-7.png

Step - 2 -  Seletct  your version control ( GitLab, BitBucket, &GitHub).

 
Create groups in git then create repo in side groups accroding to project requirmenty.

(Like below post.)

 

image.png

 

Step - 3 - Select best cloud provider for your client product like (AWS, Azure, & GCP) and create deployment architecture digrame.

 

                                           image.png

Select cloud services accroding to  project requirment like, Database, VM, Storge, Load Balancer, CI-CD, Docker, Ek8, & Security etc......

AWS deployment architecture like bilow digrame.

 

aws_moodle_horizontal-1024x499.png

 

Step -4 -  Development and Deployment .

 

 1) Continuous Development.
2) Continuous Integration.
3) Continuous Testing.                                                                       
4) Continuous Monitoring.                                                                
5) Continuous Feedback.image.png
6) Continuous Deployment.
7) Continuous Operations.

 

NOTE ---- Development server will be tech-radix server
                                                              QA and prod server will be client server.....................

 

Developer first commit and push code in Dev Branch in git code will deploy automaticaly in Development server using jenkins CI-Cd Pipeline . After that QA test in the development server if is there any bug QA create issues in git and assine bug to developer to recode and solve the bug.

This cycle wil runing continuous till bugs not solve. If QA foudout there is no bug then devops guy merge dev branch to staging branch and code will deploy using jenkins CI-CD pipeline in staging server.

Client will check all work in staging server . if every thing working fine then we can merge staging branch with producation branch code will deploy in live server using jenkins CI-CD pipeline.

 

Notes-  Make sure first time all stages deploy manualy second time deployment using pipeline.