18. AWS 5

03. ATLASSIAN - Jira Software (지라) 클라우드 용 (미완)

OS Windows 10 Home 64bit 버전 1903 (OS 빌드 18362.836) #1. 홈페이지 접속 Atlassian | 소프트웨어 개발 및 협업 도구 전 세계 수백 만 사용자가 Atlassian 제품을 이용해 소프트웨어 개발과 프로젝트 관리, 협업, 코드 품질을 개선하고 있습니다. www.atlassian.com 계정을 만들고 접속을 하게 되면 클라우드용으로 사용하거나 서버용으로 무료로 다운을 받을 수 있다 (구글 또는 마이크로소프트 계정으로 연동 가능) #2. Jira Software 생성 (2020.05.29 기준 웹화면입니다) #3. 프로젝트 만들기 - 차세대 템플릿 방식 개인적인 생각으로는 클래식은 팀 구성이 잘 잡혀있을 때 사용하고 차세대는 팀 구성이 잘 잡히지 않을 때 사용한다고..

18. AWS/Jira 2020.07.02

02. AWS 와 Docker의 필요성

#1. AWS와 Docker의 필요성 예전에는 IDC 직접 서버를 구매하고 운영하는 방식을 하였다 하지만 점차 클라우드 서버의 데이터 센터가 커지고, 속도가 향상되면서 기업이 큰 자본을 들여서 서버를 관리해야하고 유지해야할 이유들이 사라져갔다. 예를들어 규모가 커져 이용자 수가 증가하면 트래픽문제가 발생 할 수 있어 장비를 교체해야한다. 하지만 AWS 같은 클라우드 서버를 이용하는 경우 장비를 사들여 교체할 필요없이 클라우드 서비스에 대해서만 요금을 지불하므로, 운영 비용을 낮추고 인프라를 보다 효율적으로 운영할 수 있다. (즉, 트래픽과 같은 관리항목들을 AWS에서 모니터링 하며 손쉽게 관리 할 수 있다) 그뿐만 아니라, 비즈니스 요구 사항의 변화에 따라 규모를 조정할 수 있다 #2. 클라우드의 특성과..

18. AWS/Jira 2020.07.01

01. DevOps (데브옵스)

DevOps 로드맵 #1. DevOps 란 DevOps란? development (개발) + operation (운영) 이라는 말로 개발과 운영사이의 역할을 하며, 소통, 협업, 통합 및 자동화를 강조하는 소프트웨어 개발 방법론 이다. 개발과 운영이 상호의존적으로 대응해야한다는 의미 (어떻게 하면 더 빠르고 더 효율적으로 업무를 수행할 수 있을지) #2. Jira 와 Jira Confluence 업무에 대해서 트랙킹을 해야하는데 엑셀이나 구글 독스를 이용해 정리하지만, 때로는 병합이나 완료에 대해서 검증하거나 체크가 힘들기 때문에 이러한 Jira 같은 협업 도구들이 활성화 되었다. Jira 는 업무를 배정하고, 처리하고, 해당 업무에 대한 소스를 볼 수 있다 Jira Confluence 는 업무 자료를 ..

18. AWS/기초 2020.07.01

00. AWS 시작전

#1. 개발 프로세스 시작전 DB 구조(백엔드)와 UI/UX 디자인(프론트 엔드) 코드 코드 작성 빌드 컴파일? 테스트 컴파일은 정상이지만 실제로 제데로 작동하는지 ( 값이 정상적으로 들어갔는지 확인여부 - jUnit 이용 ) 패키지 Java 의 경우 war 파일 릴리즈 배포 (운영 단계) - 예) v1.201, v1.67 등 게임으로 따지면 배포된 버전 모니터링 배포 운영 상태에서도 정상적으로 실행되는지 확인 구성(laC) Infrastructure as Code - 인프라 구축단계 ( 초기 개발 시 장애나 보안 ) 우아한 형제의 블로그 글 중 'Git-Flow' master : 제품으로 출시될 수 있는 브랜치 develop : 다음 출시 버전을 개발하는 브랜치 feature : 기능을 개발하는 브랜치..

18. AWS/기초 2020.07.01