본문 바로가기

728x90
반응형

회고/aws&docker fastcampus

(31)
AWS/Docker 클라우드 패스트캠퍼스 챌린지 7일차 Ch 03.스프링 프로젝트 01.스프링 프로젝트 세팅 1 JIRA CONFLUENCE로 소스를 관리하고 소스 배포전략을 배웠었다. 실제 프로젝트를 bitbucket으로 관리해보고 jenkins를 통해 배포해보도록 한다. 미리 프로젝트를 올려서 확인하는데, 모임관련 프로젝트를 이용하도록 한다. 리뷰내용, 로그인버튼, 리뷰모음보기 등을 할 수 있는 기능들이 있다. 실제 프로젝트를 계속 완성해나가면서 완성도를 높일 것이다. www.ecplipse.org로 로 접속해서 이클립스를 다운받는다.(JAVA EE Developers) eclipse를 실행하기 위해서는 java를 깔아야 한다. java 설치는 1.8버전으로 한다.(oracle에서 다운) Eclipse Marketplace에서 STS를 다운받아서 Spri..
AWS/Docker 클라우드 패스트캠퍼스 챌린지 6일차 Cofluence 협업 툴 소개 Confluence 또한 ATLASSIAN 회사의 제품이다. 계정을 접속하면 다운로드에서 서버 버전을 받을 수 있다. Jira가 설치되었다고 가정을 하고 Confluence를 셋팅하도록 한다. Confluence는 Jira의 구조와 비슷한 부분이 있다.여기서도 [공간]이라는 컨셉으로 프로젝트를 관리한다. 따로 별도의 공간을 만들어서 해당 프로젝트에 대해서 관리하고 처리할 수 있다. 누적하는 데이터관리로 데이터 소실을 걱정할 필요가 없다. 관리자 권한과 사용자 추가를 할 수 있다. 기존의 관리자에서 새롭게 이름과 아이디 패스워드로 추가할 수 있다. 계층별 페이지 구조가 있다. 페이지에는 API 문서로 강력한 검색 기능을 제공한다. 한눈에 보기좋게 정리할 수 있다. 다양한 문..
AWS/Docker 클라우드 패스트캠퍼스 챌린지 5일차 09.Jira CustomField 설정하기 관리에서 이슈유형에서 새롭게 추가하고 이슈 유형 계획에서 새로운 이슈유형을 사용할 수 있다. 새롭게 만든 유형으로 작업흐름을 살펴볼 수 있다. 커스텀필드 설정은 다음과 같이 넣을 수 있다 개발의 입장에서는 문제에 대해서 발생했다고 표현할 수 있다. ================================================== 문제 발생 일지 2019.10.31(날짜타입) 작업자 직군 개발자 / 기획자 / 디자이너 / 스케쥴 매니져 (택일) (1개를 선택한다) 문제 내용 TEXT 타입 작업 필요 내용 TEXT 타입 (문제가 발생할 때 어떤 내용이 필요한지 적는다) 비고 TEXT 타입 (해당 이슈에 대해서 특정값을 넣을 수 있다) 참고 URL Conf..
AWS/Docker 클라우드 패스트캠퍼스 챌린지 4일차 06. Jira 관리자 소개 관리자 화면 [프로젝트] 프로젝트 명칭, 생성 관리 [이슈] 이슈를 수정하고 설정할 수 있다. 만들수도 있다 이슈 유형 - 이슈를 관리한다 이슈 유형 계획 - 프로젝트에 어떤 이슈 타입을 넣을 수 있을지를 설정한다 업무 흐름 - 업무의 단계를 설정한다 업무 흐름 계획 - 이슈 유형과 업무 흐름을 매핑한다 화면 - 편집을 통해서 화면에 보여줄 필드 정보를 추가/수정할 수 있다 화면 계획 - 커스터마이즈한 화면을 특정 화면 계획과 연결 시킨다 이슈유형 화면 계획 - 이슈 유형과 화면 계획을 연결한다 사용자 정의 필드 추가 - 사용자가 원하는 형태의 필드를 구성한다 [앱관리] 스크립트 도구들을 추가할 수 있다 [사용자관리] 지라, 컴플루언스 빅버켓의 사용자 계정을 통합할 수 있다 ..
AWS/Docker 클라우드 패스트캠퍼스 챌린지 3일차 3. aws 설치 및 제거요강 내 결제 대시보드에서 가격 확인 가능하다. 돈을 절약하고 싶다면 안쓰는 인스턴스를 [인스턴스 상태]에서 [중지]하다가 다시 시작시킨다/ 완전히 삭제하려면 [인스턴스 종료]시킨다 4. Jira 이슈 이해하기 업무가 담겨있기 때문에 지라 이슈 이해하기는 중요하다 편집 - 이슈 수정할 수 있다 댓글 - 서로의 이슈룰 확인하고 댓글로 확인한다 할당 - 누가 소유하고 있는지 처리하는지 결젛안다 보고자 - 만든사람 // 처리자 - 이슈를 처리하는 사람 더 많은 조치 - 하위이슈 아이디를 만들 수 있다 CANCEL - 이슈상태값을 변경 관리 - 관리자만 할 수 있는 메뉴 첨부파일, 활동영역으로 여러 내용을 볼 수 있다. 작업기록을 통해 여러가지 트랜지션 아이디가 있는데 확인할 수 있다...
AWS/Docker 클라우드 패스트캠퍼스 챌린지 2일차 ch 02. 협업 툴 활용 A-Z 01.Jira 협업툴 소개 ALTASSIAN의 Jira Software 이외 제품을 동시에 사용할 경우 도메인이 같으면 클라우드 유저 연동이 가능하다. 아틀라시안 홈페이지 주소는 https://www.atlassian.com/ 로 접속한다. 서버용으로 무료로 다운이 가능하다 try for free로 무료로 사용이 가능하다 jira bitbucket confluence trello bamboo 등이 있다. 지라의 이슈를 하나 만들면 왼쪽메뉴에 배포, 보고서, 이슈, 컴포넌트가 있다 이슈는 하나의 일거리를 의미하며 가장 중요하다. 이슈를 만드는 실습을 한다. 를 클릭하면 새롭게 미해결 이슈가 생성된다. 이슈유형, 요약, 보고자, 설명, 우선순위, 연결된 이슈, 담당자를 상황..
AWS/Docker 클라우드 패스트캠퍼스 챌린지 1일차 Ch 01.오리엔테이션과 시작하기 1. DevOps의 필요성 2008년 애자일 컨퍼런스에서 앤드루 클레이 쉐이퍼와 패트릭 드부와가 "애자일 인프라스트럭처"에 대해 논의하며 처음으로 사용하였다. DevOps는 애플리케이션 개발 팀(Dev)과 해당 IT 운영 팀(Ops) 팀 간의 원활하고 지속적인 커뮤니케이션, 협업, 통합, 가시성 및 투명성을 장려한다. DevOps는 애플리케이션 개발의 품질과 속도를 개선하고 신규 또는 수정된 소프트웨어 기능이나 제품의 릴리즈 주기 단축을 장려하는 새로운 철학이자 프레임워크이다. DevOps 툴체인의 목표는 소프트웨어 전송워크플로("파이프라인")의 다양한 단계를 간소화하고, 단축하고, 자동화하는 것이다. 2. Jira Confluence 설명 코드 : 업무지시서를 바탕으로..

728x90
반응형