본문 바로가기
728x90
반응형

S32

aws cloudfront s3 연동하여 정적 웹 배포 S3 와 cloudfront(cdn) 과 연동하여 정적 웹 배포 해보자 1. S3 설정하기 일단 위와같이 버킷 이름만 설정해주고 생성해준다. 생성한 버킷을 선택하고 상세화면으로 들어온뒤 속성 탭을 클릭 후 쭈욱 아래로 스크롤하면 정적 웹 사이트 호스팅이라는 메뉴가나오고 편집을 눌러 수정해주자 우리는 정적 웹 사이트를 호스팅 할것이라 , 위와같이 설정해주고 저장해준다. 2. CloudFront 설정하기 클라우드 프론트 메뉴로 들어간뒤 배포생성 클릭! 위와같이 빨간색 박스안에 위에서 생성한 S3 경로를 입력해준다. 새 OAI 를 생성하고 , 버킷 정책을 업데이트 해준다. (S3 버킷 정책을 업데이트를 직접할수있지만 귀찮으니 자동으로 생성하도록 하자 ) 그후에 origin sheld 리전을 설정하고 스크롤을 .. 2023. 8. 18.
Spring boot에서 AWS S3에서 받은 파일들을 Zip파일로 압축후 response하기 (in memory) 스트림 InputStream,OutputStream 프로세스가 데이터의 도착지라면 입력스트림(inputstream),프로세스가 데이터의 출발지라면 출력 스트림(OutputStream) 이라고 불린다. 기준은 항상 프로그램이다. JAVA의 스트림 JAVA의 스트림은 바이트 기반 스트림,문자 기반 스트림이 존재한다. 바이트 기반 스트림 : 문자,그림,영상등 다양한 형태의 데이터를 주고 받을수 있다. 문자 기반 스트림 : 오직 문자만 주고 받을수 있도록 설계됨. JAVA에서 InputStream은 바이트 기반 입력 스트림 최상위 추상 클래스이고,OutputStream은 바이트 기반 출력 스트림 최상위 클래스이다. 이들의 하위 클래스는 XXXInputStream,XXXOutputStream 이라는 네이밍을 가진.. 2023. 5. 23.
728x90
반응형