Among Us - Yellow Crewmate 'S3' 태그의 글 목록

S3 4

[S3] 정적 웹사이트 호스팅 하기 (CloudFront, Route53 사용)

S3에는 Static web hosting 이라는 기능이 있는데, S3 버킷에 html 파일같이 정적데이터를 처리하는 파일들을 업로드해서 별도로 EC2를 생성해 웹서버를 만들지 않아도 S3에서 정적 웹사이트를 구축할 수 있다. 동적인 데이터까지 처리하려면 EC2를 이용한 서버가 필요해지지만 동적데이터가 없는 사이트를 구축할 때에는 S3를 이용하는게 더 편리할 수도 있을것 같다 이번 실습의 아키텍처를 그려보면 위의 그림처럼 이루어진다. 1. 사용자는 Route53의 도메인으로 접속 2. 도메인은 Cloudfront의 주소를 바라봄 3. Cloudfront의 오리진 서버는 S3에서 호스팅중인 정적 웹사이트 4. HTTPS로 통신하는 S3 웹사이트 접근 실습 내용 1. 부트스트랩 템플릿 다운 2. S3에 템플..

AWS/실습 2021.02.28

[S3] ELB와 연동하여 웹서버에서 액세스 로그 받아오기

예전에 3티어 아키텍처에 대해 공부하면서 만들어진 웹서버를 활용하는 방법에 대해서 생각해보았다. 웹서버와 VPC 외부에서 작용하는 AWS의 서비스들을 활용해 더 많은 서비스들을 이해하는 시간을 가져보기로 했다. 시작은 간단하게 ELB의 DNS Name을 통해 웹서버가 실행될 때 발생하는 액세스 로그를 S3에 저장하는 것부터 해보자!! docs.aws.amazon.com/ko_kr/elasticloadbalancing/latest/application/load-balancer-access-logs.html Application Load Balancer 액세스 로그 - Elastic Load Balancing Application Load Balancer 액세스 로그 Elastic Load Balancing..

AWS/실습 2021.02.26

15. [AWS] S3로 정적 웹사이트 호스팅하기

S3를 이용해 정적 웹사이트 호스팅을 해보자. 1. 새로운 버킷을 생성해준다. 2. 버킷 설정에서 퍼블릭 액세스 블록을 해제해준다. 해제해줘야 누구든 읽을 수 있는 권한이 생긴다. 3. 다음은 버킷의 정책을 설정해주자 Edit 클릭 4. Policy generator 를 사용해 정책을 만들어주자. 4. Policy generator 에서 다음과 같이 설정해주자. Actions 에서는 getobject를 선택하였다. 5. Add statement를 클릭해주면 다음과 같이 JSON 형식의 텍스트가 나온다. 복사해주자 6. 복사한 JSON형식의 텍스트를 Policy에 붙여넣어주자. 11번 라인에서 "Resource" : "arn:aws:s3:::s3potato" 에 마지막에 /* 를 추가해주자. /* 는 버킷..

AWS/AWS Service 2021.02.07

14. [AWS] S3에 대해서 알아보자

S3 (Simple Storage Service) S3는 AWS의 온라인 스토리지 서비스이다. 용량에 관계없이 파일을 저장할 수 있고, 웹에서 파일에 접근할 수 있다. S3를 써야하는 이유 S3에 데이터를 업로드 해두면 인터넷을 통해서 언제든지 해당 데이터를 다운로드할 수가 있다. 대용량의 데이터를 저장해야 할 때, EC2와 EBS를 통해 구축한다면 많은 비용과 노력이 요구된다. 하지만, S3는 저장 용량이 무한대이고 파일 저장에 최적화 되어 있기 때문에, Auto Scailing이나 Load Balancing에 신경쓰지 않아도 된다. S3 활용 동적 웹 페이지와 정적 웹 페이지가 섞여있다면 동적 웹 페이지에는 EC2에서 서비스하고 정적 웹 페이지에는 S3를 사용하면 성능을 높일 수 있고, 비용도 절감할..

AWS/AWS Service 2021.02.07