GCP Cloud Engineer - 63
2024-04-19
- Cloud
 - GCP
 
Compute Engine
- 
ㅁ GCP에서 실행되는
가상 머신을 제공합니다. - 
ㅁ 미리 정의된 VM 구성을 선택하거나 성능 및 비용 요구 사항에 맞게
사용자 정의 구성을 생성할 수 있습니다. - 
ㅁ 가상 머신에는 블록 스토리지가 필요하며,
영구 디스크(최대 64TB, 스냅샷 가능) 및로컬 SSD(고성능 I/O 작업)를 선택할 수 있습니다. - 
ㅁ
글로벌 로드 밸런서와자동 스케일링을 지원하는 관리형 인스턴스 그룹을 사용할 수 있습니다. - 
ㅁ
초 단위 과금및 안전하게 중단될 수 있는 워크로드에 대해비용 절감을 위한프리엄티브 VM을 제공합니다. - 
ㅁ 인프라에 대한 완전한 제어가 가능하며, 애플리케이션을 재작성하지 않고 기존 온프레미스 워크로드를 GCP로
리프트 앤 시프트할 수 있습니다. 
App Engine
- 
ㅁ 완전 관리형
애플리케이션 플랫폼으로 서버 관리가 필요 없습니다. - 
ㅁ Java, Node.js, Python, PHP, C#, .NET, Ruby 및 Go 등 인기 있는 언어를 지원합니다.
 - 
ㅁ
Stackdriver모니터링, 로깅 및 진단(예: 오류 보고)과 긴밀하게 통합됩니다. - 
ㅁ
버전 관리및트래픽 분할을 지원합니다. - 
ㅁ 코드 작성에 집중하고 인프라 구축에 대해 걱정할 필요가 없을 때 좋은 선택입니다.
 - 
ㅁ 사용 사례: 웹사이트, 모바일 앱, 게임 백엔드 및
RESTful API제공 
Google Kubernetes Engine (GKE)
- 
ㅁ 컨테이너 애플리케이션을 위한
Kubernetes 오케스트레이션제공 - 
ㅁ 배포, 스케일링, 로드 밸런싱, 로깅, 모니터링 등의 기능을 자동화합니다.
 - 
ㅁ
클러스터 스케일링,영구 디스크,자동 업데이트,자동 복구지원 - 
ㅁ Cloud Build, Container Registry, Stackdriver Monitoring, Stackdriver Logging과 기본 통합
 - 
ㅁ 기존 온프레미스 Kubernetes 클러스터를 GCP로 쉽게 마이그레이션 가능
 - 
ㅁ
컨테이너 애플리케이션,클라우드 네이티브 분산 시스템,하이브리드 애플리케이션에 적합 
Cloud Run
- 
ㅁ
상태 비저장 컨테이너를 실행하는 관리형 컴퓨팅 플랫폼(서버리스/Stateless 컨테이너가능) - 
ㅁ 인프라 관리를 추상화하여 애플리케이션 개발에 집중할 수 있습니다.
 - 
ㅁ
Knative라는 Kubernetes 기반 오픈소스 플랫폼 기반 - 
ㅁ
완전 관리형 환경또는자체 GKE 클러스터에서 컨테이너를 실행할 수 있는 선택권 제공 - 
ㅁ 트래픽에 따라 자동으로
확장 및 축소 - 
ㅁ 사용한 리소스에 대해서만 100밀리초 단위로 요금 부과
 
Cloud Functions
- 
ㅁ 이벤트 기반
서버리스 컴퓨팅 서비스로 단일 용도 함수 제공 - 
ㅁ
JavaScript, Python 또는 Go로 작성된 코드를 업로드하면 GCP에서자동으로 적절한 컴퓨팅 용량을 배포합니다. - 
ㅁ
자동 확장및고가용성,내결함성디자인으로 배포됩니다. - 
ㅁ 코드
실행 시간에 대해서만 100밀리초 단위로 요금이 부과됩니다. - 
ㅁ Google Cloud
Storage 파일 업로드,Cloud Pub/Sub 메시지 수신,사용자 정의 HTTP 엔드포인트,Firebase 이벤트 등에 의해 트리거됩니다. - 
ㅁ 사용 사례: 마이크로서비스 아키텍처, 서버리스 모바일/IoT 백엔드, 서드파티 서비스 통합, 실시간 파일 처리, 가상 어시스턴트, 비디오/이미지 분석, 감성 분석 등 인텔리전트 애플리케이션
 
GCP Cloud ...
GCP Cloud ...