이 상품은 구매 후 지원 기기에서 예스24 eBook앱 설치 후 바로 이용 가능한 상품입니다.
|
CHAPTER 1 개발자와 데브옵스1.1 옵스의 발명품, 데브옵스1.2 배포, 운영 그리고 개발자의 영역1.3 필요성1.4 소프트웨어 산업의 전면적인 데브옵스 수용CHAPTER 2 진실 시스템2.1 소스 코드 관리의 세대 변화2.2 소스 관리 시스템 선정2.3 첫 번째 풀 리퀘스트2.4 깃 툴2.5 깃 협업 패턴2.6 마치며CHAPTER 3 컨테이너3.1 문제 파악3.2 컨테이너 해부학 개론3.3 이미지 빌드와 컨테이너 모범 사례3.4 마치며CHAPTER 4 모놀리스 해부4.1 클라우드 컴퓨팅4.2 마이크로서비스4.3 서버리스4.4 마치며CHAPTER 5 지속적 통합5.1 도입 타당성5.2 선언적 빌드 스크립트5.3 지속적 빌드5.4 테스트 자동화5.5 모니터링 및 테스트 유지 관리5.6 마치며CHAPTER 6 패키지 관리6.1 제조 출하 방식의 한계6.2 메타데이터6.3 메이븐과 그레이들의 의존성 관리6.4 컨테이너와 의존성 관리6.5 아티팩트 게시6.6 마치며CHAPTER 7 바이너리 보안7.1 공급망 보안 침해7.2 데브옵스 인프라 보호7.3 정적, 동적 보안 분석7.4 인터랙티브 애플리케이션 보안 테스트7.5 런타임 애플리케이션 자가 보호7.6 SaSt, DaSt, IaSt, RaSp7.7 공통 취약점 등급 시스템7.8 범위 보안 분석7.9 취약점과 공격 벡터 연쇄7.10 품질 게이트 방법론7.11 시프트 레프트7.12 마치며CHAPTER 8 개발자와 배포8.1 컨테이너 이미지 빌드 및 푸시8.2 쿠버네티스 배포8.3 쿠버네티스 워크로드 관리8.4 모니터링, 로깅, 트레이싱 모범 사례8.5 고가용성 및 지역 분산8.6 하이브리드 및 멀티클라우드 아키텍처8.7 마치며CHAPTER 9 모바일 워크플로9.1 모바일 데브옵스 고속 워크플로9.2 안드로이드 디바이스 파편화9.3 다중 디바이스의 지속적 병렬 테스트9.4 마치며CHAPTER 10 지속적 배포 패턴과 안티패턴10.1 지속적 업데이트의 보편적 필요성10.2 사용자 업데이트 유도10.3 지속적 가동 시간10.4 수동 업데이트에 숨겨진 비용10.5 지속적 업데이트 모범 사례
|
Stephen Chin
Melissa McKay
Ixchel Ruiz
Baruch Sadogursky
정병열의 다른 상품
|
모던 소프트웨어 개발의 두 축을 이루는 자바와 데브옵스자바는 여전히 많은 개발자에게 인기 있는 프로그래밍 언어이고, 자바의 다양한 프레임워크는 데브옵스 구현을 가속하는 데 중요한 역할을 합니다. 이 책은 데브옵스, 클라우드 컴퓨팅 및 컨테이너 기술의 등장으로 인해 개발 방식이 크게 변화하고 있는 트렌드에 맞춰 최신 데브옵스 기술을 활용하는 방법을 소개합니다. 단순히 무엇을 해야 하는지 또는 어떤 툴을 사용해야 하는지 알려주는 것이 아니라, 다양한 접근 방식을 제시하여 팀이나 개인의 상황에 따라 최적의 선택을 할 수 있도록 안내합니다. 또한 데브옵스와 관련된 최신 기술, 클라우드 컴퓨팅 환경에서의 자바 애플리케이션 배포와 관리, 컨테이너 기술을 활용한 자바 애플리케이션 개발 등에 대한 내용이 포함되어 있습니다. 이를 통해 개발자들은 모던 개발 환경에 적응하고, 품질 높은 소프트웨어를 개발하는 데 도움을 받을 수 있습니다. 이 책 한 권으로 데브옵스 기술을 모두 습득하여 개발과 배포를 더욱 효율적으로 이루어보기 바랍니다. 대상 독자 ㆍ자바를 사용하고 있는 데브옵스 엔지니어ㆍAWS, 마이크로서비스 애저, 구글 클라우드에서 고성능 데브옵스를 구현하고 싶은 자바 개발자이 책에서 다루는 내용ㆍ소프트웨어 라이프 사이클의 모범 사례ㆍ소프트웨어 개발 및 전달을 위한 데브섹옵스(DevSecOps) 방법론ㆍ소프트웨어 의존성 관리 및 보안ㆍ컨테이너, 클라우드 네이티브 기술을 이용한 애플리케이션 개발 및 배포ㆍ소스 관리 리포지터리와 개발 프로세스 운영ㆍ빌드 파이프라인 설정 및 관리 자동화ㆍ배포 기술 패턴과 안티패턴
|