Oracle Cloud Infrastructure

Oracle Cloud Infrastructure

$44.00
Description
솔루션 아키텍트를 위한 오라클 클라우드 인프라스트럭처 입문서
본 책에서는 OCI의 IaaS 모델의 핵심 활용 사례를 나타내는 실 사용 사례와 함께 핵심적인 OCI 개념에 대한 단계적 설명을 보여줍니다. 따라서 이 책에서는 각 OCI 서비스를 여러분의 인프라에 구현 시킬 수 있도록 단계별 방법들을 보여주고 여러분들이 실제 따라해보는 직접적인 접근 방식으로 안내해 줄 것이므로 본 책을 다 읽고 안내에 따라 공부하다 보면 OCI의 구현 및 사용 케이스에 대해서 확실한 이해를 할 수 있을 것입니다.

누구를 위한 책인지
이 책은 솔루션 개발자나 아키텍처, 또는 클라우드 엔지니어로 OCI를 사용해 IaaS를 구축하고, 관리하고, 운영하는 방법을 배우고자 하는 사람들을 위한 책입니다.

이 책이 담고 있는 것
1장, ‘Oracle Cloud Infrastructure 소개’에서는 2세대 클라우드 컴퓨트 플랫폼인 OCI에 대한 이해와 OCI의 기본을 익히고 그 다음 장에서부터 나오는 기술들에 대한 심층적인 분석을 수행할 준비 과정을 거칩니다.

2장, ‘계정과 권한 관리의 이해’에는 OCI의 IAM원칙에 대한 관리와 그 관리의 기술적 절차를 설명합니다. 그리고 클라우드 리소스에 대한 액세스 권한 관리를 하는 방법에 대해 설명합니다.

3장, ‘Oracle Cloud Infrastructure에서 네트워크 설계’에서는 VCN(가상 클라우드 네트워크) 리소스의 설정 과정에 대해 설명합니다. 이 장에서 여러분은 VCN 구성요소와 일반적인 VCN 배포 시나리오를 배우게 될 것입니다. 이 장에서는 OCI 인스턴스에 연결하는 다양한 방법과 온프레미스 인프라와 OCI 데이터센터 간의 네트워크를 설정하는 방법을 설명합니다.

4장, ‘Oracle Cloud Infrastructure에서 컴퓨트 선택에서는 다양한 컴퓨트 노드 옵션을 다루게 됩니다. 이 장에서는 OCI 내의 다양한 컴퓨트 선택과 애플리케이션의 요구사항에 맞춰 컴퓨트를 작동하는 방법에 대해 설명합니다.

5장, ‘ Oracle Cloud Infrastructure에서 스토리지 옵션 이해’에서는 다양한 스토리지의 요구사항에 맞춰 선택 가능한 방대한 스토리지 옵션을 소개합니다. 어떻게 애플리케이션에 가장 적합한 옵션을 선택하고 고르는지에 대한 방법을 알아봅니다.

6장, ‘Oracle Cloud Infrastructure에서 데이터베이스 선택 이해’에서는 OCI 데이터베이스의 운영 및 자율운영 데이터베이스(Autonomous Database) 관리 방법에 대해 설명합니다.

7장, ‘Oracle Cloud Infrastructure에서 클라우드 네이티브 애플리케이션 구축’에서는 OCIR, Cloud Shell, OKE를 활용한 최신 애플리케이션 개발에 대해 논의해봅니다. 애플리케이션 컨테이너 이미지를 저장할 OCIR 저장소를 생성하는 방법, 쿠버네티스 클러스터를 생성하고 운영하는 방법, 로컬 종속성 제로 설정에 Cloud Shell을 사용하는 방법 등에 대해 알아봅니다.

8장, ‘Oracle Cloud Infrastructure에서 서버리스 애플리케이션 실행’에서는 Oracle Function을 독립형 서버리스 컴퓨트로 사용하고 이벤트 기반 코드 실행으로 OCI 이벤트와의 통합을 보여줍니다.

