AWS - 생활코딩

00_8_3·2020년 12월 14일
0

간단 Node

목록 보기
24/27

AWS1

EC2 - 프리티어

AWS Lambda 1백만 -함수
Amazon S3 5GB -버킷
Amazon EC2 750시간 - 인스턴스
Amazon RDS 750시간
Amazon DynamoDB 25GB
Amazon API Gateway 1백만

AWS Management Console -

S3 (스토리지)

cli로 s3에 업로드

>>> aws s3 cp hello-cli.txt s3://coding-everybody

node js로 업로드 - 예제

const AWS = require("aws-sdk")
const s3 = new AWS.S3()

s3.putObject({

	Bucket: "coding-everybody",
    Key:"hello-sdk.txt",
    Body:"Hello S3"
},

	Function(){
    
    	s3.listObjects({Bucket:"coding-everybody"}, function(err, data){
        
        	console.log(data)
        })
    }
)

lambda

생활코딩 람다

  • 함수 실행
  • 배포
  • 클라우드 콘솔, 커맨드라인, 트리거 3가지로 실행 가능

장점 : 다른 aws 서비스와 연동 ex) api gateway, s3

lambda 클라우드 콘솔

테스트 이벤트 구성 - 이벤트 생성 - 저장된 테스틑 이벤트 선택 - 테스트 -
세부사항 - 함수의 리턴값이 출력

lambda 디버깅

모니터링 - 클라우드워치에서 로그보기 - 로그스트림(제일 위가 최신)

0개의 댓글