[시리즈 미리보기]
① 최신 보안, 기능, 호환성 제공 측면 ◀
② 버그 수정, 성능 향상, 유지 보수 비용 절감의 측면
오늘은 Atlassian(아틀라시안) DC 제품군의 버전 업그레이드와 유지보수의 중요성에 대해 알아보겠습니다. Atlassian은 Jira(지라), Confluence(컨플루언스), Bitbucket(빗버킷), Trello(트렐로) 등 다양한 협업 도구를 제공하며, 팀의 협업과 프로젝트 관리를 원활하게 도와주는데요. 이러한 도구의 최고 성능 및 최신 기능을 사용하기 위해서는 정기적인 업그레이드와 유지 보수가 필요합니다.
1. 보안 강화🔒
우선, 소프트웨어의 보안 문제는 매우 중요합니다. 최근 사이버 공격과 데이터 유출이 빈번해지고 있어 대부분의 소프트웨어는 최신 보안 패치를 적용하여 취약점을 수정하고 있습니다. Atlassian 제품군의 버전 업그레이드는 새로운 보안 취약점을 해결하고, 데이터를 안전하게 보호하는 데 도움을 줍니다. Atlassian의 보안 웹사이트에서 최신 업데이트 정보를 확인할 수 있습니다.
"Security Advisories & Bulletins"는 Atlassian 제품에서 발견된 보안 취약점에 대한 정보를 제공하는 공식 문서입니다.
이 문서들은 다음과 같은 내용을 포함합니다.
✅취약점 설명: 발견된 보안 문제에 대한 상세한 설명이 포함됩니다.
✅영향받는 제품: 어떤 Atlassian 제품이 해당 취약점에 영향을 받는지 명시됩니다.
✅위험 수준: 취약점의 심각도를 평가하여 위험 수준을 표시합니다. 일반적으로 낮음, 중간, 높음으로 구분됩니다.
✅해결 방법: 취약점을 해결하기 위한 패치나 업데이트 정보를 제공합니다. 사용자가 어떻게 시스템을 안전하게 유지할 수 있는지 안내합니다.
✅추가 정보: 관련된 링크나 참고 자료를 통해 더 자세한 정보를 제공합니다.
이러한 보안 공지는 사용자와 기업이 자사 시스템을 보호하고, 최신 보안 상태를 유지하는 데 도움을 주고 있는데요.
Atlassian 제품을 사용하면 보안 공지를 정기적으로 확인하는 것이 중요합니다.
취약점에 대해 정리한 표 "Released Security Vulnerabilities"는 다음과 같은 항목으로 구성됩니다.
✅Product & Release notes: 취약점에 영향을 받는 특정 제품 혹은 제품의 Released note입니다.
✅Affected Versions: 취약점에 영향받는 버전입니다. 간혹 ‘<=>’ 와 같은 부호를 같이 사용하기도 합니다.
✅Fixed Version: 보안 패치가 적용되어 취약점이 수정된 제품 버전을 의미합니다.
✅Vulnerabilities Summary: 취약점에 대한 설명 페이지 안내 링크입니다.
✅CVE ID: 각 보안 문제에 대한 고유한 식별 번호입니다.
✅CVSS Security: 취약점의 위험 수준을 나타냅니다.
2. 기능 개선 및 새로운 기능 추가🌿
기술은 빠르게 발전하고 있으며 사용자들의 요구도 계속 변화하고 있습니다. Atlassian은 이러한 변화를 반영하기 위해 제품의 기능을 지속적으로 개선하고 새로운 기능을 추가하고 있습니다. 따라서 정기적인 업그레이드는 최신 기능을 사용할 수 있게 하고, 팀의 생산성을 높이는 데 큰 도움이 됩니다.
Jira 최신 업데이트와 Confluence 최신 업데이트를 살펴보면 어떤 기능들이 추가되었는지 알 수 있습니다.
"Jira Software Release Notes"는 Jira 소프트웨어의 새로운 버전이 출시될 때 제공되는 문서입니다. 이 문서는 새로운 기능, 수정된 문제, 개선 사항 등을 사용자가 이해하기 쉽게 설명합니다.
Jira 릴리즈 노트는 아래와 같은 주요 내용을 설명하고 있습니다.
✅새로운 기능: 업데이트된 버전에 추가된 새로운 도구나 기능을 설명합니다. 예를 들어, 더 나은 작업 관리 기능이나 새로운 보고서 형식 등이 있습니다.
✅버그 수정: 이전 버전에서 발견된 문제나 오류가 어떻게 수정되었는지 설명합니다. 사용자가 겪었던 불편함이 해결되었다는 내용을 담고 있습니다.
✅개선 사항: 기존 기능이 어떻게 개선되었는지를 설명합니다. 예를 들어, 사용자 인터페이스가 더 직관적으로 바뀌었거나 성능이 향상된 부분이 있을 수 있습니다.
✅업데이트 노트: 새로운 버전으로 소프트웨어를 어떻게 업데이트할 수 있는지에 대한 안내입니다. 사용자가 쉽게 따라할 수 있도록 단계별로 설명합니다.
Confluence에서도 Jira Software 릴리즈 노트와 유사한 "Confluence Release note"가 있습니다. 이 문서에서도 Confluence의 업데이트된 내용, 새로운 기능, 수정된 문제 등이 포함되어 있습니다.
3. 호환성 유지⚙️
소프트웨어는 다양한 하드웨어와 운영 체제 그리고 다른 소프트웨어와 함께 사용되므로 호환성 문제가 발생할 수 있는데요.
이러한 문제를 방지하고자 최신 버전으로 업그레이드하여 호환성을 보장할 수 있습니다. 또한 Jira 호환성 목록과 Confluence 호환성 목록을 참고하여 호환성 문제를 해결할 수 있습니다.
이 문서에는 각 버전에서 지원하는 필수 패키지 및 데이터베이스, 운영체제, java 버전 등이 기재되어 있습니다.
마이너 버전을 기준으로 문서가 나눠져 있어 버전을 선택하기 전 필수로 살펴보게 되는 문서입니다. 해당 문서에서 설명되는 내용들에 따라 java 설정, 데이터베이스 설정 가이드 등의 내용으로 바로 넘어갈 수 있도록 링크가 구성되어 있으니 필요에 따라 적절한 문서를 바로 찾아볼 수 있습니다. 이외에 Docker를 이용한 컨테이너화 및 쿠버네티스를 사용한 구성도 설명되어 있습니다.
Jira Software에서 서포트 플랫폼을 제공하는 것과 같이 Confluence에서도 동일한 문서를 제공합니다. 각 버전에서 지원하는 필수 패키지 및 데이터베이스, 운영체제, java 버전 등이 기재되어 있습니다.
2편 콘텐츠에서 '정기적인 업그레이드와 유지보수가 필요한 이유'에 대해 이어서 알려드리겠습니다.
#Atlassian #아틀라시안 #Jira #지라 #Confluence #컨플루언스