장바구니 담기 close

장바구니에 상품을 담았습니다.

파이썬으로 하는 데브옵스

파이썬으로 하는 데브옵스

  • 노아기프트 ,케네디베어먼 ,알프레도데자 ,그릭게오르규
  • |
  • 에이콘출판
  • |
  • 2021-06-30 출간
  • |
  • 644페이지
  • |
  • 188 X 235 X 31 mm
  • |
  • ISBN 9791161755380
판매가

40,000원

즉시할인가

36,000

배송비

무료배송

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
36,000

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




[옮긴이의 말]
단순명료한 제목에서도 알 수 있듯이 이 책은 데브옵스에 필요한 여러 기술 요소를 파이썬으로 구현하는 방법을 설명합니다. 책을 좀 더 자세히 들여다보면 저자들은 기술 가이드를 넘어 데브옵스의 필요성과 가치 그리고 이를 실천해야만 하는 이유를 역설하며 새로운 기술의 거대한 물결을 적극적으로 수용하고 활용해야 함을 강조합니다. 데브옵스, 자동화, 클라우드, 빅데이터, 머신러닝은 원래부터 하나였던 것처럼 이제 따로 떨어져서는 온전히 그 가치를 유지하기 어려워 보입니다. 파이썬은 이 모든 것을 하나의 언어로 엮어주는 훌륭한 도구입니다. ABCD(AI, Blockchain, Cloud, Data)의 지속적인 발전과 함께 파이썬 역시 앞으로도 오랜 시간 꾸준한 사랑을 받을 것으로 예상됩니다.
이 책 한 권을 익힌다고 해서 파이썬으로 클라우드, 머신러닝 등을 자유자재로 활용할 수 있는 슈퍼 엔지니어가 되는 것은 아닙니다. 하지만 가장 인기 있는 프로그래밍 언어로 다양한 최신 기술을 쉽고 효율적으로 활용하는 방법을 배울 수 있고, 실제 데브옵스 현장의 사례와 생생한 목소리를 통해 폭넓은 통찰을 얻기에는 충분해 보입니다. IT 엔지니어로서 지금 하고 있는 업무를 어떻게 개선할 수 있을지 또는 앞으로 어떤 기술 영역으로 성장해 나갈지 고민하고 있다면 많은 도움이 될 것이라 생각합니다.


목차


1장. 데브옵스를 위한 파이썬 핵심
__파이썬 설치 및 실행
__절차적 프로그래밍
__실행 제어
__while 반복문
__예외 처리
__내장 객체
__함수
__정규 표현식 사용
__지연 평가
__IPython의 추가적인 특징들
__연습문제

2장. 파일 및 파일시스템 자동화
__파일 읽기와 쓰기
__텍스트 검색을 위한 정규 표현식 사용
__대용량 파일 처리하기
__텍스트 암호화
__os 모듈
__os.path를 활용한 파일 및 디렉터리 관리
__os.walk를 사용한 디렉터리 트리 탐색
__pathlib의 path 객체

3장. 명령줄로 작업하기
__셸에서 작업하기
__명령줄 툴 만들기
__사례연구: 명령줄 툴을 통한 고성능 파이썬
__연습문제

4장. 유용한 리눅스 유틸리티
__디스크 유틸리티
__네트워크 유틸리티
__CPU 유틸리티
__Bash와 ZSH로 작업하기
__Bash와 ZSH에서의 파이썬
__파이썬 원라이너
__strace
__연습문제
__사례연구

5장. 패키지 관리
__패키징의 중요성
__패키지 가이드라인
__전략 선택
__패키징 솔루션
__systemd를 통한 관리
__유닛 설치
__연습문제
__사례연구

6장. 지속적 통합과 지속적 배포
__실제 사례연구: 관리 상태가 부실한 워드프레스 사이트를 휴고로 전환
__실제 사례연구: 구글 클라우드 빌드를 통한 파이썬 앱 엔진 애플리케이션 배포
__실제 사례연구: NFSOPS

