Cloud/GCP

클라우드 스터디 정리
Cloud/GCP

[Cloud OnBoard] 스토리지

클라우드의 스토리지 파일을 저장하는 공간을 넘어 데이터베이스 개념을 포함 데이터베이스 예시 아키텍처 다양한 스토리지 옵션 부분마다 적절하게 필요한 스토리지(데이터베이스)의 종류가 필요 다양한 스토리지 서비스를 제공하는 GCP Cloud Storage는 BLOB(binary large-object) 스토리지 기본적으로 파일을 저장할 수 있는 거대한 환경 고성능, 인터넷 규모 용량을 관리할 필요가 없음 - 단순한 관리 저장 데이터 암호화 기본적으로 Google에서 엔드포인트로 전송 중인 데이터 암호화 온라인 및 오프라인 가져오기 서비스 사용 가능 버킷으로 구성되는 Cloud Storage 파일 버킷은 각각의 하드디스크를 뜻하며, 버킷 안에 콘텐츠를 저장 Cloud Storage 등급 중에서 선택하기 자주 사..

Cloud/GCP

[Cloud OnBoard] 가상머신

Vitrual Private Cloud (VPC) 네트워크 물리적인 하드웨어와 동일하다고 생각하면 되며 가상의 네트워크 환경을 지원 Legacy Network 라우터를 이용해 서로 다른 대역의 네트워크 연결 DNS를 이용해 URL을 IP 주소로 바꿔주는 역할 Google Global VPC 가상의 네트워크 환경을 위해 제공하며, 서로 다른 네트워크 대역을 (외부) 연결하기 위해 라우터 사용 모든 Region의 여러 개의 데이터 센터들을 묶어서 하나의 데이터 센터인 것처럼 만들어주는 기능을 가지므로 Global VPC Global 하게 다른 데이터 센터에 접속할 수 있는 장점 A와 B는 서로 다른 리전에 있지만 같은 VPC이므로, Interal IP로 통신 C와 D는 서로 같은 리전에 있지만 다른 VPC이..

Cloud/GCP

[Cloud OnBoard] Google Cloud 소개

기존의 기술 방향 / 이후의 기술 방향 물리적/코로케이션 : 물리적인 환경 내에서 모든 것을 설치하고 구축 가상화 : 물리적에서 소프트웨어 기반으로 변경하여 가상으로 설치하고 구축 클라우드화 : 가상화 기술을 근간으로 하여 가상화 위에 클라이드 벤더가 제공하는 서비스를 사용 서버리스 : 필요한 부분인 소프트웨어들만 뽑아서 서비스 제공 (나는 신경 쓸 필요 없음) 모든 회사가 데이터 회사로 탈바꿈하고 있어 클라우드가 발전하고 있음 GCP 컴퓨팅 아키텍처 고객 상황에 알맞은 다양한 범위의 서비스를 제공 비즈니스 니즈에 맞게 제공 Compute Engine : Virutal Machine Kubernates Engine : Kubernates 환경의 컨테이너 App Engine : 코드만 올려서 서비스 Clo..