S3
-
[Cognito] 사용자별 파일 접근하기 :: 마이구미AWS 2019. 11. 4. 22:52
이번 글은 AWS 의 S3, Congito 서비스를 이용한 하나의 예를 다뤄본다. 간단하게 S3 는 스토리지, Congito 는 사용자 관리를 할 수 있다. 두 서비스를 사용한 간단한 하나의 예로, 각 사용자만 접근할 수 있는 스토리지를 만들어 관리할 수 있다. S3 - https://aws.amazon.com/ko/s3/ Cognito - https://aws.amazon.com/ko/cognito/ Example Code - https://github.com/hotehrud/cognito_s3 글에서 다루는 내용에 대한 예제 코드가 존재한다. 예제 코드를 사용하기 위해서는 AWS 서비스 설정을 해주어야한다. 그리고 나서 필요한 값들을 관련 config 파일에 넣어주면 된다. 자세한 서비스 설정은 다루..
-
람다를 이용한 이미지 리사이징 - 1 :: 마이구미AWS 2019. 5. 16. 23:00
이 글은 AWS 람다 서비스를 이용해 이미지 리사이징에 대한 다룬다. 우선 제목에서도 1편이라고 한 이유는 다음과 같다. 람다를 이용한 이미지 리사이징은 여러 방식이 있고, 계속해서 새로운 방식이 나오고 있기 때문이다. 여기서는 가장 기본적이고, 간단한 예제를 통해 다룬다. Lambda@Edge 를 활용한 이미지 리사이징 2편 - https://mygumi.tistory.com/377 AWS 문서 기반 - https://docs.aws.amazon.com/ko_kr/lambda/latest/dg/with-s3-example.html 크게 S3 와 Lambda 를 이용한 예제를 다루려고 한다. S3 에 이미지를 업로드하면, 자동적으로 원하는 크기로 리사이징되어 서버에 저장되길 원한다. 즉, 여러 디바이스 ..
-
Amazon S3: 파일 관리를 위한 aws-sdk 활용법 :: 마이구미AWS 2018. 6. 8. 17:38
이 글은 아마존 웹 서비스(AWS) 중 S3 를 다뤄본다.주요 목적은 S3 를 통해 CMS, FTP 와 같은 리소스 관리 시스템을 구축에 필요한 aws-sdk 의 내부 함수들을 다뤄본다.자바스크립트를 기준으로 진행한다.자바스크립트를 사용하지않더라도 필요한 기능에 있어, 사용하는 함수의 종류 및 흐름을 익히는 것만으로 충분할 것이다. aws-sdk - https://github.com/aws/aws-sdk-js AWS 중 S3 는 일반적으로 현재 기업 홈페이지와 같은 가벼운 사이트에 많이 사용한다.하지만 더 알아간다면, S3 의 활용사례는 무궁무진할정도로 정말 많은 기능이 존재한다.그 중 이 글에서는 리소스 관리와 같은 시스템을 구축하기 위한 알아두어야할 것들을 다뤄볼 것이다.예를 들어, 파일 업로드, 생..