7장. 모니터링 및 로깅
__신뢰할 수 있는 시스템 구축의 핵심 개념
__불변의 데브옵스 원칙
__모니터링
__측정
__로깅
__ELK 스택
__연습문제
__사례연구

8장. 데브옵스를 위한 pytest
__pytest를 통한 Superpower 테스트
__pytest 시작하기
__pytest의 특징
__픽스처
__인프라스트럭처 테스트
__예시
__pytest로 Jupyter Notebook 테스트
__연습문제
__사례연구

9장. 클라우드 컴퓨팅
__클라우드 컴퓨팅의 기반
__클라우드 컴퓨팅의 종류
__클라우드 서비스의 종류
__코드형 인프라
__지속적 전달
__가상화와 컨테이너
__분산 컴퓨팅의 도전과 기회
__클라우드 시대의 파이썬 병행처리, 성능 및 프로세스 관리
__결론
__연습문제
__사례연구

10장. 코드형 인프라
__인프라 자동화 툴 분류
__수동 프로비저닝
__테라폼을 활용한 인프라 프로비저닝 자동화
__풀루미를 활용한 인프라 프로비저닝 자동화
__연습문제

11장. 컨테이너 기술: 도커 및 도커 컴포즈
__도커 컨테이너란 무엇인가
__도커 이미지와 컨테이너의 생성, 작성, 실행, 삭제
__도커 레지스트리에 도커 이미지 퍼블리싱
__동일한 이미지로 각기 다른 호스트에 도커 컨테이너 실행하기
__도커 컴포즈를 통한 멀티 도커 컨테이너 실행
__새로운 호스트와 OS에 도커 컴포즈 서비스 포팅하기
__연습문제

12장. 컨테이너 오케스트레이션: 쿠버네티스
__쿠버네티스 개념의 간략한 개요
__Kompose를 사용해 docker-compose.yaml에서 쿠버네티스 매니페스트 만들기
__미니큐브를 기반으로 로컬 쿠버네티스 클러스터에 쿠버네티스 매니페스트 배포하기
__풀루미를 통해 GCP에서 GKE 쿠버네티스 클러스터 시작하기
__GKE로 플라스크 예제 애플리케이션 배포하기
__프로메테우스와 그라파나 헬름 차트 설치
__GKE 클러스터 삭제
__연습문제

13장. 서버리스 기술
__‘빅 3’ 클라우드 프로바이더에 동일한 파이썬 함수 배포
__자체 호스팅 FaaS 플랫폼에 파이썬 함수 배포
__AWS CDK를 사용한 DynamoDB 테이블, Lambda 함수 및 API Gateway 메소드 프로비저닝
__연습문제

14장. MLOps와 머신러닝 엔지니어링
__머신러닝이란 무엇인가
__파이썬 머신러닝 생
__클라우드 머신러닝 플랫폼
__머신러닝 성숙도 모델
__쿠버네티스와 도커를 활용한 sklearn 플라스크
__쿠버네티스와 도커를 활용한 sklearn 플라스
__연습문제
__사례연구
__학습평가

15장. 데이터 엔지니어링
__스몰 데이터
__파일 쓰기
__파일 읽기
__라인 읽기 및 처리를 위한 제너레이터 파이프라인
__YAML 사용하기
__빅데이터
__빅데이터 툴, 구성요소 및 플랫폼
__실시간 스트리밍 수집
__사례 연구: 자체 개발 데이터 파이프라인
__서버리스 데이터 엔지니어링
__결론
__연습문제
__사례연구

16장. 데브옵스 현장의 이야기와 인터뷰
__영화를 만들지 못하는 영화 스튜디오
__게임을 출시하지 못하는 게임 스튜디오
__파이썬 스크립트 출시까지 60초 소요
__캐시와 지능형 계측기로 화재 진압
__자동화로 자신의 업무를 없애라!
__데브옵스 안티패턴
__인터뷰
__권고사항
__연습문제
__도전과제
__캡스톤 프로젝트

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 : 070-4821-5101
교환/반품주소
  • 부산광역시 부산진구 중앙대로 856 303호 / (주)스터디채널 / 전화 : 070-4821-5101
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.