際際滷

際際滷Share a Scribd company logo
Atlassian Cloud ??? ???
DevOps ???? ??
Contents
DevOps??
01
Repository? Jira? ??
02
Bitbucket Cloud? ?? ?? ??
03
Jira Automation? ?? DevOps ??
04
CI/CD ???? ???
DevOps??
What is DevOps?
? ?? ????? ?? ??? ??? ??? ???? ?? ?? ?? ??
? ???? ??? ??? ??? ???? ?
? ???? ?? ??? ???? ??
? Apply to :
? organizational structure
? culture
? practices
? tool
Dev vs. Ops C ??? ??
? ???? ???? ??
? ???? ?? ???? ??
? ???? ???? ???? ??
? ???? ??? ??
? ???? ???? ?? ??? ??? ??
? ???? ???? ??
DevOps? 4?? ?? ??
? ???? ??? 2?? ??(Dev):
? Delivery lead time(cycle time) C ??? ???? ????? ??
? Deployment frequency C ???? ?? ?
? ???? ??? 2?? ??(Ops):
? Change failure rate C ?? ?? ???? ?????? ?? ??? ??
? Mean time to recovery (MTTR) C ??? ??? ???? ????? ??
Atlassian DevOps ?? ??
Atlassian DevOps ?? ??? ?? ??
? ?? ?? DevOps Tool? ?? ??? ???? ??
? ???? ??? ?? Insight ??
Repository? Jira? ??
Repositories
? ????? ??? ??? Git Repository? ??
? Local repository C ?? ? ??? ? ???? ??
? Remote repository C ?? ? ??? ??? ??
? ex) Bitbucket, GitHub, GitLab
Jira? ?? ?? ?? ?? ??
? Jira? ???? ?? ??? ??? ??? ???
? Jira? Bitbucket, GitLab, GitHub? ?? Git Repository? ?? ??
? ?? ?? ??? ??? ??? Development panel?? ??
Jira ??? ?? ?? ?? ?? ??
? Jira?? ?? ?? ?? ?
Repository? ?? ???
?? ??? ??
? ?? ??? Commit ??
?? ? Bitbucket?
Repository ???? ??
Jira? Git repository ??? ??
? Jira issue? ?? ?? ??? ????? ??
? ?? ?? ??? ?? ???? Jira? ?? ????
? ??? ?? ?? ??? ????? ??
? ???? Jira issue ???? ?? Tool??
????? ??
? DevOps ???? ??? ?? Insight ??
Jira? Code ??
? Jira ????? ???
repository? ??
? ??? ???? ?? repository?
?? ? ? ??
? ?) GitHub, GitLab, Bitbucket
repository ??
? repository? ???? Jira??
commit, branch ??, pull
request ?? ?? ??
? branch?, commit ???, pull
request ?? ? ?? ??
???? ??
Jira issue?? repository branch ??
? Jira? repository? ????
Jira issue ?? ??? branch?
?? ? ? ??
? Jira issue?? ?? ???
??? ? ?? ???? ??
branch ??
? Jira issue key? branch??
???? ??
? Jira issue? repository?
???? ??
? branch?? Jira issue ??? ?? ?
Bitbucket?? branch ??
? ???? Bitbucket ?? ??
Tool? ?? branch? ??
?? ??
Commit ??
? bitbucket? ????
repository ?? ? commit
??, ?? ?? ????? ?
Commit ???? ???? ??
? commit ???? issue key?
???? issue ?????
commit ??? ?? ?
? commit ??? ???? Jira
??? ???? ?? commit
??? ?? ? ? ??
Bitbucket Cloud? ?? ?? ??
???? ??? ???? ??(CI/CD)
? DevOps? ???? ???
CI/CD? ?????
? ?? ????????? ?
? ??? ??
? Builds
? Test
? ???? ? ?? ??? ??
? CI/CD? ??? ?? ??? ???
???? ??? ?? ?
?????? ??
? ?? ??? ??? ??
? Pre-deployment/build
? Deployment
? Pre-deployment ?? ?? ?
?????? ?? ?
? Pre-deployment ?? ?? ?
???? ?? ?? ??? ??
??
Pre-deployment
Deployment
?? VS. ?? ??
? ?? ???? ?? ?? ????
????? ?? ? ? ??
? ????? ???? ?? ???
???? ??
? ?? ??? ?? ???? ??
? ?? ?? ?? ????
??? ??? ??? ?? ?
? ??
Automatic
Manual
????? ?? ??
? ?? ??
? pull request ??
? Automation rule
? ???? ??
Bitbucket ????? ??
? Bitbucket ?????? ?????
repository? ?? ???
bitbucket-pipelines.yml???
??? ??? ???? ?
? Bitbucket? ?? ??? ?? ??
?? ? ? ??? ???? UI?
?? ?
bitbucket-pipelines.yml ?? ??
? ???? Bitbucket? ?? ???? ??
Pre-deployment/
build
Deployment
bitbucket-pipelines.yml ?? ?? ?? ??
? trigger:`manual¨ ?? step? ????
?? ???? ?? ??? ??
Manual
Manual
????? ??? ?? ??
? The default: ?? ??? ???
repository? ?? commit ?? ?
?????? ???? ???
? default ?? branch ?? ????
????? trigger ??
build? ???? ??
? ??? ??? ??????? ?? step
??? `exit 1¨ ??? ??
? Security scan ?? Jira? ?? ??? ??
Jira Releases panel
? Jira?? ??? ??? ?? ??? ???
release panel? ?? ?
? Jira? release ??? ?? ?? ? ? ??
? CI/CD ??? ?? ????? Jira ??
? commit ???, branch?, pull request?
?? ? ??
Jira Deployments page
? ?? ????? ???? ??? ?? ?? ??? ?? ?
??? ?? ?? ?? ??
? ???? ?? ? ??? ?? ?? ?? ?? ??
Insight ??
? ?? ??? ???? ?? ?? ?
?? ?? ??? Insight?? ??
? ???? ??? ?? ??? ??
JQL? ???? ?? ?? ??
? repository ? CI/CD ?????? ??
??? ??? ??? JQL ??? ??
?? ??
? Examples:
? pull request? ??? ?? ??
? ?? ??? ???? ?? ?? ??
Jira Automation? ??
DevOps ??
DevOps Jira Automation ??? ?? ??
? ? commit ? ?? ??? ^?? ? ̄??
?? ??
? CI/CD ??? ????? pull request
?? ? ? slack ??? ?? ??
DevOps triggers
? repository? ??? ???? ??? ?

