logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

젠킨스 마스터

젠킨스 마스터

(기초부터 빌드 파이프라인 구축까지 효율적인 자동 배포 환경 만들기)

조나단 맥앨리스터 (지은이), 이정표 (옮긴이)
에이콘출판
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
27,000원 -10% 0원
1,500원
25,500원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 21개 7,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

젠킨스 마스터
eBook 미리보기

책 정보

· 제목 : 젠킨스 마스터 (기초부터 빌드 파이프라인 구축까지 효율적인 자동 배포 환경 만들기)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9791161751467
· 쪽수 : 400쪽
· 출판일 : 2018-05-14

책 소개

젠킨스를 활용해 지속적 통합과 인도, 배포할 수 있는 역량을 갖출 수 있도록 필요한 지식을 제공한다. 시스템 관리의 기초를 비롯해 마스터/슬레이브를 활용한 젠킨스 확장, 고급 테스트 자동화 기법, 빌드 파이프라인, 플러그인 개발 기법 등을 다룬다.

목차

1장. 젠킨스 설치와 구성
__젠킨스 플랫폼 아키텍처와 구성 기법
__마이크로소프트 윈도우용 젠킨스
____JVM과 자바 인수값 구성: 포트와 JRE와 메모리
__리눅스와 유닉스용 젠킨스
____JVM 구성
__NGINX 리버스 프록시에서 젠킨스 실행하기
____아파치 리버스 프록시에서 젠킨스 실행하기
__젠킨스에서의 재해복구
____젠킨스 스냅샷 백업
____젠킨스 미러: rsync 설치
__맥 OS X용 젠킨스
____젠킨스 LTS 릴리스 라인
____젠킨스 XML 구성 파일
__요약

2장. 분산 빌드: 마스터/슬레이브 모드
__마스터와 슬레이브 구조 이해
____UI에서 슬레이브 노드 생성하기
__실행 방식을 정하기
____자바 웹스타트를 통한 슬레이브 에이전트
____WMI와 DCOM으로 윈도우에서 슬레이브 에이전트 실행
____SSH 터널링을 통한 슬레이브 에이전트
__젠킨스 슬레이브 관리
____노드 관리 대시보드
____예방적 모니터링
____개별 슬레이브 노드 관리
__레이블과 그룹, 로드밸런싱
____레이블을 생성해 슬레이브를 그룹화하기
____슬레이브를 여러 그룹과 연결하기
____슬레이브 실행을 전역 범위나 연결된 작업 범위로만 제한하기
____분산 빌드를 지원하는 젠킨스 플러그인
__요약

3장. 젠킨스에서 뷰와 작업 생성
__젠킨스 유저 인터페이스
____메인 헤더
____구성 패널
____작업 테이블
____RSS 피드
____젠킨스 빌드 대기 목록과 빌드 실행자 상태 패널
__젠킨스의 작업
____젠킨스의 프리스타일 프로젝트
____메이븐 프로젝트
____외부 작업 모니터링
____젠킨스의 다중 구성 작업: 메트릭스 작업
__뷰 생성
____정규 표현식으로 작업 필터링
__요약

4장. 젠킨스에서 뷰와 작업 관리하기
__젠킨스에서 뷰 관리
____기본 뷰를 바꾸기
____뷰의 기본 내용 변경
____뷰 콘텐츠의 고급 설정
__작업의 프로젝트 페이지 탐색
____구성 패널
____빌드 내역 패널
____프로젝트 개요: 중앙 패널
__작업 실행
__작업 실행 구성 패널
__상태 패널
__콘솔 출력창
__요약

5장. 고급 테스트 자동화
__품질 보증 계획 및 테스트 자동화 용어
__소프트웨어 개발 생명주기
__제품 코드와 테스트를 연결하기
__품질 좋은 제품 만들기
____효율적인 테스트 자동화 아키텍처
__젠킨스의 테스트 자동화
__MSTest를 통한 젠킨스의 단위 테스트
____MSTest 에이전트 설정 방법
____MSTest를 통한 테스트 자동화 실행
____MSTests 실행 및 젠킨스 내에서의 결과 보고
____테스트 작업 구성
__분산형 테스트 솔루션
____셀레늄 그리드
____병렬 다운스트림 작업
__요약

6장. 소프트웨어 배포 및 인도
__빌드 출력 표준화
____패키징 방법 설계
__공인 미디어 라이브러리 구현
____자산을 DML에 발행하기
__배포 자동화
____빌드 아티팩트 및 패키지 검색
____배치 자동화 실행
____배포를 위해 젠킨스 슬레이브 노드 활용
__요약

