품목정보
발행일 | 2022년 06월 09일 |
---|---|
쪽수, 무게, 크기 | 348쪽 | 828g | 188*245*22mm |
ISBN13 | 9791191600971 |
ISBN10 | 1191600971 |
발행일 | 2022년 06월 09일 |
---|---|
쪽수, 무게, 크기 | 348쪽 | 828g | 188*245*22mm |
ISBN13 | 9791191600971 |
ISBN10 | 1191600971 |
옮긴이 머리말 x 베타리더 후기 xii 이 책에 대하여 xiv CHAPTER 1 AWS 시작하기 1.1 AWS 개요 2 1.2 클라우드 3 1.2.1 컴퓨터 리소스로서의 클라우드 3 / 1.2.2 클라우드의 장점 5 1.2.3 IaaS, PaaS, SaaS 6 / 1.2.4 AWS에서 제공하는 클라우드 형태 8 1.3 AWS 제공 솔루션 8 1.3.1 엔터프라이즈 애플리케이션 구축 8 / 1.3.2 서버리스 애플리케이션 구축 9 1.3.3 AI와 머신러닝 10 / 1.3.4 기타 제공 솔루션 10 1.3.5 이 책에서 다루는 비즈니스 니즈와 서비스 11 CHAPTER 2 AWS 계정 만들기 2.1 AWS 계정이란? 14 2.1.1 AWS 계정 생성 시 준비물 14 / 2.1.2 루트 사용자 15 2.2 AWS 계정 생성하기 16 2.2.1 AWS 계정 생성 16 / 2.2.2 연락처 정보 입력 17 / 2.2.3 결제 정보 입력 18 2.2.4 자격 증명 확인 19 / 2.2.5 Support 플랜 선택 19 2.3 로그인하기 21 2.3.1 로그인 21 / 2.3.2 AWS 계정 정보 입력 21 / 2.3.3 AWS 계정의 비밀번호 입력 22 2.4 AWS 관리 콘솔 이용법 23 2.4.1 리전 변경 23 / 2.4.2 서비스 대시보드 열기 24 / 2.4.3 로그아웃 24 CHAPTER 3 안전한 조작 준비하기 3.1 IAM 28 3.1.1 인증 28 / 3.1.2 접근 허가 29 / 3.1.3 루트 사용자 29 / 3.1.4 사용자와 그룹 30 3.2 IAM 대시보드를 이용해 안전성 확인하기 31 3.2.1 AWS 계정 루트 사용자의 액세스 키 잠금 31 / 3.2.2 MFA 활성화 33 3.2.3 개별 IAM 사용자 생성 37 / 3.2.4 사용자 그룹을 이용한 접근 권한 할당 41 3.2.5 사용자에 대한 강력한 암호 정책 구성 44 CHAPTER 4 가상 네트워크 만들기 4.1 네트워크 48 4.2 VPC 49 4.2.1 VPC란? 49 / 4.2.2 생성 내용 50 / 4.2.3 VPC 생성 순서 51 4.3 서브넷과 가용 영역 54 4.3.1 서브넷과 가용 영역이란? 54 / 4.3.2 IPv4 CIDR 설계 방법 55 4.3.3 생성 내용 56 / 4.3.4 서브넷 생성 순서 58 4.4 인터넷 게이트웨이 60 4.4.1 인터넷 게이트웨이란? 60 / 4.4.2 생성 내용 61 4.4.3 인터넷 게이트웨이 생성 순서 61 4.5 NAT 게이트웨이 65 4.5.1 NAT 게이트웨이란? 65 / 4.5.2 NAT 시스템 66 4.5.3 생성 내용 67 / 4.5.4 NAT 게이트웨이 생성 순서 68 4.6 라우팅 테이블 70 4.6.1 라우팅 테이블이란? 70 / 4.6.2 생성 내용 71 / 4.6.3 라우팅 테이블 생성 순서 73 4.7 보안 그룹 78 4.7.1 보안 그룹이란? 78 / 4.7.2 생성 내용 79 / 4.7.3 보안 그룹 생성 순서 80 CHAPTER 5 점프 서버 준비하기 5.1 점프 서버란? 86 5.2 SSH 접속에 필요한 키 페어 준비하기 87 5.2.1 생성 내용 87 / 5.2.2 키 페어 생성 순서 88 5.3 점프 서버 준비하기 89 5.3.1 생성 내용 89 / 5.3.2 EC2 인스턴스 생성 순서 90 5.4 접속 확인하기 97 5.4.1 접속 확인 순서 97 CHAPTER 6 웹 서버 준비하기 6.1 웹 서버란? 102 6.2 웹 서버 준비하기 103 6.2.1 생성 내용 103 / 6.2.2 점프 서버와 비교 104 / 6.2.3 EC2 인스턴스 생성 순서 104 6.3 접속 확인하기 110 6.3.1 접속 확인 순서 111 CHAPTER 7 로드 밸런서 준비하기 113 7.1 로드 밸런서란? 114 7.1.1 로드 밸런서의 역할 114 / 7.1.2 AWS에서 제공하는 로드 밸런서 116 7.1.3 로드 밸런서를 이용한 요청 라우팅 117 7.2 로드 밸런서 생성하기 118 7.2.1 생성 내용 118 / 7.2.2 가용 영역 118 7.2.3 로드 밸런서와 대상 그룹 119 / 7.2.4 로드 밸런서 생성 순서 120 7.3 작동 확인하기 128 7.3.1 HTTP 요청을 받을 준비 128 / 7.3.2 요청 라우팅 확인 129 7.3.3 브라우저에서 접근 130 CHAPTER 8 데이터베이스 서버 준비하기 8.1 데이터베이스 서버란? 132 8.2 RDS 133 8.2.1 RDS 시스템 134 8.3 데이터베이스 서버 생성 흐름 135 8.4 파라미터 그룹 생성하기 135 8.4.1 생성 내용 135 / 8.4.2 파라미터 그룹 생성 순서 136 8.5 옵션 그룹 생성하기 137 8.5.1 생성 내용 137 / 8.5.2 옵션 그룹 생성 순서 137 8.6 서브넷 그룹 생성하기 139 8.6.1 생성 내용 139 / 8.6.2 서브넷 그룹 생성 순서 139 8.7 데이터베이스 생성하기 142 8.7.1 생성 내용 142 / 8.7.2 데이터베이스 생성 순서 142 8.8 작동 확인하기 149 CHAPTER 9 이미지 저장 장소 준비하기 9.1 스토리지 154 9.2 S3 155 9.2.1 S3의 작업 범위와 비용 155 / 9.2.2 S3와 VPC의 관계 156 / 9.2.3 S3 시스템 158 9.3 S3 버킷 생성하기 158 9.3.1 생성 내용 158 / 9.3.2 버킷 조작 순서 158 9.4 역할을 생성해 EC2에 적용하기 161 9.4.1 생성 내용 161 / 9.4.2 역할 생성 순서 162 / 9.4.3 EC2에 역할 적용하기 165 9.5 작동 확인하기 166 CHAPTER 10 커스텀 도메인과 DNS 준비하기 10.1 도메인 이름이란? 170 10.1.1 DNS 171 / 10.1.2 SSL 서버 인증서 172 10.2 Route 53의 기능 알아보기 174 10.2.1 도메인 이름 등록 174 / 10.2.2 DNS 서버 175 10.3 Certificate Manager 176 10.4 도메인 이름 취득하기 177 10.4.1 도메인 이름 취득 순서 177 10.5 퍼블릭 DNS에 리소스 정보 추가하기 182 10.5.1 퍼블릭 DNS로의 추가 순서 183 / 10.5.2 작동 확인 188 10.6 프라이빗 DNS 준비하기 190 10.6.1 생성 내용 190 / 10.6.2 프라이빗 DNS 생성 순서 191 10.6.3 EC2 정보 추가 순서 194 / 10.6.4 RDS 정보 추가 순서 197 / 10.6.5 작동 확인 199 10.7 SSL 서버 인증서 발행하기 201 10.7.1 SSL 서버 인증서 발행 순서 201 / 10.7.2 로드 밸런서에 리스너 추가 205 10.7.3 작동 확인 207 CHAPTER 11 메일 서버 준비하기 11.1 메일 시스템 212 11.1.1 메일 전송 시스템 213 / 11.1.2 POP3와 IMAP4 비교 213 11.2 Amazon SES 214 11.2.1 메일 송신 214 / 11.2.2 메일 수신 215 11.2.3 Amazon SES를 생성하는 리전 217 / 11.2.4 샌드박스 217 11.3 메일 송수신 기능 생성하기 217 11.3.1 도메인 설정 내용 217 / 11.3.2 도메인 설정 순서 218 11.3.3 검증 완료 메일 주소 추가 221 / 11.3.4 관리 콘솔에서 테스트 메일 송신 223 11.3.5 SMTP를 이용한 메일 송신 226 / 11.3.6 메일 수신 229 11.3.7 샌드박스 외부로 이동 233 CHAPTER 12 캐시 서버 준비하기 12.1 캐시 서버란? 238 12.1.1 캐시 시스템 238 / 12.1.2 레디스와 멤캐시드 240 12.2 일래스틱캐시 241 12.2.1 일래스틱캐시 계층 시스템 241 12.3 일래스틱캐시 생성하기 243 12.3.1 생성 내용 244 / 12.3.2 일래스틱캐시 생성 순서 244 12.4 작동 확인하기 248 CHAPTER 13 샘플 애플리케이션 작동하기 13.1 인프라스트럭처에 배치할 애플리케이션 253 13.2 인프라 구성 확인하기 255 13.2.1 인프라스트럭처 255 / 13.2.2 미들웨어 257 13.3 샘플 애플리케이션 설치하기 257 13.3.1 OS 설정과 미들웨어 설치 258 / 13.3.2 루비 온 레일즈 환경 구축 259 13.3.3 샘플 애플리케이션 설치 260 13.4 작동 확인하기 264 CHAPTER 14 서비스 모니터링하기 14.1 모니터링이란? 272 14.1.1 집중 관리 272 / 14.1.2 경보 273 / 14.1.3 지속적인 정보 수집 274 14.2 주요 모니터링 항목 274 14.2.1 생사 모니터링 275 / 14.2.2 CPU 사용률 275 14.2.3 메모리 사용률 276 / 14.2.4 디스크 용량 276 14.2.5 네트워크 트래픽 276 / 14.2.6 리소스별 모니터링 항목 277 14.3 CloudWatch 278 14.4 리소스 모니터링하기 279 14.4.1 모니터링 순서와 기능 279 / 14.4.2 대시보드 생성 281 14.4.3 위젯 생성 283 / 14.4.4 경보 생성 288 / 14.4.5 미리 보기 및 생성 293 CHAPTER 15 요금 확인하기 15.1 요금 관리 방식 298 15.1.1 서비스 가동 전 견적 298 / 15.1.2 서비스 가동 중 PDCA 299 15.2 Billing and Cost Management 300 15.2.1 AWS 요금 계산기 300 / 15.2.2 예상 요금 예시 303 15.3 예산 작성하기 304 15.3.1 예산 작성 순서 304 15.4 일일 요금 확인하기 310 15.4.1 Cost Explorer 이용 310 15.5 청구서 확인하기 313 15.6 예산 개선하기 313 15.7 마치며 314 CHAPTER 16 부록 16.1 설정 항목 목록 316 16.2 리소스 삭제 방법 321 16.2.1 NAT 게이트웨이 321 / 16.2.2 EC2 321 / 16.2.3 Elastic IP 321 16.2.4 Application Load Balancer 322 / 16.2.5 RDS 322 16.2.6 일래스틱캐시 322 / 16.2.7 S3 322 16.3 IaC 322 16.3.1 AWS에서의 IaC 323 / 16.3.2 AWS CLI 설치 324 16.3.3 CloudFormation을 이용한 리소스 생성 예 325 찾아보기 328 |
네이버 블로그 리뷰: https://blog.naver.com/rock1192/222770408383
클라우드 입문자를 위해 AWS 인프라를 구축하고 운용하는 방법을 단계별로 설명한다
먼저 클라우드에서 네트워크 및 서버를 구축하는 데 필요한 기본 지식을 알려주고, AWS의 네이티브 기능을 조합하여 안전하면서도 강력한 엔터프라이즈 인프라를 구축/운용하기 위한 설정 방법과 노하우를 친절하게 알려준다
AWS 구축시 가장 많이 쓰이는 대표적인 기능들에 대해서 자세한 설정 방법과 함께 소개하고 있다
AWS에 처음 입문하는 사용자라면 매우 많은 도움을 얻을 수 있을 것 같다
AWS 입문자라면 현재는 기능이 너무 많고 인터페이스가 복잡해서 처음 접속해서 사용하는 것이 쉽지 않을 수 있다
입문자가 이 책의 도움을 받으면 초기 구축시 많은 도움을 얻을 수 있을 것 이다
샘플 애플리케이션 다운로드
https://github.com/moseskim/aws-intro-sample
챕터 1에서는 AWS를 시작하기 위한 가장 초기 단계에 대해서 다룬다
AWS는 전자 사거래 사이트를 운영하는 아마존닷컴의 자회사인 아마존 웹 서비스 사가 제공하는 클라우드 플랫폼으로 전 세계에서 이용한다
AWS를 이용하면 IT와 관련한 각종 시스템을 구축하고 운영할 수 있다
개인은 물론 글로벌로 전개되는 대규모 서비스에 이르기까지 다양한 분야에서 AWS를 활용한다
클라우드는 인터넷 등 네트워크를 통해 서버, 스토리지, 네트워크와 같은 컴퓨터 리소스를 서비스로 제공하는 비즈니스를 말한다
클라우드의 장점으로는 고정 비용 -> 변동 비용, 규모의 경제, 성장을 고려한 용량 예측 불필요, 검증 및 개발 기간 단축, 데이터 센터 유지 보수 불필요, 글로벌 전개 가능 등이 있다
AWS 서비스를 이용하려면 먼저 AWS 계정을 만들어야 한다
AWS 계정은 AWS의 리소스를 관리하는 데 사용한다
서로 다른 AWS 계정 사이에는 AWS 리소스를 공유할 수 없다
즉, 다음과 같은 점에 주의해야 한다
하나의 AWS 계정으로 다른 AWS 계정에서 생성한 환경의 서버를 조작할 수 없음
AWS의 이용료는 AWS 계정 단위로 부과됨
AWS의 지원 유형(무료/개발자/비즈니스)은 AWS 계정 단위로 계약함
IAM(Identity and Access Management)은 AWS의 리소스 접근을 안전하게 관리하는 시스템으로, 주로 인증과 접근 허가 기능을 구현한다
VPC란 클라우드를 이용하지 않는 네트워크에서는 서버나 네트워크 장비, 이들을 연결하는 케이블 등을 모두 물리적인 것으로 구축해야 했다
특히 고가의 네트워크 장비는 수천만 원을 호가하는 것도 있어 구축하기 쉽지 않았다
AWS를 이용해 네트워크를 구축할 때는 VPC(Amazon Virtual Private Cloud, Amazon VPC)라는 시스템을 이용할 수 있다
여기서 virtual이란 가상이라는 의미다
AWS의 데이터센터에 있는 전용 기기에서 서버나 네트워크 장비가 가진 기능을 에뮬레이션하는 소프트웨어를 작동시켜, 물리적인 기기를 이용하지 않고 가상의 네트워크를 구축할 수 있다
따라서 기기 추가나 삭제를 소프트웨어 실행이나 정지처럼 간단히 수행할 수 있다
VPC끼리는 독립적이므로 서로 영향을 미치지 않는다
EC2 인스턴스는 SSD 하드 디스크에 해당하는 스토리지를 제공한다
바로 EBS(Amazon Elastic Block Store)라는 이름으로 제공되는 서비스다
다만 EBS를 스토리지로 이용하면 다음과 같은 문제가 발생한다
EC2 인스턴스의 OS 자체도 관리해야 한다(보안 대응 등)
예측하지 못한 장애 발생 시 대응이 필요한 경우에 대한 준비를 해야 한다
EC2 인스턴스를 사용하지 못할 가능성이 있다(SLA에 의하면 1년에 약 5분 정도 서비스가 정지될 가능성이 있다)
이런 문제를 해결하고자 AWS에서는 S3(Amazon Simple Storage Service, Amazon S3)라는 서비스를 제공한다
캐시(Cache)는 처리에 시간이 걸리는 결과 데이터를 저장해두고, 다음에 같은 처리를 수행할 때는 저장된 결과 데이터를 사용해 결과를 빠르게 반환하는 시스템을 말한다
예를 들어 복잡한 SQL을 이용해 얻은 데이터베이스 검색 결과 또는 애플리케이션 외부 서비스로의 문의 등을 통해 얻을 수 있는 결과에서 캐시를 이용하면 속도를 높일 수 있다
캐시는 그 용도 때문에 성능이 매우 중요하다
더 효율적이고 빠르게라는 요건을 만족하기 위해 캐시는 직접 만들지 않고 일반적으로 오픈 소스로 제공되는 캐시 구현을 이용한다
그중 특히 다음 두가지가 유명하다
레디스(Redis)
멤케시드(Memcached)
두 가지 모두 널리 이용되는 신뢰성이 높은 캐시 구현이다
따라서 성능보다는 만드는 애플리케이션의 언어나 프레임워크의 대응 여부에 따라 어느 쪽을 이용할지 판단하는 경우가 많다
이 책에서는 샘플 애플리케이션을 만드는 프레임워크를 고려해 레디스를 이용한다
레디스와 멤케시드는 모두 미들웨어로 제공된다
다시 말해 EC2에서 생성한 리눅스 서버상에 설치해 서버로 작동시킬 수 있다
하지만 그렇게 하면 데이터베이스로 MySQL 등을 직접 설치했을 때와 마찬가지로 운용이나 비용 측면에서 문제가 발생한다
AWS에서는 레디스 및 멤케시드와 호환되는 일래스틱캐시(Amazon ElasticCache)라는 매니지드 서비스를 제공한다
일래스틱캐시는 레디스나 멤케시드를 이미 적용한 환경을 제공한다
AWS 이용자는 이용할 캐시의 구현을 선택하기만 하면 캐시 서버를 구축할 수 있다
웹에 공개하는 서비스는 웹 서버나 데이터베이스 서버 등 다양한 리소스가 조합되어 작동한다
그중 어느 하나라도 정상 작동하지 않으면 서비스 전체가 작동하지 않을 가능성이 있다
이런 상황에 빠지지 않도록, 만약 그런 상황이 발생했을 때 신속하기 서비스를 복구하려면 서비스 상태가 어떤지 파악해두어야 한다
이를 모니터링(monitoring) 또는 시스템 모니터링(system monitoring)이라 부른다
효율적인 모니터링을 위해서는 다음과 같은 점을 고려해야 한다
집중 관리
알림
지속적인 정보 수집
리소스 모니터링을 할 때는 구체적으로 무엇을 모니터링하는 게 좋을까?
이는 모니터링할 서비스의 중요성이나 모니터링 대상 리소스에 따라 다양하다
여기에서는 이 책에서 만든 리소스에 대해 최소한으로 모니터링할 항목들을 설명한다
생사 모니터링
CPU 사용률
메모리 사용률
디스크 용량
네트워크 트래픽
AWS를 처음 접하는 입문자를 위해 친절히 A~Z 까지 설명해주는 책이다
이 책을 보고 계정생성과 IAM 계정 생성 및 권한설정 기본적인 VPC와 서버 구성에 요금 확인까지 이 책을 보고 따라한다면 매우 수월하게 진행해볼 수 있다
AWS에서 제공하는 Document와 가이드들이 매우 잘 되어있지만 AWS 입문자 입장에서는 매우 어려울 수 있고 AWS UI나 기능들이 수시로 바뀌는데 비해 Document나 가이드들은 그렇지 못한 경우가 매우 많으므로 난관에 봉착하는 일이 매우 많을 수 있다
이 책으로 기본적인 AWS 사용법을 익힐 수는 있으나 AWS의 수많은 기능들과 고급 사용법을 익히기 위해서는 AWS에서 제공하는 Document나 가이드를 참고해서 진행해야 한다
※출판사로부터 책을 무상으로 제공받아 직접 실습해보고 정성껏 작성한 리뷰 입니다
제목만 봐서는 뭔가 서버 개발자, 클라우드 개발자, 데브옵스 개발자들이 봐야 하는 책인가...? 싶을 것 같지만, 실제로는 정말 차근차근 AWS에 대해 알려주는 책입니다.
저는 본래 클라우드 서비스 중 AWS를 메인으로 사용하여, EC2, S3, Lambda 등 기본적인 서비스에 대한 사용 경험이 있는 상태였습니다. 그럼에도 불구하고, 본 책을 읽으면서 배우게 된 지식들이 꽤나 많았는데요. 그야말로 AWS의 세세한 운용 노하우들도 담겨져 있기 때문이었습니다.
서두에서 IAM으로 개별 계정을 만들고, 루트 계정을 사용하지 않도록 하고, 별도의 VPC를 생성하여 서비스 구축을 시작하는 것 또한 좋았습니다. AWS의 전반적인 기초 내용을 다루는 책들 중에서는, 이러한 보안 관련 부분들이 후반부에 등장하는 경우도 많기 때문입니다. 말 그대로, AWS 초심자가 인프라 구축을 할 수 있도록, 차근차근 알려준다는 느낌이 들었습니다.
실제 AWS 콘솔을 다루는 화면을 삽입하여, 실습을 진행할 수 있도록 되어있지만, 개념적인 부분도 충분히 튼튼하게 갖춰져 있습니다. 위와 같이, VPC에서 서브넷, 가용 영역의 개념을 다룬 부분을 예시로 들어볼 수 있겠는데요. 기본적인 컴퓨터 공학 백그라운드가 있지만, AWS와 같은 클라우드 서비스를 평소에 사용해본 경험이 없는 분들도 충분히 따라갈 수 있을 정도의 난이도로 서술되어 있습니다.
제가 평소에 주로 사용하던 서비스들은 EC2, S3, Lambda, Route53, RDS 등, 주로 개발자들이 서비스를 구축할 때에 사용하던 기본적인 것들이었습니다. 때문에, AWS를 비교적 오래 써왔더라도 인프라 기반의 관련 지식이 부족한 편이었습니다. 때문에, 위와 같은, EC2를 이용하여 점프 서버를 구축하는 것과 같은 내용은 정말 유익했습니다.
삽화가 적절하게 들어있는 부분도 무척 좋았습니다. 사실 AWS에서 사용하던 서버에 로드 밸런서를 붙이는 것과 같은 내용은 비교적 이해하기 어려운 개념일 수 있는데, 이러한 부분을 이해하기 쉽도록, 구조가 잘 나와있는 삽화가 들어있는 부분이 인상적이었습니다.
또, 단순히 특정 서비스를 사용하고 인프라를 구축하는 방법에 대해서만 서술된 것이 아닌, 실무에서 꼭 알고 있어야 할 내용이 적절하게 잘 버무려져있는 부분도 좋았습니다. 예컨대, 위 내용와 같이, 캐시 서버를 사용할 때에 캐시 데이터가 실시간 데이터와 일치하지 않을 가능성이 존재하는 것에 대한 내용와 같은 부분들 입니다.
AWS에서 제공하는 여러 모니터링 서비스 중, 평소에 CloudWatch의 가장 기본적인 기능만을 사용해왔던 기억이 있습니다. 책의 말미에서 모니터링 서비스를 총체적으로 잘 다루어준 덕분에, 이 부분에서도 새로운 지식을 많이 얻을 수 있었습니다.
총평입니다.
책의 난이도는 전체적으로 어려운 편이 아닙니다. 컴퓨터 전공자들이 알고 있는 네트워크, 웹 개발 지식이 있다면 충분히 이해할만한 내용들로 서술되어 있습니다. 만약 기존에 Cloud 서비스 이용 경험이 없다면 약간 낯선 부분도 존재할 수 있으나, 이것은 타 도서로 공부할 때에도 마찬가지일 것 같습니다.
실제 실습을 함께 진행해보는 책이지만, 개념적인 부분도 충분히 담고 있습니다. 또, 비교적 실무에 필요한 내용 위주로 담겨져 있습니다. AWS를 비롯해 여러 회사에서 제공하는 Cloud 서비스들이 워낙 다양하고, 또 제공되는 서버와 서비스 유형이 다르다보니, 당연히 이 책에서 다룰 수 있는 내용도 제한적입니다. 그럼에도, 간단한 인프라 구축 지식을 익히는 데에는 충분하다는 생각이 듭니다.
이 점에서, 정말 실용적인 AWS 입문서에 가까운 것 같습니다.
단순히 솔루션즈 아키텍트 자격증 취득을 목적으로 하거나, 한정된 상황에서의 AWS 서비스를 사용해보려는 목적이 아닌,AWS의 전반적인 지식과 사용법을 배워보고 싶은 분들께 추천 드리고 싶은 책입니다 :)
본 리뷰는 제이펍의 <믿고 보는 제이펍 IT 전문서 리뷰어 2기> 프로그램의 일환으로, 무상으로 도서를 증정 받고 작성된 리뷰임을 고지합니다.
단순히 AWS사용방법을 설명하는 것 뿐만이 아니라 해당 AWS서비스를 이해하기 위한 이론적인 설명을 AWS기분으로 상세히 설명되어 있습니다.
㉮ 설명에 구체적이고 이론적인 내용기반입니다.
AWS 서비스 기능에 대해서 단순히 클릭해서 실행하는것이 목적이 아닌 서비스의 기능 및 목적에 대해서
그림 및 충분한 설명이 되어집니다.
㉯ 13장에서 다루는 샘플 통합 구성
루비로 구성되어 있지만, 기능별 설명한 각종 기능에 대해서 통합해서 구성하는 연습을 해봅니다.
통합구성에 대한 연습을 통해서 조금 더 실제 서비스와 비슷한 경험을 해볼 수 있습니다.
㉰ 부록이 실제 운영시 필요한 좋은 Tip이 있습니다.
㉱ Billing 관련 내용
15장에서 다루는 요금관련 부분은 실제 운영시에 도움이 많이 됩니다.
AWS요금관련 내용을 검색해보면 보통 aws의 공식문서가 많이 결과로 조회됩니다.
공식문서도 잘 되어 있지만, 조금 부족한 부분도 있고 실제 필요하고 궁금한 내용이 잘 설명되어 집니다.
ex)실시간 요금 조회하는 기능 등등
㉲ 편집이 샘플하고 가독성 제공
AWS웹화면이 많이 있어서 화면 해상도나 command 부분이 검은색 배경이라서 혼란이 있을수 있는데
잘 구성되어 있어서 필요한 부분 및 중요하다고 생각되는 부분이 잘 식별됩니다.