책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 데이터베이스 개론
· ISBN : 9791161753591
· 쪽수 : 324쪽
· 출판일 : 2019-10-31
책 소개
목차
CHAPTER 1. AWS 소개
__1.1 클라우드 서비스
__1.2 클라우드 요금 제도
__1.3 고객 지원과 마케팅
____AWS re:Invent
____AWS Summit
____AWS TechConnect
____AWS Transformation Days
____AWS Online Tech Talks
____오픈소스
____API & SDK
____AWS 교육과 자격증
__1.4 지속적인 서비스 진화
__1.5 글로벌 가용성
__1.6 시스템 보안
__1.7 정리
CHAPTER 2. 레드시프트 시작하기
__2.1 Amazon Redshift
____레드시프트의 특징
____레드시프트 포지셔닝
__2.2 시작하기
____AWS 웹 콘솔 접속
____레드시프트 클러스터 생성
____노드 유형
__2.3 접속하기
____데이터베이스 툴
____JDBC 접속
____ODBC 접속
____Python 접속
____CLI 접속
__2.4 레드시프트 아키텍처
____시스템 아키텍처
____데이터 분산
____데이터 저장
__2.5 정리
CHAPTER 3. 데이터 최적화
__3.1 실습 데이터 적재
__3.2 테이블 생성
____CREATE TABLE
____CREATE TABLE AS
____CREATE TABLE LIKE
____CREATE TEMP TABLE
____CREATE TABLE IF NOT EXISTS
____테이블 생성 제약 사항
__3.3 컬럼
____데이터 자료형
____컬럼 인코딩
__3.4 데이터 분산
____테이블 분산 방식
____테이블 분산 방식 선택하기
__3.5 소트키
____존맵(Zone Map)
____컴파운드 소트키(COMPOUND SORT KEY)
____인터리브 소트키(INTERLEAVED SORT KEY)
____소트키 유형 선택하기
__3.6 데이터 적재와 추출
____COPY
____UNLOAD
__3.7 정리
CHAPTER 4. 쿼리 최적화
__4.1 SQL 복습
____WHERE
____GROUP BY
____JOIN
____쿼리 강제 종료
__4.2 쿼리 분석
____쿼리 플래닝
____실행 계획 분석하기
____오퍼레이터
____종료된 쿼리 분석하기
____시스템 점유율 분석하기
__4.3 쿼리 튜닝
____쿼리 패턴 분석과 테이블 디자인
____컬럼 프로젝션
____데이터 스캔 줄이기
____조건절에 함수 피하기
____GROUP BY 튜닝
____커밋 빈도 줄이기
____통계 정보 최신으로 유지하기
____데이터 재 분산 & 재 배포 피하기
____쿼리 결과 최소화하기
__4.4 정리
CHAPTER 5. 클러스터 최적화
__5.1 클러스터 설정
____관리자 뷰
____시스템 테이블
____파라미터 그룹
____WLM
____스냅샷
__5.2 클러스터 모니터링
____레드시프트 웹 콘솔 모니터링
____Audit 로깅
____레드시프트 어드바이저
__5.3 테이블 최적화
____ANALYZE
____VACUUM
____딥 카피
____데이터의 균형
__5.4 클러스터 자동화
____AWS Lambda
____CloudWatch Events
__5.5 정리
CHAPTER 6. 레드시프트 보안
__6.1 레드시프트 네트워크 인프라
____네트워크 플랫폼
____VPC & 서브넷
____라우팅 테이블
____인터넷 게이트웨이
____NAT 게이트웨이
____VPN(Virtual Private Network)
____VPC Endpoints(PrivateLink)
____네트워크 방화벽
__6.2 사용자 인증
____사용자 생성
____그룹 생성
____사용자 인증 보안
__6.3 사용자 권한
____테이블 권한
____스키마 권한
____데이터베이스 권한
____함수 권한
____UDF 언어 권한
____권환 회수
__6.4 데이터 보안
____데이터베이스 암호화
____S3 데이터 암호화
__6.5 SSL
____SSL 연결
____SSL 인증서
____Trust Store
____클러스터 설정
____클라이언트 설정
__6.6 정리
CHAPTER 7. 레드시프트 스펙트럼 사용하기
__7.1 레드시프트 Spectrum
__7.2 스펙트럼 구성하기
____IAM 역할 설정하기
____외부 스키마 생성하기
____외부 테이블 생성하기
____메타데이터 저장소
____테이블 파티셔닝
__7.3 스펙트럼 쿼리 작성하기
____외부 테이블 조회 쿼리 및 비교
____내부 테이블과 외부 테이블의 조인
__7.4 스펙트럼 비용
__7.5 레드시프트 스펙트럼 최적화
____최적화된 데이터 포맷 사용
____압축 파일 사용
____대량 병렬 처리를 위한 파일 분할
____데이터 파티셔닝
__7.6 정리
CHAPTER 8. 부록
__8.1 클러스터 리사이즈
____클래식 리사이즈
____스냅샷 리사이즈
____일래스틱 리사이즈
__8.2 컨커런시 스케일
____컨커런시 스케일 요금
__8.3 AWS Glue
__8.4 Amazon Athena
__8.5 레드시프트 비용
____온디맨드 요금
____리저브드 인스턴스 요금
____레드시프트 비용 절약 방법