검색

북큐브서점

마이페이지

로그아웃
  • 북캐시

    0원

  • 적립금

    0원

  • 쿠폰/상품권

    0장

  • 무료이용권

    0장

자동완성 기능이 꺼져 있습니다.

자동완성 끄기

네이버 인증이 완료되었습니다.

이미 북큐브 회원인 경우북큐브 ID로 로그인하시면, SNS계정이 자동으로 연결됩니다.

SNS 계정으로 신규 가입하기SNS계정으로 로그인 시 해당 SNS 계정으로 북큐브에 자동 가입되며 간편하게 로그인이 가능합니다.

비밀번호 찾기

북큐브 고객센터 : 1588-1925

아이디 찾기

북큐브 고객센터 : 1588-1925

아이디 조회 결과

비밀번호 조회 결과

으로
비밀번호를 발송했습니다.

아마존 웹 서비스(AWS)로 시작하는 데브옵스

AWS DevOps Discovery Book

권영환

정보문화사 출판|2020.08.11

0.0(0명)

서평(0)

시리즈 가격정보
전자책 정가 17,000원
구매 17,000원+3% 적립
출간정보 2020.08.11|PDF|13.39MB
소득공제 여부 가능 (대여는 제외)

10년소장 안내

10년소장은 장기대여 상품으로 구매 상품과는 달리 다양한 프로모션 및 폭넓은 할인 혜택 제공이 가능합니다.

프로모션이 없는 경우 구매 상품과 가격이 동일하지만 프로모션이 진행되게 되면 큰 폭의 할인 및 적립이 제공됩니다.

close

지원 단말기 : IOS 11.0 이상, Android 4.1 이상, PC Window 7 OS 이상 지원 듣기, 스크랩 (형광펜, 메모), 본문 검색 불가

책소개

클라우드, AWS를 커리어로 삼고 싶다면?

이 책은 아마존 웹 서비스(Amazon Web Services)를 이용하여 클라우드 인프라 관리 및 데브옵스(DevOps) 도입과 구현을 원하는 사람들에게 적합한 책이다. 데브옵스(DevOps)의 역사와 기원, 기대 효과와 구성 요소, 성공 사례를 통해 이해하고 관련 지식을 습득하고자 하는 사람들에게 유용한 정보를 안내하고 있다. 총 3장으로 구성되어 있는데, 1장에서는 DevOps의 역사, 목표와 기대 효과 등 문화적·기술적 구성 요소에 대한 지식과 함께, Netflix, Facebook, Amazon에서의 성공적인 적용 사례를 통해 기본적인 내용을 알 수 있다. 2장에서는 DevOps의 중요한 기술적 구성 요소인 IaC(Infrastructure as a Code) 기술인 AWS Cloudformation, AWS OpsWork를 배우며, 서버리스(Serverless) 컴퓨팅 기술인 AWS Lambda와 클라우드 인프라의 모니터링을 위한 AWS CloudWatch에 대한 설명과 실습을 통해 따라해보며 다양한 수행 사례를 배울 수 있다. 마지막 3장에서는 DevOps를 위한 개발 Toolkits인 AWS Cloud9, AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, AWS CodePipeline에 대해 설명하여 AWS 기반의 DevOps 수행을 위한 기술적 지식과 웹 기반 개발 툴의 활용 방법, 소스코드 빌드 및 배포의 자동화와 파이프라인 관리를 통한 다양한 자동화 배포 시나리오에 대한 경험과 지식을 알 수 있을 것이다.

이 책을 따라하며 실습에 필요한 소스 코드는 정보문화사 홈페이지(infopub.co.kr) 자료실에서 다운로드 가능하며, 학습 중 궁금한 사항은 저자 블로그(blog.naver.com/saga111)에서 질의응답 가능하다.

목차

[아마존 웹 서비스(AWS)로 시작하는 데브옵스]

1장 DevOps란 무엇인가?
1. 데브옵스(DevOps)란?
2. 애자일 방법론과 데브옵스의 유래
3. Why? DevOps
4. DevOps를 위한 필요 구성 요소
5. 클라우드와 DevOps
6. DevOps 성공 사례
6-1. 글로벌 미디어 기업 Netflix
6-2. 전세계 1위 SNS, Facebook
6-3. Amazon

