STUDY/GCP

GCP/ 프로젝트, 인스턴스 생성

sh.ds 2023. 10. 17. 14:23
프로젝트 중 비용적인 측면에서 AWS보다 효율적인 GCP를 이용하기 위해 환경 구축을 진행하고자 한다. Git과 연동도 잘 된다니 망설일 필요도 없다.

 

구글 클라우드 플랫폼 페이지 접속

 

새 프로젝트 시작

 

 

좌측 상단의 체크 표시를 만들면 프로젝트 선택 윈도우가 생긴다.

여기서 새 프로젝트를 클릭하고 이름과 기관을 설정해 준다.

 


Compute Engine API 설치

결제계정 등록이 되어있지 않은 상태라면 결제 등록부터 진행할 것

 

리소스 카테고리의 Compute Engine을 클릭해 이동한다.

사용을 클릭하면 설치부

터 사용까지 진행된다.

 

 

 

 

 

 


 

 

VM 인스턴스 생성

  • 콘솔 페이지의 VM인스턴스 생성을 클릭 후 인스턴스 만들기를 진행한다.

 

 

 

 

인스턴스 만들기를 통해 새 인스턴스의 이름과 설정을 완료한다.

 

 

 

 

 

확인할 설정은 다음과 같다

  • 리전: asia-northeast3(서울)
  • 머신 구성: E2 medium
  • 부팅 디스크: Ubuntu
  • 방화벽 설정: HTTP, HTTPS 트래픽 허용

방화벽 설정

인스턴스 생성이 완료됐다면 방화벽 설정이 필요하다.

 

 

 

 

인스턴스 작업 더보기에서 네트워크 세부정보 보기를 클릭한다

 

 

 

 

네트워크 세부정보 보기를 클릭하면 사이드바가 VPC 네트워크로 변경되는데 이 중 방화벽을 클릭한다. 

 

 

 

 

그리고 방화벽 규칙 만들기를 통해 새 규칙을 작성한다.

 

 

 

 

이름을 적어주고 세팅을 지정한다.

내가 수정한 세팅은 다음과 같다.

  • 대상: 네트워크의 모든 인스턴스
  • 소스 IPv4 범위 : 0.0.0.0/0
  • 프로토콜 및 포트: 모두 허용

이걸로 인스턴스가 생성되었고 방화벽 설정까지 완료했다.

이제는 가상환경 구축과 필요한 어플리케이션만 추가하면 될 것 같다.

'STUDY > GCP' 카테고리의 다른 글

GCP/ Streamlit과 BigQuery 구동하기  (0) 2023.10.18
GCP/ 가상 환경 및 PySpark, Jupyter notebook 설치  (1) 2023.10.17