특정 확장자(ex, png)를 가진 S3 객체에 대한 캐싱 기간을 관리하려면 어떻게 해야할까. 콘솔로는 아래와 같이 객체 레벨에서 메타데이터 편집을 통해 cache 설정이 가능하다. Cache-Control 은 지정한 초만큼 캐시해두었다가 해당 캐시값 이후에 다시
AWS Codepipeline은 소프트웨어 릴리스 프로세스를 모델링 및 시각화에 사용하고, 코드 변경이 있을때마다 코드 빌드, 테스트 및 배포를 자동화할 수 있게 해주는 지속적 전달 서비스이다.즉, 개발자는 배포 스크립트를 수동으로 트리거하지 않아도 애플리케이션에 대한
단일 Cloudfront를 사용하여 여러 오리진 (S3, ELB, EC2 등)에서 컨텐츠를 배포할 수 있다. Cloudfront에서의 default 오리진은 S3이며 이외의 오리진(ELB,EC2..)은 사용자 지정 오리진으로 분류되고 이러한 사용자 지정 오리진은 동
로컬에서 여러 파일을 S3에 업로드하고자 와일드카드(\*)를 사용하여 cp 명령어를 시도하니 Unknown options 에러가 발생하였다.확인해보니 aws cli를 사용하여 S3로 여러 파일을 업로드하려면 recursive 및 include, exclude 필터를 사
AWS Config는 AWS 리소스에 대한 변경 세부 정보를 기록하여 구성 기록을 제공한다. 즉, 과거 어느 시점에 리소스 구성이 어떻게 생성되었는지에 대한 디테일을 얻을 수 있다. 다만, config 사용 시 자원의 구성이 변경될 때마다 구성 항목이 기록되고, 리
지금까지 생소한 개념을 마주했을 때 공부했던 내용들이 휘발성으로 사라진다는 것을 심각하게 느끼고내가 공부한 내용들을 정리하는 용도로 blog를 활용해보고자 한다. 노션을 이용하여 대충 정리는 했었지만 나중에 또 보면 되지 뭐 하는 생각으로 항상 대충 적어두고 넘겨버려