반응형 분류 전체보기61 계층 구조 * 각 리소스는 단 하나의 상위 요소를 가지는데, 하위 리소스는 상위 리소스의 엑세스 정책 및 ID, 관리 (IAM) 이 상속된다. BUT 더 높은 수준에서 시행되는 정책은, 하위 수준에서 부여된 엑세스 권한을 제거할 수 없다. (더 관대한 정책으로 적용) 프로젝트는, 폴더로 구성이 가능하다. ( 폴더로 구성하고자 하면, 맨 위에 Organization이 필요하다) 프로젝트 - API 관리, 청구 활성화 및 공동작업자 추가 및 제거, Google service 활성화 폴더 이용: 같은 정책을 이용하고자 할 때, 프로젝트를 한 폴더에 넣으면 된다. 구글은 하위 레이어 보안 정책만 적용해준다 (물리적 보안) 상위 레이어 보안은 상품으로 제공한다. 2022. 1. 3. Zone, Region # Zone, Region Zone: 리소스의 배포 영역 Regions: 독립적인 지리적 영역 Multi-regional resources Region 안에 Subnet을 가질 수 있다. (Subnet은 여러 Zone 사이에 걸쳐 있을 수 있다.) 2022. 1. 3. GCP 정리 GCP Service - computing - storage - big data - mechine learning #1. Cloud Computing이란? - On-demand self-service : 주문형 셀프 서비스(사람의 개입 없이 자원을 획득할 수 있다. ) - Broad Network Access : 모든 엣지에서도 접근 가능하다 - Resource Pooling - Rapid elasticity - Measured service *프로비저닝(provisioning) 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요 시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것을 말한다. 클라우드 컴퓨팅은 "가상화" 가 가능해지면서 유연성이 확장됨. 가상화된 데이터센터는.. 2021. 12. 23. 쉘 스크립트 #쉬뱅 (#! 는 스크립트를 실행시켜줄 프로그램 즉, 인터프리터의 경로를 지정하는 역할) # 쉘 변수 : 변수=입력값 (= 앞뒤로 공백문자 없어야한다. 호출할때는 $변수이름 으로 호출) 변수의 입력값에 공백문자가 있을 때는 반드시 "" 를 사용한다. 해당 변수를 호출할 때에도 공백문자가 존재하면 "$변수이름" 으로 호출한다. # 변수 확장 ${변수이름}확장할 단어추가 ; 변수명이 어디까지인지를 명확하게 표시한다. 2021. 12. 22. 기초 명령어 # symbolic link & hard link 하드 링크는 해당 파일을 직접 가리키는 것이고, 심볼릭 링크는 파일 자체를 가리키는 것이다. 하드 링크 생성 방법: ln helloworld.txt helloworld.txt.hd 심볼릭 링크 생성 방법: ln -s helloworld.txt helloworld.txt.sym # 리눅스는 공백문자 여러개 -> 하나로 인식 따라서 여러 공백문자를 넣고싶으면 ""안에 넣기 # echo 명령어 -e: 제어 문자 넣을 때(안넣으면 문자 그대로를 인식) -n: 줄바꿈 하지 않음 echo * : substring 가져오기 편함 # touch 명령어 위에서 보듯, 공백문자를 기준으로 파일이 하나씩 생성된다. 따라서 파일명 내에 공백을 포함하고 싶다면 '' 또는 "" .. 2021. 12. 21. 이전 1 ··· 5 6 7 8 다음 반응형