2장 AWS와 DevOps를 위한 Tool
1. Infra As A Code(IaC)란?
1-1. Infra as a Code의 정의
1-2. Infra as a Code의 태동
1-3. Infra as a Code의 가치와 기대 효과
1-4. IaC(Infra as a Code)의 도구

2. 템플릿 기반의 구성 조정 도구-AWS Cloudformation
2-1. AWS Cloudformation란?
2-2. AWS Cloudformation의 특징
2-3. AWS Cloudformation의 작동 방식
2-4. AWS Cloudformation의 구성 요소
2-5. AWS Cloudformation Template의 세부 구성
2-6. AWS Cloudformation Template 구성 사항
2-7. AWS Cloudformation 실습 ①-Cloudformation을 활용한 VPC 생성 ① : AWS Cloudformatio을 통해 스택 생성하기
2-8. AWS Cloudformation 실습 ②-Cloudformation을 활용한 VPC 생성 ② : AWS Cloudformation 스택 업데이트
2-9. AWS Cloudformation 실습 ③-Cloudformation을 활용한 VPC 생성 ③ : Cloudformation Designer에서 보기와 스택 삭제하기
2-10. AWS Cloudformation 실습 ④-Cloudformation으로 웹 애플리케이션 배포 및 관리 ① : Cloudformation를 이용하여 웹 응용프로그램 배포
2-11. AWS Cloudformation 실습 ⑤-Cloudformation으로 웹 애플리케이션 배포 및 관리 ② : EC2 인스턴스 유형 업데이트
Resource Termination Cloudformation 서비스 삭제
Epilogue 데브옵스와 CEO의 칙령

3. Chef 기반의 구성 관리 도구 -A WS OpsWorks
3-1. AWS Opsworks란?
3-2. AWS OpsWorks for Chef Automate
3-3. AWS OpsWorks for Puppet Enterprise
3-4. AWS OpsWorks Stacks
3-5. AWS OpsWorks for Chef Automate 실습 ① - AWS OpsWork Chef automate Server 설치
3-6. AWS OpsWorks for Chef Automate실습 ② - Chef automate Workstation 설치
3-7. AWS OpsWorks for Chef Automate 실습 ③ - Github로부터 Cookbook 다운로드 및 배포
3-8. AWS OpsWorks for Chef Automate 실습 ④ -Chef Automate Node 추가 작업
3-9. AWS OpsWorks for Chef Automate 실습 ⑤ -Node에 Template 코드 추가 및 소스 배포
3-10. AWS OpsWorks for Chef Automate 실습 ⑥ -Chef Automate Node 제거
Resource Termination Chef Automate Server 및 Node, Workstation 삭제
Epilogue 레고(Lego) 창고 세일과 원칙의 중요성

4. 서버리스 컴퓨팅 서비스 - AWS Lambda
4-1. AWS Lambda란?
4-2. AWS Lambda 실습 ①– Lambda Console 활용한 Hello World
4-3. AWS Lambda 실습 ②-S3와 Lambda로 이미지 Thumbnail 생성 ① : IAM 역할 생성 및 S3 버킷 설정
4-4. AWS Lambda 실습 ③-S3와 Lambda로 이미지 Thumbnail 생성 ② : Lambda 함수 생성 및 기본 설정 구성
4-5. AWS Lambda 실습 ④-S3와 Lambda로 이미지 Thumbnail 생성 ③ : Lambda의 Runtime인 Python 3.7에서 라이브러리 작성 및 등록 방법
Resource Termination Lambda 및 EC2, S3 버킷 삭제
Epilogue 세계 최초의 Pay-As-You-Go 플랫폼 Zimki

5. CI/CD를 위한 최적의 모니터링 도구 -A WS CloudWatch
5-1. AWS CloudWatch란?
5-2. Amazon CloudWatch 동작 방식
5-3. AWS CloudWatch 실습 ①-CloudWatch 지표 확인 방법
5-4. AWS CloudWatch 실습 ②-CloudWatch Event를 활용한 서버 모니터링
5-5. CloudWatch실습 ③-CloudWatch Logs를 활용한 Apache 모니터링
Resource Termination CloudWatch, SNS, EC2 삭제
Epilogue IT 시스템 장애를 대하는 우리의 자세

