Cloud IAM: Qwik Start
Identity and Access Management(IAM) 서비스 : Google Cloud 리소스에 대한 권한을 만들고 관리
- 두 번째 사용자에게 역할 할당하기
- Cloud IAM과 연결되어 있는 할당된 역할 삭제하기
탐색 메뉴 > IAM 및 관리자 > IAM > grant acess로 권한부여 가능
탐색 메뉴 > Cloud Storage > 버킷
example-bucket-0915이름에 멀티리전으로 생성해봤다. 여기에 txt파일을 업로드했다.
뷰어는 액세스 권한이 부여된 Google Cloud 프로젝트에서 호스팅되는 Cloud Storage 버킷과 파일을 볼 수 있습니다.
탐색 메뉴 > IAM 및 관리자 > IAM 에서 사용자에서 연필 아이콘을 누르고, 휴지통 아이콘을 누르면 권한이 삭제된다.
gsutil ls gs://내가 생성한 버킷 이름
Cloud Monitoring: Qwik Start
- Cloud Monitoring으로 Compute Engine 가상 머신(VM) 인스턴스 모니터링하기
- VM에 Monitoring 및 Logging 에이전트 설치하기
특정 Compute Engine 리소스는 여러 리전과 영역에 상주.
리전은 리소스를 실행할 수 있는 특정한 지리적 위치로, 각 리전에는 영역이 하나 이상 있습니다.
1. Compute Engine 인스턴스 만들기
탐색 메뉴 > Compute Engine > VM 인스턴스 > create an instance
2. 인스턴스에 Apache2 HTTP 서버 추가
SSH창에서 sudo명령어를 이용하여 추가한다.
제대로 잘 생성됐다면 external IP를 클릭했을 때, Apache2 기본페이지가 보인다.
Monitoring 및 Logging 에이전트 설치도 가능하다.
<Monitoring>
3. 업타임 체크 만들기
리소스에 항상 액세스할 수 있는지 확인할 수 있게 한다.(VM작동확인)
4. 알림 정책 만들기
alerting > create policy
5. 대시보드 및 차트 만들기
수집된 측정 항목을 표시한다.
dashboard > create dashboard > 위젯을 추가하여 시각화를 할 수 있다.
6. 로그 보기
logging > logs explorer
compute engine > 인스턴스 선택 > 점 세 개에서 stop을 누르고 로그 보기 탭에서 VM 중지를 관찰할 수 있다.
Cloud Functions: Qwik Start - 콘솔
- Cloud 함수 만들기
- 함수 배포 및 테스트
- 로그 보기
Cloud 함수 : HTTP 요청, 메시지 서비스의 메시지, 파일 업로드와 같은 이벤트에 대한 응답으로 실행되는 코드입니다. 이벤트 기반이므로 이벤트 발생 시에만 실행
Cloud 이벤트 : 클라우드 환경에서 발생하는 모든 상황
Monitor and Manage Google Cloud Resources: Challenge Lab
아 스트레스받았다
2시간동안 시도하는데 마지막 단계에서만 자꾸 완료처리가 안돼서 돌아버리는 줄 알았다....
메일 알림도 잘 오는데 왜!!!!!!!!!!!!
머리아파와서 그냥 포기하고 깃허브 명령어 복붙하니까 됐다.
Challenge Lab 이쯤되면 무서운데; 이걸 14번이나 더 해야한다고요?