상세정보
미리보기
그림과 작동 원리로 쉽게 이해하는 AWS 구조와 서비스
- 저자
- 우에노 후미아키,코바야시 쿄헤이,오자와 코스케,다카나시 토모유키 저/양현,김민호 역
- 출판사
- 위키북스
- 출판일
- 2023-09-10
- 등록일
- 2024-02-13
- 파일포맷
- PDF
- 파일크기
- 11MB
- 공급사
- YES24
- 지원기기
-
PC
PHONE
TABLET
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
풍부한 그림과 알기 쉬운 설명으로 핵심 AWS 서비스를 한눈에 이해한다!전 세계적으로 클라우드 서비스의 이용이 활발해지고 있어 클라우드의 활용은 이제 비즈니스에서 빼놓을 수 없게 됐다. 하지만 클라우드 서비스에서 제공하는 서비스나 기능도 다양해져서 그 모든 것을 이해하기는 어렵다. AWS는 인터넷 쇼핑몰 아마존닷컴에서 운영하는 클라우드 서비스다. AWS는 200개 이상의 다양한 서비스를 제공하며 사용자는 이 서비스를 이용해 원하는 시스템을 구축할 수 있다. 이 책은 AWS를 처음 사용할 때 필요한 기본 지식들을 풍부한 그림과 알기 쉬운 설명으로, 단시간에 폭넓게 AWS를 이해할 수 있는 내용으로 구성돼 있다. AWS에 대해 아무것도 몰라도 이 책을 읽는 데는 전혀 문제가 없으며, 기업에서 많이 사용하는 핵심적인 60개 이상의 서비스에 대해 서비스 이름을 들으면 기본 기능을 말할 수 있을 정도로 이해하는 것을 목표로 설명한다. 이 책에서 얻은 AWS나 클라우드에 대한 기본적인 지식을 바탕으로 관심이 가는 서비스를 더 깊게 공부하다 보면 매일 진화하는 AWS의 변화나 새로운 서비스도 충분히 이해하고 활용할 수 있게 될 것이다.
저자소개
NRI 넷콤 주식회사에서 AWS GCP를 중심으로 한 많은 클라우드 프로젝트를 담당하고 있다. AWS 인증 시험 12개를 모두 취득했다. 업무 외에도 AWS에 대한 블로그 집필이나 강연을 하고 있다. 이런 활동을 인정받아 AWS에서 2020년/2021년 APN 앰버서더, APN AWS 최고 엔지니어, APN ALL AWS 인증 엔지니어에 선출됐다.
목차
01장: Amazon Web Service 기초 지식 01 AWS를 시작하기 위한 첫 걸음 __대표적인 클라우드 서비스, Amazon Web Services __점유율이 높은 AWS 02 클라우드 용어 알아두기 __클라우드 용어 알아두기 __클라우드란 무엇인가 __온프레미스란 __클라우드란 __가상화 __서버리스 __개방형 클라우드와 폐쇄형 클라우드 __서비스 제공 형태에 따른 클라우드 분류 03 AWS를 이해하기 위한 6가지 특징 __AWS와 사용자 간의 책임 공유 __글로벌 시스템 구축 가능 __사용한 만큼만 이용료 지불 __서버의 자원과 수를 설정에서 쉽게 변경 __장애를 예상한 설계 __설계의 모범이 되는 프레임워크 04 서비스 분류 및 대표적인 서비스 __AWS 서비스 분류 __대표적인 서비스 __관리형 서비스, 비관리형 서비스 05 AWS 도입 사례 __AWS가 공개한 사례 __게임 업계 사례 __헬스케어 업계 사례 __제조 업계 사례 __금융 업계 사례 02장: Amazon Web Service 사용 시작 01 계정을 만들고 AWS 이용 시작 __AWS 계정 생성 __AWS 계정 로그인 02 AWS 서비스를 사용하는 세 가지 방법 __웹 브라우저에서 AWS 조작 __명령줄 도구로 AWS 조작 __프로그램 방식으로 AWS 조작 03 AWS 서비스 이용료 시각화 __AWS 비용 관리 __AWS Billing and Cost Management란 __비용 관리 정책 04 AWS 시스템이 구축되는 위치 선택 __리전은 세계에 존재하는 지역 __가용성 영역은 리전 내의 독립적인 위치 3장: 컴퓨팅 서비스 01 알아둬야 할 서버 기초 지식 __서버란 __대표적인 서버 유형 __웹 서버 작동 방식 __서버 OS란 __서버 가상화 __AWS에서의 가상화 02 EC2로 가상 서버를 손쉽게 생성 __Amazon EC2는 가상 서버 서비스 __가상 서버 생성 __인스턴스 유형으로 서버 성능 결정 __다양한 EC2 요금제 __그 밖의 EC2 관련 요금 03 가상 서버를 안전하게 외부에 공개 __서버 외부 공개 __서버 접근 제어 04 부하에 따라 서버를 자동으로 추가/삭제 __서버 자동 추가 및 제거 05 서버 없이 프로그램 실행 __서버리스 컴퓨팅 서비스 Lambda __함수 생성 및 실행 06 서버리스 활용법 이해 __AWS Lambda는 다른 서비스와 연계해 사용 __AWS Lambda 추가 설정 및 모니터링 __AWS Lambda 이용 요금 07 컨테이너의 구조와 특징 이해 __컨테이너란 __가볍고 빠른 컨테이너 __배포의 용이성 __컨테이너 오케스트레이션 08 ECS로 누리는 컨테이너의 장점 __AWS의 컨테이너 오케스트레이션 서비스 __EC2 와 Fargate __Fargate 장점 __쿠버네티스를 보다 쉽게 사용할 수 있는 서비스 09 서버 지식 없이 사용할 수 있는 대표적인 서비스 5개 __용도에 맞게 사용할 수 있는 서비스 제공 __AWS Lightsail __AWS Elastic Beanstalk __AWS App Runner __AWS Batch __AWS Outposts 4장: 스토리지 서비스 01 Amazon S3는 데이터 저장 장소 __객체 스토리지 __S3의 특징 __다른 서비스와 연계 __요금 02 S3의 기본 용어 및 기본 조작 __S3에서 사용되는 중요 용어 __S3의 데이터를 브라우저나 프로그램에서 조작 03 S3 데이터를 적절하게 저장 __사용하지 않는 객체는 저렴하게 저장 __버전 관리 및 다른 리전으로 복사 04 S3 데이터를 안전하게 공개 __S3 버킷에 대한 접근 제어 __S3를 이용해 웹 사이트 구축 __데이터 암호화 05 가상 서버 데이터 저장을 위한 EBS __서버 데이터를 저장하는 EBS __서버 백업 및 이미지 관리 __EBS 요금 예 06 데이터 공유, 백업 및 전송을 위한 서비스 __S3와 EBS 외 유용한 서비스 __Amazon Elastic File System __Amazon FSx __AWS Transfer Family __AWS Backup __AWS DataSync __AWS Snow Family 05장: 네트워크 및 콘텐츠 전송 서비스 01 네트워크 중요 용어 익히기 __IP 주소(Address)는 네트워크의 번지(주소) __퍼블릭 IP 주소와 프라이빗 IP 주소 __CIDR 블록으로 IP 주소 범위 결정 __방화벽에서 허용된 통신만 통과 __부하 분산을 위해 여러 서버에 접속을 분배 __라우팅 및 라우팅 테이블 __도메인 이름과 IP 주소를 연결하는 DNS 02 Amazon VPC로 가상 네트워크 만들기 __가상 네트워크 Amazon VPC __VPC 및 서브넷 생성 03 Amazon VPC의 주요 기능 사용법 __라우팅 정보를 설정해 인터넷과 통신 __NAT 게이트웨이 __VPC 접근 제어 및 통신 로그 확인 04 VPC에서 VPC, 외부 서비스, 온프레미스와의 연결 __VPC와 외부 네트워크 연결 __VPC와 VPC 외 AWS 서비스를 연결 __VPC와 온프레미스 네트워크 연결 05 다른 AWS 서비스와 결합된 구성 예 __VPC 구성 예 06 ELB로 부하를 분산시켜 가용성 향상 __ELB란 __ELB 유형 __ELB 요금 예 07 간편하게 사용할 수 있는 DNS 서비스 __Route 53이란 __Route 53 기능 __도메인 등록 기능 __도메인으로 트래픽 라우팅 __자원 상태 확인 08 CloudFront로 빠르고 안정적인 서비스 제공 __CloudFront란 __CloudFront의 장점 __CloudFront 설정 __CloudFront 이용료 09 다양한 네트워크 기능을 제공하는 서비스 7가지 __AWS와 연결하는 다양한 방법 __전용선 및 VPN __AWS Direct Connect __AWS VPN __AWS Transit Gateway __AWS PrivateLink __Amazon API Gateway __AWS Global Accelerator __AWS Ground Station 6장 데이터베이스 서비스 01 알아둬야 할 데이터베이스 기초 지식 __데이터의 집합체, 데이터베이스 __SQL로 조작하는 관계형 데이터베이스 __데이터 불일치를 없애기 위한 ACID 특성 02 AWS에서 관계형 데이터베이스 사용 __관계형 데이터베이스 서비스 RDS __데이터베이스 성능을 결정하는 인스턴스와 스토리지 유형 __가용성 향상을 위한 예비 복제본과 읽기 성능 향상을 위한 읽기 전용 복제본 __RDS 보안 설정과 백업 03 고기능 Aurora의 편리한 특징 __AWS에 최적화된 데이터베이스 __AWS에 최적화된 Aurora 기능 04 키와 값의 조합으로 데이터 관리 __키-값 데이터베이스란 __DynamoDB란 __DynamoDB 이용 요금 __DynamoDB 보수 __DynamoDB 이용 예 05 데이터 분석을 위한 대량의 데이터 수집 __분석용 데이터베이스 Redshift 06 데이터베이스 마이그레이션에 도움이 되는 2가지 서비스 __데이터베이스 마이그레이션의 중요성 __AWS Database Migration Service __AWS Schema Conversion Tool 07 다양한 데이터베이스를 지원하는 7가지 서비스 __다양한 데이터베이스 서비스 __Amazon ElastiCache __Amazon MemoryDB __Amazon DocumentDB __Amazon Neptune __Amazon Quantum Ledger Database __Amazon Managed Blockchain __Amazon Timestream 7장: 보안 관련 서비스 01 AWS의 보안 이해하기 __정보 보안 3대 요소 __다양한 서비스를 결합해 정보를 보호하는 AWS 02 AWS를 안전하게 사용하기 위한 IAM __AWS Identity and Access Management란 __IAM 사용자, IAM 그룹 __IAM 정책 __IAM 역할 03 계정 내 작업 이력 기록 __AWS CloudTrail이란 __기록되는 내용 __트레일 출력 04 설정 내역 및 설정 내용을 자동으로 관리 __설정 이력을 저장하는 AWS Config __설정을 확인하는 AWS Config 규칙 05 AWS 작업 내용 감시 __지능형 위협 탐지 서비스 Amazon GuardDuty 06 웹 응용 프로그램 보안 강화 __웹 응용 프로그램을 보안 위협으로부터 보호 __간단하게 적용할 수 있는 AWS WAF 07 시스템 보안을 강화하는 6가지 서비스 __클라우드에 요구되는 보안 __AWS Network Firewall __Amazon Inspector __AWS Shield __AWS Security Hub __AWS Cognito __AWS Directory Service 8장: 알아두면 좋은 기타 서비스 01 수집한 데이터를 활용하는 서비스 6가지 __데이터 분석이란 __데이터 저장 __Amazon Athena __AWS Glue __Amazon OpenSearch Service __Amazon EMR __Amazon QuickSight __Amazon Kinesis 02 손쉽게 시작하는 기계 학습 __기계 학습이란 __Amazon SageMaker __기타 기계 학습 서비스 03 시스템 자체를 관리하는 서비스 4가지 __시스템 관리란 __AWS CloudFormation __Amazon CloudWatch __AWS Systems Manager __Amazon Code 시리즈 __효율적인 관리 서비스 이용