3장 AWS DevOps를 위한 개발 Toolkits
1. DevOps를 위한 CI/CD 방법론
1-1. CI/CD란?
1-2. CI(Continuous Integration) - 지속적인 통합의 개요

2. 웹 기반 클라우드 IDE 개발 툴 - AWS Cloud9
2-1. AWS Cloud9이란?
2-2. AWS Cloud9 실습 ①-Cloud9 환경 구성
2-3. AWS Cloud9 실습 ②-Cloud9을 활용한 Python Tutorials
2-4. AWS Cloud9 실습 ③-Cloud9을 활용한 Python용 AWS SDK(Boto3) 개발
Resource Termination Cloud9 삭제
Epilogue 코로나19와 원격 협업툴 그리고 Cloud9

3. 프라이빗 Git Hosting - AWS CodeCommit
3-1. AWS CodeCommit이란?
3-2. AWS CodeCommit 실습 ①-CodeCommit 실행을 위한 계정 생성 및 Git HTTP 접속을 위한 자격 증명 생성
3-3. AWS CodeCommit 실습 ②-Cloud9과 CodeCommit을 활용한 Code 버전 관리
3-4. AWS CodeCommit 실습 ③-Github의 소스를 CodeCommit으로 Migration하는 방법
Resource Termination CodeCommit 삭제
Epilogue 리누스 토르발즈와 리눅스 그리고 Git

4. 코드 빌드 및 테스트 - AWS CodeBuild
4-1. AWS CodeBuild란?
4-2. AWS CodeBuild 실습 ①-Cloud9, CodeCommit, CodeBuild를 활용한 S3 정적 웹 사이트 구현 ① : Vue.js 설치 및 프로젝트 생성
4-3. AWS CodeBuild 실습 ②-Cloud9, CodeCommit, CodeBuild를 활용한 S3 정적 웹 사이트 구현 ② : S3 정적 호스팅 구성
4-4. AWS CodeBuild 실습 ③-Cloud9, CodeCommit, CodeBuild를 활용한 S3 정적 웹 사이트 구현 ③ : CodeBuild
Resource Termination CodeCommit 삭제
Epilogue 모든 개발자의 필수 코스 Hello, World!

5. 배포의 자동화 - AWS CodeDeploy
5-1. AWS CodeDeploy란?
5-2. AWS CodeDeploy 실습 ①-CodeDeploy를 활용한 EC2 Auto Scaling 그룹에 배포 수행 ① : 서비스 역할 및 AI M 인스턴스 프로파일 생성
5-3. AWS CodeDeploy 실습 ②-CodeDeploy를 활용한 EC2 Auto Scaling 그룹에 배포 수행 ② : EC2 Auto Scaling 그룹 구성
5-4. AWS CodeDeploy 실습 ③-CodeDeploy를 활용한 EC2 Auto Scaling 그룹에 배포 수행 ③ : Cloud9을 활용한 웹 페이지와 Appspec.yml 생성
5-5. AWS CodeDeploy 실습 ④-CodeDeploy를 활용한 EC2 Auto Scaling 그룹에 배포 수행 ④ : CodeDeploy 구성 및 EC2 Auto Scaling 소스 배포
5-6. AWS CodeDeploy 실습 ⑤-CodeDeploy를 활용한 EC2 Auto Scaling 그룹에 배포 수행 ⑤ : 변경된 소스 배포 및 Auto Scaling 그룹 추가 인스턴스에 대한 배포
Resource Termination CodeCommit 삭제
Epilogue 세계 최대의 게임 유통 플랫폼인 스팀(Steam)의 시작

