본문 바로가기

Cloud

(5)
[AWS] S3 퍼블릭액세스 Access Denied 해결방법 S3를 이용하여 퍼블릭엑세스 설정 후 이미지파일을 브라우저로 접속시 Access Denied 발생 해결방안은 버킷 정책에 arn명만 Resource 속성에 입력하는 것이 아니라 추가로 arn명/* 구문을 추가해야 해결된다. 해당버킷 > 권한 탭 > 버킷정책 > 편집 - Resource 속성 추가 { "Version": "2012-10-17", "Statement": [ { "Sid": "Statement1", "Effect": "Allow", "Principal": "*", "Action": "s3:*", "Resource": [ "arn:aws:s3:::wyleedp", "arn:aws:s3:::wyleedp/*" ] } ] } 다시 접속하면 정상적으로 이미지가 표시된다.
[AWS] 프론티어 가입 AWS 프론티어 가입 - 해외결제가 가능한 신용카드만 있으면 쉽게 가입이 가능하다. 중요한 것은 1년동안 무료혜택이 가능하나 요금이 부과되지 않게 안내페이지를 확인해 봐야한다. - https://repost.aws/ko/knowledge-center/free-tier-charges AWS 프리 티어 사용 시 요금 청구 방지 AWS 서비스를 테스트하기 위해 AWS 프리 티어를 사용하고 있는데, 사용하는 모든 리소스가 AWS 프리 티어에 포함되는지 확인하고 싶습니다. repost.aws
[AzureDevOps] 프로젝트 사용자(팀원 및 개발자) 추가방법 Azure DevOps 프로젝트 사용자(팀원 및 개발자) 추가방법 1. Main > Project settings 2. General > Teams > Members탭 > Add 버튼 클릭 3. 추가할 사용자(User) 정보 입력 후 Save 버튼을 클릭 정말 쉽게 사용자 또는 그룹을 추가할 수 있다.
[AzureDevOps] Repos(Git) - Pull Request 요청 방법 GitFlow를 이용하여 기능(feature) 브랜치 단위로 개발하는 경우 프로젝트의 관리자 또는 리더에게 develop 브랜치로 병합을 요청하게 된다. GitHub에서 오픈소스 프로젝트 개발시 Pull Request와 같은 개념이며 Microsoft가 GitHub를 인수했기 때문에 Azure DevOps도 큰 틀에서 GitHub의 Pull Request 개념/기능을 따라 갈 것으로 보인다. 0. 작업중인 feature 브랜치를 서버에 push 1. 진행중인 프로젝트 Azure DevOps > Repos > Pull requests 2. New pull request 버튼 클릭 3. 병합 브랜치를 develop 으로 선택하고 Title/Description 작성 후 Create 버튼 클릭 Descript..
[Azure] Blob Storage - 컨테이너/폴더/메타데이터 생성방법(Web/.NET) Azure에서는 파일을 저장하는 Blob Storage 가 있으며 컨테이너를 생성하여 대분류폴더(?!) 처럼 사용할 수 있다. (여기에서의 컨테이너는 도커/쿠버네티스의 컨테이너는 아니다!!) 컨테이너 생성방법(Web UI) 컨테이너 버튼을 클릭하여 생성하면 아주 간단히 생성할 수 있지만 제약조건이 존재한다. 제약조건 컨테이너명 입력시 한글 및 영문대문자는 입력 불가능 영문소문자,숫자,하이픈(-)만 입력가능하며 문자나 숫자로 시작 글자수는 3~63자리만 허용 컨테이너 하위에 컨테이너를 추가할 수 없음. [Azure] 경고문구 이 이름은 소문자, 숫자 및 하이픈만 포함할 수 있으며 문자나 숫자로 시작해야 합니다. 각 하이픈 앞뒤에는 하이픈이 아닌 문자가 있어야 합니다. 또한 이름은 3~63자여야 합니다 컨테..