본문 바로가기

Development

구글 클라우드 무료로 이용하기

728x90
반응형

작년에 구글 클라우드를 이용하여 마인크래프트 24시간 서버를 1년 동안 무료로 이용할 수 있게 방법을 알려드렸었죠.

 

그런데 최근에 보니까 google cloud platform (GCP)의 정책이 바뀌어서 3개월 동안 무료로 바뀌었더라구요.

 

하지만 그것에 대신하여 항상 무료 제품이 나와서 무료 사용량 한도까지는 무제한으로 사용할 수 있게 나왔습니다만...

 

사양이 너무 안좋아서 참고용으로만 보시면 좋을거 같네요. 

 

소규모로 이용하실 분들은 사용하셔도 괜찮을거 같습니다.

 

대부분의 분들이 제 이전글들을 보고 오신 것으로 알고 설명을 하겠습니다.

혹시 잘 모르시는 분은 이전글을 참고해 주세요.

 


구글 클라우드 (GCP) 항상 무료 조건

조건을 보시면 f1-micro를 사용해야 하고 지역은 오리건, 아이오와, 사우스캐롤라이나 등으로 미국 내 지역으로 설정을 해야합니다. HDD의 경우 30GB/월 까지 이용가능하다고 나와있네요.

 


Instance (인스턴스) 생성하기

 

예전 글에도 설명을 해놨었으니 처음 계정을 만드는 법은 간단하게 알려드리겠습니다.

 

1. 구글 계정 생성

2. GCP에 결제 계좌 등록하기

3. 프로젝트 만들기

4. GCP 내의 Compute Engine의 VM 인스턴스에서 인스턴스 생성하기

 

구글 계정은 모두가 다 있으실 테니 본인의 계정으로 Google Cloud Platform 으로 이동하셔서

시작하시고 결제 계좌를 등록해주세요.

결제 수단 등록

그 다음에는 인스턴스를 생성해 주어야 하는데 Compute Engine 의 VM 인스턴스로 이동해주세요.

 

그리고 상단에 있는 인스턴스 만들기를 눌러주세요.

그러면 이제 인스턴스 생성하는 창이 뜰텐데요. 만들기 전에 다시한번 무료 조건들을 살펴보면

 

  • 다음 미국 내 리전 중 한 곳에서 비선점형 f1-micro VM 인스턴스 1개/월
    • 오리건: us-west1
    • 아이오와: us-central1
    • 사우스캐롤라이나: us-east1
  • HDD 30GB/월
  • 다음 리전의 경우 스냅샷 저장용량 5GB/월
    • 오리건: us-west1
    • 아이오와: us-central1
    • 사우스캐롤라이나: us-east1
    • 타이완: asia-east1
    • 벨기에: europe-west1
  • 북미에서 모든 리전의 대상 위치로 네트워크 이그레스 1GB/월(중국 및 오스트레일리아 제외)

이렇게 됩니다. 

 

이름은 아무거나 원하시는걸로 지어주시고요. 리전은 오리건으로 설정하겠습니다.

그 다음에는 머신 구성을 해주어야 하는데 조건에서 보면 f1-micro를 사용하라고 나와있었죠?

사진처럼 시리즈에서 N1을 선택하시고 머신 유형은 f1-micro를 선택하시면 됩니다.

이것 외에는 전부다 유료가 되니 무조건 f1-micro를 설정해 주셔야 합니다.

하지만 경험상으로 오랫동안 게임 서버를 돌리거나 할거라면 그냥 유료로 돈주고 사용하는 편이

마음이 편한거 같습니다.

 

어쨋든 여기까지 해주셨으면 그 다음은 부팅 디스크를 설정해 줘야겠죠?

리눅스는 대부분이 무료로 배포하지만 특정 회사의 리눅스들은 유료인 것들이 있습니다.

그래서 이번에는 우분투를 이용할건데요. 

Ubuntu 16.04 LTS로 설정해 주었습니다.

 

그리고 ID 및 API 액세스는 모든 Cloud API에 대한 전체 액세스 허용으로 설정해주세요.

 

여기까지 했으면 방화벽 아래에 관리, 보안, 디스크, 네트워킹, 단독 임대 라고 되어있는게 보이실텐데

그거를 클릭해주시면 아래 사진같은 화면이 보일겁니다.

먼저 방화벽에서 HTTP 트래픽 허용과 HTTPS 트래픽 허용을 체크해주세요.

저는 외부 IP에서 고정 IP를 설정해 주었는데 이것이 이것이 무료로 이용하는데

어떤 작용을 하게 될지는 아직 잘 모르겠네요. 추후에 제가 다시 확인하고 알려드리겠습니다.

 

여기까지 됐으면 아래에 만들기를 눌러주세요.

그러면 이렇게 새로운 인스턴스가 만들어지게 됩니다. 

 

이렇게 새롭게 구글에서 제공하는 항상 무료 제품으로 만들어 보았는데요.

사실 이 스펙으로 서버를 돌리기에는 많이 힘겨워 보이지만 이것도 테스트를 해보고

나쁜지 괜찮은지 다시 알려드리겠습니다.

 

부족한 글이지만 봐주셔서 감사합니다.

728x90
반응형

'Development' 카테고리의 다른 글

텔레그램(telegram) 스티커 만들기  (7) 2020.10.18