More Related Content

Atlassian cloud ??? ??? DevOps ???? ??: Jira Cloud, Bitbucket Cloud

  • 1. Atlassian Cloud ??? ??? DevOps ???? ??
  • 2. Contents DevOps?? 01 Repository? Jira? ?? 02 Bitbucket Cloud? ?? ?? ?? 03 Jira Automation? ?? DevOps ?? 04
  • 5. What is DevOps? ? ?? ????? ?? ??? ??? ??? ???? ?? ?? ?? ?? ? ???? ??? ??? ??? ???? ? ? ???? ?? ??? ???? ?? ? Apply to : ? organizational structure ? culture ? practices ? tool
  • 6. Dev vs. Ops C ??? ?? ? ???? ???? ?? ? ???? ?? ???? ?? ? ???? ???? ???? ?? ? ???? ??? ?? ? ???? ???? ?? ??? ??? ?? ? ???? ???? ??
  • 7. DevOps? 4?? ?? ?? ? ???? ??? 2?? ??(Dev): ? Delivery lead time(cycle time) C ??? ???? ????? ?? ? Deployment frequency C ???? ?? ? ? ???? ??? 2?? ??(Ops): ? Change failure rate C ?? ?? ???? ?????? ?? ??? ?? ? Mean time to recovery (MTTR) C ??? ??? ???? ????? ??
  • 9. Atlassian DevOps ?? ??? ?? ?? ? ?? ?? DevOps Tool? ?? ??? ???? ?? ? ???? ??? ?? Insight ??
  • 11. Repositories ? ????? ??? ??? Git Repository? ?? ? Local repository C ?? ? ??? ? ???? ?? ? Remote repository C ?? ? ??? ??? ?? ? ex) Bitbucket, GitHub, GitLab
  • 12. Jira? ?? ?? ?? ?? ?? ? Jira? ???? ?? ??? ??? ??? ??? ? Jira? Bitbucket, GitLab, GitHub? ?? Git Repository? ?? ?? ? ?? ?? ??? ??? ??? Development panel?? ??
  • 13. Jira ??? ?? ?? ?? ?? ?? ? Jira?? ?? ?? ?? ? Repository? ?? ??? ?? ??? ?? ? ?? ??? Commit ?? ?? ? Bitbucket? Repository ???? ??
  • 14. Jira? Git repository ??? ?? ? Jira issue? ?? ?? ??? ????? ?? ? ?? ?? ??? ?? ???? Jira? ?? ???? ? ??? ?? ?? ??? ????? ?? ? ???? Jira issue ???? ?? Tool?? ????? ?? ? DevOps ???? ??? ?? Insight ??
  • 15. Jira? Code ?? ? Jira ????? ??? repository? ?? ? ??? ???? ?? repository? ?? ? ? ?? ? ?) GitHub, GitLab, Bitbucket
  • 16. repository ?? ? repository? ???? Jira?? commit, branch ??, pull request ?? ?? ?? ? branch?, commit ???, pull request ?? ? ?? ?? ???? ??
  • 17. Jira issue?? repository branch ?? ? Jira? repository? ???? Jira issue ?? ??? branch? ?? ? ? ?? ? Jira issue?? ?? ??? ??? ? ?? ???? ??
  • 18. branch ?? ? Jira issue key? branch?? ???? ?? ? Jira issue? repository? ???? ?? ? branch?? Jira issue ??? ?? ?
  • 19. Bitbucket?? branch ?? ? ???? Bitbucket ?? ?? Tool? ?? branch? ?? ?? ??
  • 20. Commit ?? ? bitbucket? ???? repository ?? ? commit ??, ?? ?? ????? ?
  • 21. Commit ???? ???? ?? ? commit ???? issue key? ???? issue ????? commit ??? ?? ? ? commit ??? ???? Jira ??? ???? ?? commit ??? ?? ? ? ??
  • 23. ???? ??? ???? ??(CI/CD) ? DevOps? ???? ??? CI/CD? ????? ? ?? ????????? ? ? ??? ?? ? Builds ? Test ? ???? ? ?? ??? ?? ? CI/CD? ??? ?? ??? ??? ???? ??? ?? ?
  • 24. ?????? ?? ? ?? ??? ??? ?? ? Pre-deployment/build ? Deployment ? Pre-deployment ?? ?? ? ?????? ?? ? ? Pre-deployment ?? ?? ? ???? ?? ?? ??? ?? ?? Pre-deployment Deployment
  • 25. ?? VS. ?? ?? ? ?? ???? ?? ?? ???? ????? ?? ? ? ?? ? ????? ???? ?? ??? ???? ?? ? ?? ??? ?? ???? ?? ? ?? ?? ?? ???? ??? ??? ??? ?? ? ? ?? Automatic Manual
  • 26. ????? ?? ?? ? ?? ?? ? pull request ?? ? Automation rule ? ???? ??
  • 27. Bitbucket ????? ?? ? Bitbucket ?????? ????? repository? ?? ??? bitbucket-pipelines.yml??? ??? ??? ???? ? ? Bitbucket? ?? ??? ?? ?? ?? ? ? ??? ???? UI? ?? ?
  • 28. bitbucket-pipelines.yml ?? ?? ? ???? Bitbucket? ?? ???? ?? Pre-deployment/ build Deployment
  • 29. bitbucket-pipelines.yml ?? ?? ?? ?? ? trigger:`manual¨ ?? step? ???? ?? ???? ?? ??? ?? Manual Manual
  • 30. ????? ??? ?? ?? ? The default: ?? ??? ??? repository? ?? commit ?? ? ?????? ???? ??? ? default ?? branch ?? ???? ????? trigger ??
  • 31. build? ???? ?? ? ??? ??? ??????? ?? step ??? `exit 1¨ ??? ?? ? Security scan ?? Jira? ?? ??? ??
  • 32. Jira Releases panel ? Jira?? ??? ??? ?? ??? ??? release panel? ?? ? ? Jira? release ??? ?? ?? ? ? ?? ? CI/CD ??? ?? ????? Jira ?? ? commit ???, branch?, pull request? ?? ? ??
  • 33. Jira Deployments page ? ?? ????? ???? ??? ?? ?? ??? ?? ?
  • 34. ??? ?? ?? ?? ?? ? ???? ?? ? ??? ?? ?? ?? ?? ??
  • 35. Insight ?? ? ?? ??? ???? ?? ?? ? ?? ?? ??? Insight?? ?? ? ???? ??? ?? ??? ??
  • 36. JQL? ???? ?? ?? ?? ? repository ? CI/CD ?????? ?? ??? ??? ??? JQL ??? ?? ?? ?? ? Examples: ? pull request? ??? ?? ?? ? ?? ??? ???? ?? ?? ??
  • 38. DevOps Jira Automation ??? ?? ?? ? ? commit ? ?? ??? ^?? ? ̄?? ?? ?? ? CI/CD ??? ????? pull request ?? ? ? slack ??? ?? ??