월루를 꿈꾸는 대학생

AWS lamda로 문자보내기 본문

Cloud/AWS

AWS lamda로 문자보내기

하즈시 2020. 12. 25. 03:29
728x90

Lamda

- 사용자 입장에서 서버를 관리할 필요없이 오로지 개발에만 집중할 수 있도록 도와주는 서비스

 

 

 

 

 

aws의 모든 서비스는 실행 주체를 명확히 설정해야한다 즉 iam으로 먼저 명확히 해야함

 

람다함수가 sns 서비스에 접근한 후 람다함수가 사용할 역할과 그 역할에 맞는 정책이 필요하기에 하는 작업 

 

 

 

정책을 만들었다면 그 정책과 연동할 역할도 만들어야 함 

 

 

역할 생성
아까 만들어둔 정책 선택
역할 만들기

 

IAM 에서 중점적으로 생각해야할 부분은 이 역할을 가질 AWS서비스와 그 서비스에 어떤 역할을 부여할지에 대한 정책을 생각해야한다

 

1. 서비스 주체를 선택 ( AWS 리소스 접근 )

2. 계정의 범위 ( 루트 혹은 그 외 사용자 )

3. 인증

4. 보안 프로토콜을 이용한 인증 

 

 

 

lamda 함수 생성

 

 

 

테스트 이벤트 구성 

 

소스코드 작성 

 

람다의 경우 웹상에서 자동완성이나 문법을 확인해주는 기능이 있기에 따로 에디터를 설치하지 않고 코딩이 가능 

 

 

 

소스코드 참조

https://github.com/bjpublic/aws/blob/master/%EC%86%8C%EC%8A%A4%EC%BD%94%EB%93%9C.zip

 

bjpublic/aws

Contribute to bjpublic/aws development by creating an account on GitHub.

github.com

 

 

다 완성되었으면 테스트를 통해서 확인 

 

 

해외메세지로 문자가 온 것을 확인 가능 

728x90

'Cloud > AWS' 카테고리의 다른 글

AWS IAM 정의 및 실습  (0) 2020.12.26
aws route53  (0) 2020.12.26
aws 기초 네트워크 작성 0  (0) 2020.12.24
Amazon Simple Storage Service (S3)  (0) 2020.12.24
aws nat _vpc  (0) 2020.12.24