Google GCP 기본적인 공부
Google Cloud 로 이동하여 IAM 및 관리 > 서비스 계정으로 이동한 다음 서비스 계정 만들기를 누릅니다.
( 서비스 계정 만들기 전에 프로젝트가 생성 되어 있어야 함 )
"서비스 계정 이름"과 "서비스 계정 ID"를 입력하고 "만들고 계속"을 누릅니다.
🚀 최적화된 네이밍 규칙
📌 [sa]-[서비스명]-[환경]-[역할]
서비스명: game-backend, game-storage, game-analytics, game-deploy 등
환경: dev, stg, prod
역할: reader, writer, admin, processor
일단 나는 스토리지를 사용하기 위해 sa-game-storage-dev-reader 라고
네이밍 하였다.
https://console.cloud.google.com/firestore
Cloud Storage에 Storage Object Viewer을 사용 하기 위해
Access에 관련 항목을 넣음
필요하면 추가 권한 넣으면 됨.
필요한 경우 "서비스 계정 사용자 역할"과 "서비스 계정 관리자 역할"을 설정하고 "완료"를 누름.
Account를 선택하고 Create new Key로 새로운 키를 추가합니다.
이때 키 유형은 Json을 선택하고 만들기를 누르면 자동으로 다운로드 합니다.
UniTask랑 너겟을 준비
근데 너겟에서 UniTask는 다운로드 가능
https://github.com/Cysharp/UniTask
https://github.com/GlitchEnzo/NuGetForUnity
항상 클라이언트와 서버간의 보안이 참 중요하다고 생각한다..
다음과 같은 내용을 꼭 기억하자.