안녕하세요, 오픈소스컨설팅 한진규 상무입니다. 지난 11월 아틀라시안은 새로운 제품을 발표 했는데요, 바로 지라서비스메니지먼트Jira Service Management (이하 ‘JSM’) 라는 제품입니다.
하지만, 이 제품은 완전히 새로운 제품은 아니구요 기존의 지라서비스데스크Jira Service Desk (이하 ‘JSD’)에 현대화된 고객이 필요로하는 다양한 기능을 추가하여 본격적인 ITSM 도구로서의 역할을 담당 하겠다는 아틀라시안의 강력한 의지를 담은 제품입니다.
11월 출시이후 Service Now 등 다양한 타사 서비스데스크를 사용하던 고객들이 JSM으로 많이 옮겨오고 있다고 하니, 대체 어떤 특징을 가지고 있는지 가볍게 둘러 보도록 하겠습니다.
아틀라시안의 역량을 통합하다. – IT 서비스 관리, 주요 사고 처리 및 DevOps 통합
일단 아틀라시안의 카메론 디치 CRO의 인터뷰를 보면 다음과 같습니다.
출처 : CIO KR
아틀라시안의 카메론 디치 CRO는 오늘날 기술 팀이 직면한 과제 중 하나는 분산된 여러 팀이 밀접한 협업을 지원하는 않는 레거시 기술을 이용하는 가운데, 이들 팀의 균형을 맞추는 것이다.
그는 “애석하게도 소프트웨어를 구축하는 팀과 테스트를 수행하는 팀은 일반적으로 서로 다른 기술을 이용하며 서로 다른 팀에 속해 있다”라고 말했다.
디치는 이번 지라 서비스 매니지먼트에 대해 ITSM 분야를 겨냥한 회사의 신규 핵심 제품이라고 표현했다. 그에 따르면 아틀라시안은 지식을 공유하는 ITSM 모델을 통해 개발 팀과 IT 운영 팀, 현업 팀을 통합하고자 한다. 최근 인수를 통해 확보한 기술을 접목한 지라 서비스 매니지먼트를 통해서다. ……
원문 : https://www.ciokorea.com/t/21999/%EA%B0%9C%EB%B0%9C%EC%9E%90/171679
아틀라시안은 최근 다양한 테크기업들을 인수해서 자사의 경쟁력을 향상시키고 있는데요, 그 중의 하나가 옵스지니Opsgenie 입니다. (참고문서 : DevOps팀이 Opsgenie를 선택하는 10가지 이유 https://tech.osci.kr/2019/08/07/78623021/) 이번발표를 보면, JSM 클라우드 버젼에는 무려 옵스지니가 통합되어 있습니다 (우워~). 물론 JSM은 클라우드 제품 사용이 어려운 고객을 위해 설치와 이중화가 가능한 데이터센터Datacenter 버젼도 제공하는데요, 데이터센터 버젼은 Opsgenie를 별도로 구매해야 한다고 하네요
1) IT 서비스 관리
Jira Service Management에는 다음이 포함됩니다.
– 서비스 요청, 인시던트Incident, 변경 및 문제 티켓 대기열이 포함 된 새로운 ITIL 기반 IT 서비스 관리 프로젝트 템플릿.
– 모든 프로젝트에서 일괄 작업을 수행하여 작업을 연결, 주석, 할당, 전환 및 삭제할 수 있습니다.
– IT 팀이 변경에 대한 더 많은 컨텍스트Context를 제공하기 위해 경량 구성 관리 데이터베이스 (CMDB) 역할을 하는 운영기술서비스를 등록하기 위한 Service Registry 제공
2) 주요 사고 처리Major Incident Management
Atlassian은 Opsgenie의 강력한 인시던트 스웜Incident swarming 및 온콜On call 알림 기능을 Jira Service Management에 직접 구축했습니다. 기능은 다음과 같습니다.
– 사고 관리를 위한 지정된 티켓 카테고리.
– 모든 Cloud Edition에 Opsgenie 기능이 포함되어 더욱 심층적인 변경 관리 및 사고Incident 관리 기능.
– 더 빠른 처리와 해결을 위해 적절한 팀에 경보Alert를 전송하여 Opsgenie의 주요 사고Incident 를 에스컬레이션합니다.
– Jira Service Management의 기존 사건Incident에서 Opsgenie의 주요 사건Incident을 생성 할 수 있습니다.
– Jira Service Management의 인시던트Incident를 Opsgenie의 기존 인시던트Incident에 연결할 수 있습니다.
3) 변경 관리Change Management
Atlassian은 DevOps 시대를 위해 구축 된 변경 관리를 통해 DevOps 팀을 위한 최신 소프트웨어 워크플로Workflow의 통합을 통해 팀이 변경 사항을 이해하고 더 빠르게 혁신 할 수 있도록 했습니다. 이번 업데이트에는 다음이 포함됩니다.
- 변경 사항을 더 잘 이해하기 위한 새로운 변경 요청 워크 플로우 — 최신 소프트웨어 워크 플로우의 통합으로 더 빠르게 혁신 할 수 있습니다.
- Bitbucket Pipelines와 같은 CI / CD (지속적 통합Continuous Integration / 지속적 배포Continuous Delivery) 도구의 자동 변경 요청.
- Service Registry에서 변경 요청에 대한 그룹 승인을 설정하는 기능.
- 변경관리 승인을 통해 배포를 제어하기 위해 빗버킷Bitbucket과 통합운영이 가능합니다.
- 배포 도구에서 자동 변경 접수 :
– 빗버킷 파이프 라인Bitbucket Pipeline
– 서클 CICircle CI
– 젠킨스Jenkins
– 옥토퍼스Octopus
- Automation for Jira를 위험평가Risk Assessment 및 변경관리Change Management를 위한 변경정책엔진Change Policy Engine으로 활용하는 새로운 서비스를 제공합니다. 설정을 간소화하기 위해 샘플 규칙도 제공됩니다.
- 자동변경기록 생성을 위해 지라소프트웨어Jira Software 및 빗버킷Bitbucket과 통합가능
옵스지니와 JSM의 통합과 관련한 상세 사항
- Jira 및 Opsgenie 인터페이스에 모두 액세스하려면 Jira Service Management에 대한 라이선스가 있어야 합니다.
- Jira Service Desk 데이터 센터도 Jira Service Management가 됩니다. 클라우드와 데이터 센터의 주요 차이점은 새로운 사고관리기능 및 Opsgenie와의 통합은 데이터 센터에서도 사용할 수 있지만 이를 위해서는 Opsgenie를 별도로 구매해야 한다는 것 입니다.
- 모든 새로운 기능은 클래식프로젝트에서만 사용할 수 있습니다.
- 여전히 JSM과 독립형 Opsgenie 간(기존 옵스지니 구매고객)의 통합을 설정하여 요청을 보고 주요 사건에 연결할 수 있습니다.
- Opsgenie 이해 관계자 기능 (예 : 이해 관계자에게 알림 등)은 그대로 유지됩니다. 그러나 JSM은 자유로운 이해 관계자의 역할을 지원할 수 없습니다. 이는 이해 관계자가 라이센스가 있는 사용자 여야 함을 의미합니다.
- 기존 Opsgenie 고객에게는 Opsgenie를 “병합 / 통합”하거나 독립형 제품으로 사용할 수있는 옵션이 제공됩니다. 나머지 (또는 “아무것도하지 않음”) 옵션은 독립형이지만 나중에 병합하도록 결정할 수 있습니다. 병합 옵션을 선택하면 올바른 JSM Cloud Edition을 선택하고 Opsgenie 인스턴스에서 데이터 손실없이 병합을 진행할 수 있습니다. 단순히 “아무것도하지 않음”을 선택하면 JSM은 동일한 사이트에 두 개의 인스턴스가 불가능하므로 동일한 사이트에 Opsgenie를 생성하지 않습니다. 그러나 유지하기로 선택하면 사고 관리 기능이 계속 작동합니다. 이 경우 라이선스가있는 JSM 사용자는 독립형 Opsgenie에 직접 액세스 할 수 없습니다.
이와 더불어 올해 말이나 내년 초 업데이트 버젼에서는 아틀라시안에서 인수한 마인드빌Mindville의 인사이트Insight가 JSM에 통합되어 제공합니다. (인사이트는 기존 Jira에서 애드온으로 사용가능 한 강력한 자산관리 도구)
저희 오픈소스컨설팅에서 작년에 수행한 미래에셋생명 ITSM 프로젝트(기사 참고 : http://www.denews.co.kr/news/articleView.html?idxno=14108)에서도 지라와 마인드빌의 인사이트를 통합해서 티켓팅 시스템을 구축 했던 경험이 있는데요, 이번에 JSM은 인사이트Insight 까지 품음으로써 더 강력한 성능을 제공할 것으로 기대 되네요.
그리고 최근에는 Halp라는 회사를 인수하기도 했는데요, 이를 통해 슬랙을 활용한 대화형 티켓팅 시스템이 JSM과 연동 되어 더 다양한 역할로 확장 될 것으로 보입니다.
아무튼 점점 향상된 티켓관리 및 DevOps 환경에서 JSM이 다양한 역할을 할 것으로 기대가 되구요, 저희 오픈소스컨설팅에서도 2021년 초부터 ITIL에 기반한 ITSM 교육 프로그램 및 JSM을 이용한 구축 교육 및 프로젝트를 열린기술공방을 통해 실시 할 예정이니 많은 관심 부탁드립니다.
오늘도 좋은 하루 되세요!