CS 내용 요약, 지식/Google Cloud Associate

블럭스토리지 vs 파일스토리지하드디스크는 블록이라는 고정 큰위 단위로 저장되기에 블록스토리지. 계층형으로 공유하기 남들가 공유하기 위해서는 파일 스토리지블럭 스토리지너 컴퓨터의 하드디스크가 블럭스토리지하나의 블럭 스토리지는 하나의 가상 서버에만 연결 가능예외적으로 읽기전용 블록스토리지만 추가하여 여러개의 블럭스토리지를 하나의 가상서버에 연결 가능예시DAS: 하드디스크와 비슷하게 direct-attached storageSAN: 높은 속도로 네트워크 연결해 저장된 디바이스 풀 활용 storage area network파일 스토리지대용량 미디어 흐름, 비디오 편집 같은거, 회사에서 안전하게 파일 공유할때다양한 여러개의 virtual server와 공유 가능GCP 에서블럭 스토리지:persistent Disk..
Cloud functions: 특정 이벤트가 빌생활시 원하는 코드 실행node.js, python, go, java, .NET, Ruby로 작성가능하며 서버나 가용성, scaling에 대한 걱정을 할 필요가 없다.메서드의 수, 메서드의 compute time, 메모리와 cpu 사용량에 따라 네가 사용한 만큼만 지불함.자동으로 이벤트의 수에 따라 병렬적으로 수가 증감함.오래 실행되는 프로세스에는 적당하지 않음. 즉각적인 반응을 원할때 좋음.시간제한: 기본 1분에서 60분버전: 2가지 세대가 있음.이벤트가 발생하면(클라우드 storage에 업로드한다거나) -> trigger로 function callcloud run: 컨테이너 관리를 도와줌knative 라는 하나의 open standard에 build 됨서..
kubernetes란? open source orchestration 도구로 cluster 관리 도구를 제공한다. 각 cluster마다 다른 가상머신의 타입을 가질 수 있다. 또한 auto scaling, service discovery, load balancer, self healing 등의 도구를 제공한다.GKE는 google kubernetes engine의 줄임말로 쿠버네티스 서비스를 관리한다. 세부 기능은 아래와 같다.auto-repair과 auto-upgrade로 운영을 최소화시킨다.pod와 cluster autoscaling을 제공한다.cloud logging이 가능하고 monitoring도 가능하다.컨테이너 최적화 OS를 사용한다.persistent disk와 local ssd를 제공한다...
서문GCA 자격증 취득을 위해 들은 강의 내용 요약이다. 섹션 9의 내용을 담고 있다.App Engine의 특징종단간 응용프로그램 지원다양한 언어 지원, 커스텀 런타임 지원다른 구글 서비스들과 높은 연동성앱 엔진 자체에는 비용이 없으나 컴퓨팅 인스턴스를 사용한다면 그 비용을 지불해야 한다.자동 스케일링, 로드밸런싱, 버젼설정과 업데이트, health monitoring, 트래픽 분할 가능compute Engine과의 차이점은 App Engine은 IAAS가 아닌 Paas이고 serverless 하다.  설정에 있어 compute Engine보다 유연하지 못해 GPU 추가 같은 옵션을 할 수는 없다. 그래서 자바스크립트나 파이썬 처럼 간단한 걸 올릴떄 좋다.App Engine의 환경App Engine의 환..
서문GCA 자격증 취득을 위해 들은 강의 내용 요약이다. 섹션 8의 내용을 담고 있다.Managed Servicemanaged serviceIASS(infrastructure as a service): 인프라만 클라우드로 사용, 그래서 app, 로드밸런싱, 오토스케일링, os, 가용성 다 사용자가 정함PASS(platform as a service): 플랫폼을 클라우드로 사용 , 그래서 os랑 런타임, auto스케일링이나 가용성 로드밸런싱은 해줘서 사용자는 그냥 구성과 app 만 정하면 됨CASS(container as a service): containers instead of appsFASS(function as a service): functions instead of apps마이크로 서비스들이 다..
서문GCA 자격증 취득을 위해 들은 강의 내용 요약이다. 섹션 7의 내용을 담고 있다.로드 밸런싱의 특징healtch check, auto scaling , 단일 single anycast IP로 처리함. 그래서 높은 가용성 atuo scaling, resiliency(복원력) 을 보여줌    7application layerHTTP: stateless request response cycleHTTPS : secure HTTPSMTP: 이메링REST API, 이메일 전송4Transport layerTCP : reliability> performanceTLS: secure TcpUDP: performance> reliability비트와 바이트 정확히 교환되었는지 확인3Network layerIP: 신뢰도 ..
서문GCA 자격증 취득을 위해 들은 강의 내용 요약이다. 인스턴스 그룹에 대한 내용을 담고 있다.인스턴스 그룹과 MIGInstance Group: 말그대로 vm 인스턴스들을 하나의 그룹으로 묶은 것Location 설정 가능 (Regional 하게 하는 것을 추천함)Managed instance Groups (MIG): 동일한 템플릿을 사용한 그룹Unmanged instance Groups (UIG): VM들이 서로 다른 구성을 가짐MIG를 권장하는 이유: MIG에서만 가능한 기능들인스턴스 숫자 유지 관리Self Healing: health checks로 applicatoin failures 탐지함auto scaling: 인스턴스를 현재 load 된 양에 따라 줄이거나 늘릴 수 있음load balancer..
서문GCA 자격증 취득을 위해 들은 강의 내용 요약이다. 섹션 5의 내용을 담고 있다.  Gcloud -  Gcloud는 구글 클라우드 리소스의 CLI이다. - 대부분의 GCP 서비스는 이를 통해 해결할 수 있다.       Compute Engine Virtual Machines, Managed Instance Groups, Databases, 리소스 CRUD, 배포 등 - GCP와 다른 서비스로 처리하는 CLI 툴들     - Cloud storage: gstuil     - Cloud Bigquery: bq     - Cloud Bigtable: cbt     - kubernetes - kubectl- 이런 Gcloud를 쓰기 위해서 SDK를 사이트에서 별도로 설치할 수도 있으나(파이썬 필요!) 그..
걍판자
'CS 내용 요약, 지식/Google Cloud Associate' 카테고리의 글 목록 (2 Page)