O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

CI/CD using TFS Release Manager

1.060 visualizações

Publicada em

Using TFS Release Manager for code deployment to Azure cloud platform.

Publicada em: Internet
  • Entre para ver os comentários

CI/CD using TFS Release Manager

  1. 1. TFS RELEASE MANAGER CONTINUOUS CODE INTEGRATION & DELIVERY ON
  2. 2. DEVOPS ENGINEER @ HERBALIFE Nurulazrad Murad WHO AM I? NURULAZRADB@HERBALIFE.COM WWW.LINKEDIN.COM/IN/NURULAZRAD
  3. 3. RELEASE VS DEPLOYMENT RELEASE ▸ What software am I releasing? ▸ To what environment am I releasing it? ▸ Who is responsible for approving/validating the release? ▸ Release metrics
  4. 4. RELEASE VS DEPLOYMENT DEPLOYMENT ▸ How do I configure this environment so it can run my software? ▸ How do I install my software
  5. 5. Azure Cloud TFS CheckinDeploy CURRENT HERBALIFE WORKFLOW manage GOCD .Net Developer Dev Ops
  6. 6. Azure Cloud TFS CheckinDeploy NEW HERBALIFE WORKFLOW manage .Net Developer Dev Ops RM
  7. 7. Azure Cloud TFS CheckinDeploy NEW HERBALIFE WORKFLOW manage .Net Developer Dev Ops RM + QUALITY TOOL
  8. 8. HERBALIFE CODE LIFECYCLE BUILD DEPLOY ACCEPTANCE TEST + UNIT TEST QA PROD ENVIRONMENT
  9. 9. TFS RELEASE MANAGER HOW DOES RELEASE MANAGER WORKS .Net Developer RM Agent Checkin Pickup
 Job Deploy Azure TFS Web App VM Service Fabric
  10. 10. LET’S SEE

×