6. 소프트웨어 릴리스 워크플로우 - AWS CodePipeline
6-1. AWS CodePipeline란?
6-2. AWS CodePipeline의 동작 방식
6-3. AWS CodePipeline 실습 ①-Cloud9, CodeCommit, CodeDeploy, CodePipeline를 활용한 EC2 소스 배포 자동화 ① : 서비스 역할 및 IAM 인스턴스 프로파일 생성
6-4. AWS CodePipeline 실습 ②-Cloud9, CodeCommit, CodeDeploy, CodePipeline를 활용한 EC2 소스 배포 자동화 ② : Cloud9과 CodeCommit 설정 및 소스 등록
6-5. AWS CodePipeline 실습 ③-Cloud9, CodeCommit, CodeDeploy, CodePipeline를 활용한 EC2 소스 배포 자동화 ③ : EC2 생성과 CodeDeploy 배포 그룹 생성
6-6. AWS CodePipeline 실습 ④-Cloud9, CodeCommit, CodeDeploy, CodePipeline를 활용한 EC2 소스 배포 자동화 ④ : CodePipeline과 CodeDeploy 배포를 활용한 배포 파이프 라인 구현
Resource Termination CodePipeline 삭제
Epilogue 파이널 판타지(Final Fantasy), 마지막 희망 그리고

저자소개

지은이 | 권영환
대학 시절 응용 수학과 소프트웨어 공학을 전공하였다. 졸업 후 2002년 16대 대통령 선거 당시 민주당 대선 후보인 노무현 대통령의 공식 웹 사이트 노하우(www.knowhow.or.kr)와 개혁 국민 정당, 노사모 등의 웹 사이트 개발과 시스템 운영 업무를 담당하였다. 이후 추미애 의원, 천정배 의원, 남경필 의원 외 다수의 국회의원 웹 사이트 및 커뮤니티 개발에 참여 하였다. 2005년부터 현대상선에서 Microsoft Exchange 기반 통합 그룹웨어 서비스 개발과 운영을 담당하였으며, 이후 현대그룹 내 주요 계열사의 그룹웨어 통합 프로젝트 수행에 참여하였다. 2015년부터 현대택배 포털의 클라우드 전환 프로젝트를 시작으로 현대그룹 계열사 인프라의 클라우드 Migration 프로젝트와 Microsoft System 관련 30개 이상의 다양한 프로젝트 수행 경험을 가지고 있다. 현재 현대그룹의 IT 계열사인 현대무벡스(Hyundai Movex)에서 대·내외 고객사를 대상으로 클라우드 컨설팅 및 SA를 담당하고 있다. 호기심 많은 청중년으로써 사가의 재미있는 세상(blog.naver.com/saga111)이라는 IT, DevOps, 보안, 클라우드, 인공지능, 취미(캠핑, 게임, 레고 등) 관련 다양한 내용을 주제로 블로그를 운영하고 있다.

⦁사가의 재미있는 세상(blog.naver.com/saga111)
⦁linkedin.com/in/younghwan-kwon-340381117
⦁Amazon Web Service Solution Architect–Professional
⦁Certified Information Systems Auditor(CISA)
⦁Project Management Professional(PMP)
⦁Microsoft Certified IT Professional(MCITP)

서평(0)

별점으로 평가해주세요.

서평쓰기

스포일러가 포함되어 있습니다.

0.0

(0명)

ebook 이용안내

  • 구매 후 배송이 필요 없이 다운로드를 통해 이용 가능한 전자책 상품입니다.
  • 전자책 1회 구매로 PC, 스마트폰, 태블릿 PC에서 이용하실 수 있습니다.
    (도서 특성에 따라 이용 가능한 기기의 제한이 있을 수 있습니다.)
  • 책파일 내 판권정보 정가와 북큐브 사이트 정가 표시가 다를 수 있으며, 실제 정가는 사이트에 표시된 정가를 기준으로 합니다.
  • 적립금 지급은 적립금 및 북큐브 상품권으로 결제한 금액을 뺀 나머지가 적립금으로 지급됩니다.
    (적립금 유효기간은 마이페이지>북캐시/적립금/상품권>적립금 적립내역에서 확인 가능합니다.)
  • 저작권 보호를 위해 인쇄/출력 기능은 지원하지 않습니다.
  • 구매하신 전자책은 “마이페이지 > 구매목록” 또는 “북큐브 내서재 프로그램 > 구매목록”에서 다운로드할 수 있습니다.
  • 스마트폰, 태블릿PC의 경우 북큐브 어플리케이션을 설치하여 이용할 수 있습니다. (모바일 페이지 바로가기)
  • PC에서는 PC용 내서재 프로그램을 통해 도서를 이용하실 수 있습니다.
  • ID 계정 당 총 5대의 기기에서 횟수 제한 없이 이용하실 수 있습니다.
TOP