9장, ‘Oracle Cloud Infrastructure에서 코드로 인프라 관리’에서는 어떻게 Object-Relational Mapping (ORM)을 사용해서 Terraform 코드를 통해 인프라 블록을 생성하는 방법에 대해서 설명합니다. 또한 어떻게 ORM을 Terraform 스크립트의 버전 관리를 위해 GitLab과 통합하는지도 보게 될 것입니다. CI/CD 파이프라인을 실행시키고 ORM이 계정의 기존 OCI 리소스로부터 Terraform 코드를 생성하는데 어떻게 도움을 줄 수 있는지도 살펴볼 것입니다.

10장. ‘CLI/API/SDK를 사용하여 Oracle Cloud Infrastructure와 상호작용’에서는 SDK, CLI같은 REST API를 중심으로 다양한 툴셋을 도입한 방법에 대해서 배우게 됩니다..

11장, ‘Oracle 클라우드 VMware 솔루션을 사용하여 Oracle Cloud Infrastructure 기반 하이브리드 클라우드 구축’에서는 OCI 기반 VMware를 사용한 최신 하이브리드 클라우드 솔루션에 대해 설명합니다. OCVS(Oracle Cloud VMware Solution) 솔루션을 구축하는 방법과 그 연결성에 대해서 배우게 됩니다.
저자

프라센지트사카

PrasenjitSarkar는CiscoEmergingTechnologiesandIncubationventure부서의제품관리이사이다.그의주요관심사는클라우드네이티브애플리케이션의네트워킹과보안이다.그는클라우드네이티브분야의노련한제품리더로쿠버네티스와컨테이너,쿠버네티스네트워킹,서비스메쉬,API관리,서버리스컴퓨팅등에대한방대한지식을갖고있다.
또한virtualizationblogKube-Mesh의저자이며가상화,SDN,물리적컴퓨팅,클라우드에관한업계를선도하는지식과내용을담은책6권을집필했다.
그는미국내에서12개의특허를출원하였으며수많은연구논문의저자이기도하다.

목차

서문
섹션1OracleCloudInfrastructure의핵심개념
1장OracleCloudInfrastructure소개
리전과가용성도메인
OCI콘솔에서리전관리하기
OracleCloudInfrastructure구성요소의논리적뷰
테넌시
부트스트랩
컴파트먼트
Oracle클라우드식별자(OCIDs)
오프박스가상화
오프박스가상화의보안상이점
폴트도메인
요약

2장계정과권한관리의이해
프린서펄
루트사용자
IAM사용자/그룹
인스턴스프린서펄
권한부여
컴파트먼트를사용하여리소스구성
설계고려사항
컴파트먼트레퍼런스모델
컴파트먼트탐색기
정책을사용하여컴파트먼트에서리소스에접근
명령
정책상속
정책할당
인스턴스프린서펄을사용해서OCIAPI호출
인스턴스Principal생성하기
써드파티IdP를사용하여OCI액세스통합
통합설정
요약

3장OracleCloudInfrastructure에서네트워크설계
VCN의하이레벨아키텍처
VCN구성요소
서브넷
VNIC
프라이빗IP주소
퍼블릭IP주소
인터넷게이트웨이
라우트테이블
다이나믹라우팅게이트웨이
NAT게이트웨이
서비스게이트웨이
로컬피어링(리전내에서)
원격피어링(리전을넘어)
씨큐리티리스트
네트워크보안그룹
스테이트풀과스테이트리스보안규칙
기본VCN구성요소
VCN구성요소검토하기
연결선택
퍼블릭인터넷을통해연결하기
VPN을통해연결하기
FastConnect를통해연결하기
로드밸런서
퍼블릭로드밸런서
프라이빗로드밸런서
로드밸런싱정책
헬스체크
SSL처리
세션지속성
라우팅요청하기-가상호스트네임및경로라우팅
VCN플로우로그
VCN플로우로그구성하기
요약

