본문 바로가기
728x90
반응형

클라우드7

클라우드 필답평가 풀이 2021.03.18 [문항1] EC2 기능에 대한 설명으로 가장 거리가 먼 것은 무엇입니까? 1. EBS : 가상 컴퓨팅 환경 2. AMI : 인스턴스를 쉽게 만들 수 있도록 운영체제와 소프트웨어를 구성한 상태로 제공되는 템플릿 3. EIP : 동적 클라우드 컴퓨팅을 위한 고정 IPv4 주소 4. VPC : AWS 클라우드에서는 논리적으로 격리되어 있지만, 원할 때 마다 고객의 네트워크와 간편히 연결할 수 있는 가상 네트워크 정답: 1 EBS ⇒ Amazon Elastic Block Store, 영구 스토리지 볼륨에 데이터 저장 가상 컴퓨팅 환경 ⇒ 인스턴스 [문항2] Python용 AWS SDK는? 1. Lambda 2. EC2 3. S3 4. Boto3 정답: 4 [문항3] 시스템 간, 앱과 사용자 간 통신을 위한 완전.. 2021. 3. 16.
POST 방식으로 S3 버킷에 파일 업로드 #2 API Gateway 설정 #1 s3-policy-document 리소스 생성 #2 메소드 생성 #3 CORS 활성화 #4 API 배포 업로드 버킷 CORS 설정 [참고] docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/cors.html 24-Hour-Video 웹 사이트에 파일 업로드 기능 추가 [참고] docs.aws.amazon.com/AmazonS3/latest/API/sigv4-UsingHTTPPOST.html C:\serverless\24-hour-video\js\upload-controller.js 파일 생성 var uploadController = { data: { config: null }, uiElements: { uploadBut.. 2020. 11. 4.
POST 방식으로 S3 버킷에 파일 업로드 #1 등록되고 인증된 사용자만 S3 버킷에 파일을 직접 업로드하는 방법을 구현해 보겠습니다. (본 실습에서는 2번과 3번의 JWT 토큰 전달 및 검증은 포함하지 않습니다.) #1 S3 버킷에 파일을 업로드 권한을 가진 사용자를 생성 upload-s3 사용자를 추가합니다. upload-s3 사용자에게 버킷 조회 권한과 객체 생성 권한을 부여합니다. 액세스 키와 비밀 액세스 키를 보관합니다. #2 정책을 생성하는 람다 함수를 생성합니다. 작업 디렉터리를 생성합니다. 모듈을 설치합니다. package.json에 람다 함수 생성 스크립트 추가 C:\serverless\get-upload-policy\index.js 람다 함수 작성 'use strict'; var async = require('async'); var .. 2020. 11. 4.
728x90
반응형