Server/AWS(5)
-
[AWS] CloudFront 캐싱 무효화 하는 방법
디자인팀에서 기존 s3에 올려놨던 이미지 파일을 변경해 달라고 요청이 들어왔다.파일명은 같아서 기존 파일을 덮어씌우는 형태로 변경 후 '변경완료했습니다~' 하고 피드백을 드렸다. 왠걸? 주신 파일 그대로 변경했는데 변경이 안되었다고 연락이 왔고,'엥 난 변경했는데??' 생각하면서 이슈 확인이 시작되었다..다행히 30분 내로 원인 + 해결까지 완료 이 이슈를 통해서 알게 된 점1. 같은 파일명으로 변경 후, 변경 전 파일이 캐싱되어 있으면 캐싱이 만료되기 전까지는 변경 전 파일을 바라보게 된다는 점2. 네트워크 응답 헤더를 통해 cloudfront를 통해 캐싱되었는지 확인할 수 있는 태그가 있다는 점3. cloudFront를 폴더별, 파일별로 무효화시키는 명령어가 있다는 점 해당 파일이 cloudFro..
2024.11.08 -
[AWS] Global Accelarator 적용 후기
1. 적용 계기최근엔 프리랜서로 올해 글로벌 서비스 앱 런칭도 준비하고 있다.백엔드 개발자가 나혼자라 다양한 시도를 하며 고군분투 중이다. 어느새 6개월이 되어가고 있네 시간이 엄청 빠르다.. 현재 시드 투자를 받기 위해 투자자 미팅이 많은데, 대표님께서 미국 투자자 미팅 일정이 잡혀 갑자기 당장 내일 모레 뉴욕을 간다고 하셨다.한창 개발 중이라 운영 서버도 구축이 안되어있고, 개발 서버도 서울 리전에 있는데, 뉴욕에서 성능이 괜찮을지 걱정이 되었다. 서울 -> 서울리전 서버는 트래픽 성능이 좋겠지만, 뉴욕 -> 서울리전 서버는 과연..? 기존에 이미지 최적화를 위해 CloudFront를 적용해놨지만, CloudFront는 정적 콘텐츠를 캐싱해주고, 캐싱되지 않은 데이터는 오리진으로 요청한다. 그럼..
2024.11.01 -
[AWS] Kinesis Data Streams 1분 요약 (개념, 예시, 그 외 비슷한 서비스 종류)
최근 면접 볼 일이 많았는데, 그중 프리랜서 면접 본 곳에서 AWS Kinesis를 통해 데이터 스트림 처리 관련 업무를 맡게 되는 곳이 있었다.. (Kinesis라는 용어조차 처음 들었더니 발음을 잘 모르겠어서 AWS에 데이터 스트림 서비스라고 검색해 본 건 안 비밀...) 그만큼 모르는 분야였어서 이번 기회에 간략하게 정리해 보았다.. 나와 비슷한 경험이 있는 사람들이 빠르게 아는 척하기에 딱 훑기 좋은 글이 되길 바라면서..😝 📝 AWS Kinesis 개념 - 실시간 비디오 및 데이터 스트림을 수집, 처리 및 분석할 수 있는 완전관리형 AWS 서비스이다. 데이터 스트림을 일상생활에 비유를 해보자. 내가 카페에 앉아 있고 주변에서 일어나는 모든 대화를 실시간으로 듣고 있다고 가정하면, 여기서 일어나는..
2024.04.07 -
[AWS] CloudFront 개념 뿌시기
📍CloudFront란? [AWS 공식 문서 정의] "Fast, highly secure and programmable content delivery network (CDN)" Amazon CloudFront는 전 세계 고객에게 데이터, 비디오, 애플리케이션 및 API를 안전하게 제공하는 빠른 CDN(Content Delivery Network) 서비스 📌CloudFront 핵심 포인트 1. Edge Location CloudFront를 위한 캐시 서버(Cache Server)컬렉션 사용자가 데이터 요청 시 1차적으로 엣지로케이션에 캐싱된 콘텐츠가 있는지 체크 후 있으면 즉시 전송, 없으면 오리진 서버에서 데이터 캐싱 후 사용자에게 제공 캐시 서버이기 때문에 캐시 만료시간도 설정 가능 2020년 기준 글..
2023.07.14 -
[AWS Skill Builder] 유료 학습 과정 체험 2023.07.06