7장. 빌드 파이프라인
__빌드 파이프라인의 가치 제안
__빌드 파이프라인 설계
____빌드 파이프라인의 첫 번째 세그먼트
____추가 파이프라인 세그먼트
____파이프라인의 완성
____최종 파이프라인 시각화
____포장 판매 및 임베디드형 프로젝트용 변환
__젠킨스에서 빌드 파이프라인 구현
____업스트림 작업: 트리거 방식으로
____다운스트림 작업: 포스트 빌드 액션을 통해
____파라미터라이즈드 트리거 플러그인
____프로모티드 빌드 플러그인
____포스트 빌드 태스크 플러그인
____딜리버리 파이프라인 플러그인
____두 개의 젠킨스 인스턴스 연결: 개발 및 프러덕션
__요약

8장. 지속적 실천
__카이젠: 지속적 개선
____칸반
__지속적 통합
____지속적인 통합이 아닌 것
____코드 기반 브랜치 기법
____기능 토글
____신속한 실패와 더 신속한 복구
____분산 버전 관리
____젠킨스에서의 지속적 통합
__지속적인 인도
____지속적 인도의 원칙
____젠킨스에서의 지속적 인도
__지속적 배포
____젠킨스에서의 지속적 배포
__요약

9장. 젠킨스와의 기술 통합
__젠킨스와 도커: 리눅스 가이드
____도커 컨테이너에서 젠킨스 실행하기: 리눅스
____도커를 사용하는 동적 젠킨스 슬레이브 노드
__젠킨스와 앤서블 통합: 리눅스와 윈도우
__젠킨스와 아티팩토리
__젠킨스와 셀레늄 그리드
____셀레늄 그리드 구축
____테스트를 작성하고 젠킨스에 통합하기
__젠킨스와 지라
__요약

10장. 젠킨스 확장
__개발 환경 설정
__젠킨스 플러그인 스켈레톤 만들기
__플러그인 스켈레톤
__메이븐이 생성한 스켈레톤을 인텔리제이로 가져오기
__젠킨스 플러그인의 아키텍처
____젠킨스 작업 생명주기의 이해
____오버라이드 사용하기
____describables와 지시자로 작업하기
__젤리 태그와 파일
__HPI 플러그인 컴파일 및 설치
__요약

부록. 젠킨스 업그레이드 가이드

저자소개

조나단 맥앨리스터 (지은이)    정보 더보기
어려서부터 소프트웨어를 개발했고, 자동화를 실천하고 있다. 소프트웨어 개발과 테스트, 배포 분야에서 10년 동안 전문가로서 경력을 쌓았다. 특히 다양한 기술 스택을 사용하는 최신 기술 조직에서 아키텍처 설계, 소프트웨어 빌드, 테스트, 인도 솔루션 구축 등의 업무를 수행했다. 최근에는 빌드 파이프라인, 지속적 통합, 지속적 인도, 마이크로서비스 아키텍처, 프로세스 수립에 집중하고 있으며, 마이크로소프트나 머크, 로지텍 등 업계 최고의 기업들을 대상으로 고확장성 자동화 솔루션을 구축했다. 지속적 실천법을 통해 수익을 높이는 전략을 개발하고, 표준화를 통한 릴리스 간소화가 가능하게 하는 확장형 빌드, 업데이트, 테스트 파이프라인을 설계하는 일에 관심이 있다. 성공적인 기업가이자 작가이며, 비즈니스 컨설턴트로서 기술과 문화가 각기 다른 조직에서 효율적인 인도 파이프라인을 구축하고 관리한 경험이 있다.
펼치기
이정표 (옮긴이)    정보 더보기
모바일 브라우저 개발부터 클라우드 서비스 기획까지 20년간 다양한 개발 프로젝트에 참여했으며 현재는 SW와 IT 분야의 기술 조사 평가 업무를 하고 있다. 개발 환경 최적화에 관심을 갖고 에이콘출판사에서 펴낸 『젠킨스 마스터』(2018), 『젠킨스 블루오션 시작하기』(2019), 『린 모바일 앱 개발』(2019), 『배포 자동화와 지속적 인도』(2022), 『젠킨스로 배우는 CI/CD 파이프라인 구축』(2024), 『알고리듬으로 생각하기』(2024) 등을 번역했다. 크리에이티브 커먼즈 코리아의 자원 활동가로 활동했으며, 개인 시간에는 오픈 소스 및 오픈 라이선스를 활용한 정보의 개방과 활성화에 관심을 갖고 활동하고 있다. 이와 관련해 『The Power of Open 한국어판』, 『참여와 소통의 정부 2.0』(아이앤유, 2011), 『난독화, 디지털 프라이버시 생존 전략』(에이콘, 2017), 『알고리즘 윤리』(2022년 대한민국학술원 선정 우수학술도서)(에이콘, 2021) 등을 번역했다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책