수강 클립
Ch02. 협업 툴 활용 A-Z - 01. Jira 협업툴 소개
Ch02. 협업 툴 활용 A-Z - 02. Jira 협업툴 설치하기
Ch02. 협업 툴 활용 A-Z - 03. AWS설치 및 제거요강
Jira 협업툴소개
Atlanssian의 JiraSoftWare를 배워보는 시간을 가질 것이다.
Atlassian | Software Development and Collaboration Tools
Millions of users globally rely on Atlassian products every day for improving software development, project management, collaboration, and code quality.
www.atlassian.com
아틀란시안에 로그인 한 후, 홈페이지의 가장 아래로 내려가 Jira를 설치해준다.
Jira | Issue & Project Tracking Software | Atlassian
Plan, track, and manage your agile and software development projects in Jira. Customize your workflow, collaborate, and release great software.
www.atlassian.com
Jira에서 가장 중요한 것은 '이슈' 이다. 여기서 '이슈'란, 일거리를 말한다.
프로젝트에서 '이슈', 즉 일거리를 나누는 기준은 아주 중요하다. 이슈를 작은 업무 단위로도 나눌 수 있고, 큰 업무로 나누어 업무를 하위구조로 둘 수도 있다. 또한 상태를 여러 구조로 둘 수도 있다.
이슈는 주로 아래 사진과 같은 단계로 구성된다.
이러한 작업 흐름을 workflow라 한다.
- OPEN : 개발 전
- STAND BY : 준비 단계
- IN PROGRESS : 개발중
- RESOLVED : 해결 중
- RELEASE : 운영 가능
- DONE : 완료
이와 같은 workflow로 현재 이슈의 상태를 확인할 수 있다. 이슈 상태를 확인함으로서 현재 이 일이 어느 정도 진척되었는지 알 수 있다. 실제 Jira 화면을 보며 이슈를 등록, 변경하는 방법을 배워보자.
화면 왼쪽의 이슈 탭에 들어가면 현재 이슈들을 볼 수 있다. 위 화면에서는 BLO-1, BLO-2 이슈가 있다.
1. 과 같이 현재 이슈의 유형을 확인할 수 있고
2. 에서 현재 이슈의 상태를 확인할 수 있다. 또한 '작업 흐름 보기' 를 선택하여 위에서 언급하였던 workflow를 확인할 수 있다.
3. '개발 진행중 상태로' 버튼을 눌러서 workflow의 다음 상태로 상태를 전환할 수 있다.
다음은 이슈를 생성하는 것을 연습해보자.
이와 같이 차례로 화면의 만들기 -> 이슈 유형 선택(그때 그때 맞는 workflow를 생성하여 이슈마다 유형을 달리 하여 workflow를 다르게 설정할 수 있다.) -> 이슈 보고자, 담당자, 우선 순위를 설정하고 이슈를 생성하면 된다.
Jira 협업툴 설치하기
우리는 Jira 협업툴을 AWS에 설치할것이다. 이미 Atlassian에서 Jira를 클라우드형으로 편하게 제공하여 관리자 기능 등 여러 기능들을 비슷하게 사용할 수 있지만, DB를 확인하거나 구조를 파악하기에는 어려운 부분이 많이 있다. 따라서 AWS에서 Docker로 직접 Jira를 설치해볼것이다.
AWS 설치 및 제거요강
AWS를 사용하며 가장 무서운건 과금이다... 여러 괴담이 있기도 하고 해킹과 같은 문제도 자주 발생하고.. 때문에 위의 실습을 진행하는데 많은 두려움이 있었다. 이번 강의는 나같은 사람을 위해 AWS 인스턴스들을 관리하는 방법, 프리티어가 아닌 제품들의 과금체제를 간단하게 설명하는 강의이다.
인스턴스를 여러 개 띄워놓으면 과금이 될 수 있다. 이런 과금 정보는 내 결제->결제 대시보드에서 얼마나 과금되었는지 확인 할 수 있다.
또, 인스턴스 생성 시 '프리티어 사용 가능'은 무료로 사용 가능하지만, 실습에서 사용하는 t2.large는 메모리 용량이 큰 대신 유료 서비스라는 단점이 있다. 서비스를 시작하면 예상 요금 알림을 받을 수 있다. 인스턴스를 여러 개 띄우더라도 트래픽에 대해 과금되기 때문에 트래픽이 없으면 거의 과금되지 않는다. 하지만, 불안함을 막기위해.. 사용하지 않으면 인스턴스 중지, 종료를 시켜서 과금을 막을 수 있다.
인스턴스 시작은 말 그대로 선택한 인스턴스를 시작하는 것 이고, 인스턴스 중지는 해당 인스턴스 기능을 중지하는 것 이다. 인스턴스를 중지한 뒤 인스턴스를 다시 시작하더라도 데이터가 손실되지 않는다.
더이상 해당 인스턴스를 사용하지 않을 때 에는 인스턴스 종료를 통해 인스턴스를 아예 삭제할 수 있다. 인스턴스 종료가 완료될 때 까지는 어느 정도 시간이 소요된다.
인스턴스가 중지 되어도 용량에 따라 과금의 위험이 있지만, 인스턴스가 종료되면 아예 과금이 되지 않는다. 이 점을 참고해서 실습을 진행하면 된다. 강의를 진행하는 내내 5000원 정도의 요금이 추가될 수는 있지만, 크게는 없을 것 이다...
AWS/Docker 실전 클라우드 서버 구축 올인원 패키지 Online. | 패스트캠퍼스
성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다.
www.fastcampus.co.kr
'DevOps' 카테고리의 다른 글
[패스트캠퍼스|AWS강의] 협업 툴 활용 A-Z (4) (0) | 2021.03.06 |
---|---|
[패스트캠퍼스|AWS강의] 협업 툴 활용 A-Z(3) (0) | 2021.02.28 |
[error] Windows SSH: Permissions for 'private-key' are too open (0) | 2021.02.27 |
[패스트캠퍼스|AWS강의] 협업 툴 활용 A-Z(2) (0) | 2021.02.27 |
[패스트캠퍼스|AWS강의] 오리엔테이션과 시작하기 (0) | 2021.02.17 |
댓글