Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Java Project Collaboration Tools

1,516 views

Published on

Java Project Collaboration Tools

Published in: Software
  • Download or read that Ebooks here ... ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • ACCESS that WEBSITE Over for All Ebooks (Unlimited) ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... DOWNLOAD FULL EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M }
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Download or read that Ebooks here ... ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • If you want to download or read this book, copy link or url below in the New tab ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Download or read that Ebooks here ... ......................................................................................................................... DOWNLOAD FULL PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Java Project Collaboration Tools

  1. 1. Java Project Collaboration Tools Light weighted Deployment 김대성 http://gmind7.github.io Java Software Developer
  2. 2. Recipe
  3. 3. Step 1 2 3 4 5 6 이슈통합 소스 리파지토리통합 품질관리 관리계정통합 아티팩트 리파지토리통합 빌드관리 7 서버, 앱 배포통합 8 장애관리
  4. 4. Comparison AS IS TO BE 이슈통합 jira , mail, messenger Jira 티켓으로 통합 관리계정통합 별도 관리 관리 계정 통합 소스관리 망별, 개별 별도 관리 통합 서버 운영 빌드관리 로컬 , 시스템 빌드 시스템 빌드 품질관리 개별 테스트 표준 품질 검토 아티팩트관리 별도관리 통합 서버 운영 서버, 앱 배포관리 서버, 앱 별도배포 표준화 배포 장애관리 사내에서만 처리 가능 외부, 내부 운영 안 제공
  5. 5. Software 소프트웨어 이슈통합 JIRA (Agile + Capture) 관리계정통합 Actvie Directory 소스관리 Stash (Atalssian Git Management) 빌드관리 Jenkins or Bamboo(Atalssian) 품질관리 Sonar, SoapUI + @ 아티팩트관리 Artifactory 서버, 앱 배포관리 Rundeck + @ 장애관리 외부, 내부 웹 UI를 통한 장애 관리
  6. 6. Issue Integration
  7. 7. 이슈등록 Comparison AS IS TO BE 진행확인 품질확인 빌드, 배포확인 완료확인 이슈등록 진행확인 품질확인 빌드, 배포확인 완료확인
  8. 8. Workflow [Open] 이슈 #4 r1.1 [Open] 이슈 #5 r1.1 필드검색 [Reso..] 이슈 #1 [Reso..] 이슈 #2 [Open] 이슈 #6 r1.2 CI서버 아티팩트서버 배포서버 1 이슈등록 5 6 8 빌드테스트결과등 록 9 배포알림 배포1113 이슈처리 상태확인 14 이슈종료 또는재오픈 10 아티팩트가져오기 품질서버 기획자 QA 개발자 개발PM 소스서버 2 릴리즈 버전부여 3 이슈오픈 [Open] 이슈 #7 r1.3 4 코드커밋 7 배포결과등록 12
  9. 9. Jira Agile Demo
  10. 10. Accounts Integration
  11. 11. One Key ISSUE TRACKER WIKI SCM CI ETC… 별도계정 OS USER 별도계정 별도계정Active Directory ISSUE TRACKER WIKI SCM CI ETC… Active Directory AS IS TO BE
  12. 12. Source Code Management
  13. 13. Transition JIRA issues from Stash
  14. 14. Link JIRA issues from pull request comments
  15. 15. Git Repository Management Demo
  16. 16. Artifacts Repository
  17. 17. Artifactory Demo
  18. 18. Artifacts Repository
  19. 19. Continuous Integration
  20. 20. Comparison AS IS TO BE 앱개발자CI (Master) CI (Slave) CI (Slave) 사내앱서버사내웹서버 사내웹서버 사내앱서버 SVN, P4 CI (Stanby) rsync CI (Slave)CI (Slave)CI (Slave) incoming CI (Master)
  21. 21. Jenkins (build pipeline)
  22. 22. Atlassian Bamboo
  23. 23. Testing
  24. 24. Sonarqube
  25. 25. Jira Sonar plugin
  26. 26. Delivery
  27. 27. Rundeck (Bamboo, Jenkins plugin)
  28. 28. Rundeck Demo
  29. 29. Cluster & Failover Master LogStore State Shading sync sync check Sticky Session Load Balanced sync check Master
  30. 30. Failover
  31. 31. Citrix Ad hoc Command in Rundeck
  32. 32. THE END

×