4장OracleCloudInfrastructure에서Compute선택
다양한OCICompute인스턴스종류의소개
인스턴스형태이해하기
Compute인스턴스용스토리지
인스턴스부트볼륨
인스턴스운영체제이미지이해
커스텀이미지
이미지내보내기와가져오기
자체이미지가져오기(BYOI)
자체하이버파이저가져오기(BYOH)
인스턴스구성과인스턴스풀을사용하여비슷한인스턴스생성
컴퓨트인스턴스메트릭
오토스케일링구성
인스턴스콘솔연결을사용해인스턴스연결
맥OS나LinuxOS에서직렬콘솔에연결하기
요약

5장OracleCloudInfrastructure에서스토리지옵션이해
OCI블록볼륨
블록볼륨생성하기
블록볼륨크기변경하기
인스턴스에블록볼륨연결하기
블록볼륨의백업및복구하기
블록볼륨복제하기
볼륨그룹
블록볼륨작업-공유멀티연결
OCI파일스토리지서비스
파일시스템생성하기
파일시스템보안
OCI오브젝트스토리지
사전인증된요청
리전간복사하기
멀티파티업로드하기
요약

섹션2:OracleCloudInfrastructure에서추가레이어이해하기

6장OracleCloudInfrastructure에서데이터베이스선택이해
OCI데이터베이스선택에대한논의
VM데이터베이스시스템
베어메탈데이터베이스시스템
Exadata데이터베이스시스템
Oracle의자율운영데이터베이스서비스관리
요약

7장OracleCloudInfrastructure에서클라우드네이티브애플리케이션구축
클라우드네이티브애플리케이션의진화
OCI레지스트리에애플리케이션이미지저장하기
레지스트리에서이미지푸시및풀준비하기
레포지토리생성하기
Docker컨테이너이미지생성하기
Docker컨테이너이미지푸시와풀하기
OKE에마이크로서비스배포
쿠버네티스시작하기
쿠버네티스용Oracle컨테이너엔진시작하기
OKE클러스터생성하기
OKE클러스터액세스하기
OKE클러스터에샘플웹애플리케이션배포하기
OKE클러스터의쿠버네티스버전업그레이드하기
OCIAPI게이트웨이를사용하여마이크로서비스노출
클라우드환경내의API게이트웨이
클라우드에서온프레이스모델로의API게이트웨이
하이브리드형모델의API게이트웨이
프라이빗클라우드모델의API게이트웨이
API게이트웨이개념
API게이트웨이생성하기
API게이트웨이배포생성하기
API게이트웨이를통해API엔드포인트에액세스하기
요약

8장OracleCloudInfrastructure에서서버리스애플리케이션실행
서버리스컴퓨팅개념이해
Oracle함수의중요성이해하기
Oracle함수의사용사례이해하기
Oracle함수의생성및사용
Oracle함수를깊게알아보기
이벤트기반의Oracle함수사용의이해
요약

9장OracleCloudInfrastructure에서코드로인프라관리
IaC의필요성에대한이해
ORM의사용사례에대한이해
ORM구성요소
기존설정에서의IaC생성학습
ORM과SCM을통합하는방법학습
요약

10장CLI/API/SDK를사용하여OracleCloudInfrastructure와상호작용
OCI리소스들과의상호작용을위해OCICLI사용
OCISDK를사용하여OCI작업자동화
OCI관리를위한REST호출을전송을위해OCIAPI사용
요약

11장Oracle클라우드VMware솔루션을사용하여OracleCloudInfrastructure에서하이브리드클라우드구축
OCVS솔루션의개요이해
가상클라우드네트워크(VCN)
컴퓨트-VMwarevSphere(ESXi)
네트워킹-VMwareNSX-T
스토리지-VmwarevSAN
OCVS배포
OCVS클러스터배포
OCVS클러스터액세스
OCVS클러스터인터넷에연결
요약