본문 바로가기
성공지식백과 로고성공지식백과
GLOSSARY

Google Cloud Platform (GCP)

입문바이브 코딩

이 페이지는 바이브 코딩 문맥에서 자주 쓰이는 Google Cloud Platform (GCP)의 뜻과 쓰임을 입문 난이도 기준으로 정리한 AI 용어사전 항목입니다. 정의와 맥락, 관련 용어 5개 순서로 묶었으니, 아래 설명을 먼저 읽고 연결된 개념과 글까지 이어서 보면 이해가 빨라집니다.

Google Cloud Platform(GCP)은 구글의 컴퓨팅·저장·네트워크 등의 클라우드 서비스를 이용해 애플리케이션을 운영하는 플랫폼입니다. 필요한 자원을 서비스로 조합하고 프로젝트 단위로 관리합니다. 서비스마다 위치, 권한, 요금 조건이 다르므로 플랫폼에 가입한 것과 특정 자원을 사용할 준비가 된 것은 구분합니다. 공식 문서에서는 Google Cloud라는 이름을 사용합니다.

필요한 자원을 서비스로 조합하는 방식

Google Cloud의 플랫폼 개요는 서버나 저장 장치에 해당하는 자원을 서비스로 이용하고, 이를 조합해 애플리케이션에 필요한 기반을 만든다고 설명합니다. 프로그램을 실행하는 환경과 데이터를 저장하는 공간을 따로 구성한 뒤 코드가 서로 연결하도록 만드는 방식입니다. 한 제품을 설치하면 모든 기능이 정해지는 구조와 달리 어떤 서비스를 선택했는지가 실제 시스템의 구성을 정합니다.

가상 머신을 직접 관리할 때와 관리형 서비스를 쓸 때는 운영자가 맡을 범위가 다릅니다. 애플리케이션 코드를 배포하는 일 외에도 접근 권한, 자원의 위치, 사용할 API, 비용이 발생하는 항목을 선택합니다. 클라우드라는 이름만으로 애플리케이션의 설정이나 데이터 관리 책임이 없어지는 것은 아닙니다. 필요한 작업과 서비스의 기능을 연결해 보면 어떤 구성이 아직 빠졌는지 판단하기 쉽습니다.

자원을 배치하는 리전과 존도 구분합니다. 같은 공식 개요는 리전을 지리적 영역, 존을 리전 안의 배포 영역으로 설명하며 자원의 적용 범위가 전역, 리전, 존에 따라 다를 수 있음을 안내합니다. 서로 다른 위치의 자원을 조합할 때는 해당 서비스가 허용하는 연결 방식과 위치 조건을 확인합니다. 자원 이름이 맞아도 위치를 다르게 지정했다면 기대한 대상을 찾지 못할 수 있습니다.

프로젝트와 권한을 묶는 계층

Google Cloud의 자원 계층 문서는 프로젝트를 서비스 자원을 구성하는 기본 단위로 설명합니다. 조직 아래 선택적인 폴더를 두고 그 안에 프로젝트를 묶을 수 있습니다. 조직과 폴더는 팀이나 업무를 관리하는 경계를 만들며, 프로젝트에는 가상 머신이나 저장소 같은 실제 서비스 자원이 속합니다. 모든 사용자가 처음부터 같은 조직 구조를 갖는 것은 아닙니다.

프로젝트의 표시 이름, 프로젝트 ID, 프로젝트 번호는 구분됩니다. 화면에서 읽기 좋은 이름과 API 요청에 쓰는 식별자를 혼동하면 다른 자원을 조사하게 될 수 있습니다. 개발용과 운영용 프로젝트를 따로 쓴다면 명령이나 SDK가 어느 프로젝트를 대상으로 동작하는지도 확인합니다. 코드가 같아도 선택한 프로젝트와 그 안의 권한, 자원 상태에 따라 결과가 달라집니다.

상위 계층에 설정한 정책이 하위 자원에 상속되는 관계도 있습니다. 같은 계층 문서는 직접 적용한 정책과 조상 자원에서 물려받은 정책이 함께 실제 접근 조건을 정한다고 설명합니다. 프로젝트 화면의 설정만 보고 권한을 판단하면 조직이나 폴더에서 받은 조건을 놓칠 수 있습니다. 반대로 상위에 넓은 역할을 부여하면 여러 하위 프로젝트에 영향이 생기므로 변경 대상을 계층과 함께 읽습니다.

관리 화면과 명령 및 비용의 경계

Google Cloud 개요의 관리 방법에 따르면 웹 기반 Google Cloud 콘솔, gcloud 명령을 사용하는 Google Cloud CLI, 언어별 클라이언트 라이브러리 등으로 서비스를 다룰 수 있습니다. 관리 화면에서 수행한 작업과 프로그램의 API 요청은 같은 자원을 다른 인터페이스로 다루는 경우가 있습니다. 어느 방식을 쓰든 선택한 프로젝트와 요청 주체의 권한은 확인 대상입니다.

Google Cloud 콘솔은 브라우저 개발자 콘솔과도 다릅니다. 앞의 콘솔은 클라우드 자원을 관리하는 웹 서비스이고, 뒤의 콘솔은 현재 웹페이지에서 JavaScript와 로그를 다루는 도구입니다. 설명에 ‘콘솔에서 실행’이라는 말이 나왔다면 서비스 관리 화면의 메뉴를 뜻하는지, 셸 명령 입력을 뜻하는지 살펴야 합니다. 입력 위치가 다르면 같은 문자열도 전혀 다른 방식으로 처리됩니다.

2026년 10월 11일 확인한 공식 개요는 개별 서비스 요금표와 비용 계산기를 별도로 안내합니다. 플랫폼의 가격을 단일 금액으로 설명하면 사용한 자원과 사용량 차이가 사라집니다. 같은 개요에서 프로젝트는 결제 계정과 연결되고 여러 프로젝트가 같은 계정으로 청구될 수 있다고 설명합니다. 실험용 프로젝트를 분리했더라도 결제 계정과 실제 생성한 자원의 상태를 함께 확인해야 비용이 어디에서 발생하는지 추적할 수 있습니다.

RELATED TERMS

관련 용어

Google Cloud Platform (GCP)와 함께 자주 언급되는 개념들입니다. 비슷한 말처럼 보여도 역할과 쓰임은 다를 수 있습니다.