Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 사용자 계정 관리
- 리눅스
- 표준 라이브러리
- 프로세스 관리
- maven
- 명령어
- it기사
- python
- 클라우드
- terraform
- Azure
- open ai
- jenkins
- dockerfile
- nexus
- 파이썬
- go
- awskrug
- 변수
- 3티어 아키텍처
- Linux
- GIT
- 함수
- AWS
- 애저
- aws사용자모임
- docker
- AI
- git hub
- AI챗봇
Archives
- Today
- Total
We are Architect
5. AWS Lambda 본문
AWS를 사용하면서 AWS의 꽃 중 하나인 AWS 람다를 사용을 별로 해보지 못한 거 같아서 공부 겸 작성하는 글이다.
* AWS 람다(Lambda) 란?
- 서버를 따로 구성하지 않고 백엔드 서비스를 운영하게 끔 도와주는 서비스로 이벤트 중심의 서버리스 컴퓨팅 서비스이다.
- 특별한 요청이나 예상치 못한 요청을 보고 받을 때나 다른 서비스에게 전달해야 할 때 많이 사용한다.
- 다양한 AWS 서비스와 연동하면서 사용되고 특히 서버리스 아키텍처에도 많이 구성된다.
- 사용한 만큼 지불하면 되고 100만건 까지는 무료이며 그 이후에는 백만 건당 0.2불을 지불해야 한다.
- 개발자 분들이 제일 많이 사용하는 서비스이기도 하다.
* AWS에서 람다 간단하게 사용해보기
- 간단하게 뺄셈 하는 람다를 테스트를 해보는 실습이다.
- 런 타임 환경을 지정해 줄 수 있는데 node.js 환경에서 실행하고 언어는 자바 스크립트를 사용할 것이다.
- 해당 글 이후에 모든 실습은 AWS를 가입하여 콘솔에 접속해 있는 상태로 시작한다.
- Lamda 함수를 만들어주기
- 람다 메뉴로 들어가서 함수 생성.
- 함수 생성에서 런 타입 환경은 node.j 18.x
- 테스트해보기
- 다시 함수 메뉴로 돌아와서 테스트 이벤트 클릭.
- 템플릿은 Hellow-world로 설정.
- 이벤트 이름을 작성해 주고 이벤트의 key값들을 설정.
- 코드로 돌아와서 'Hello-world 부분 수정' > event , 그리고 왼쪽 하단에 Deploy 해서 코드 배포.
- 테스트를 누른 후에 결과 값 확인.
- 실제로 빼기 연산 넣어서 배포하고 실행
- 빼기 연산을 하고 결과 값을 result변수에 넣고 출력.
- 그러면 원하는 값을 출력한다.
- 이렇듯 별도의 서버 없이 코드를 실행 할 수 있는 서버가 람다이다.
# 참고 자료 : AWS 강의실 - https://www.youtube.com/watch?v=-BEou7aN7AY&t=6s
'Cloud > AWS' 카테고리의 다른 글
7. aws 계정 만드는 법 (0) | 2025.01.09 |
---|---|
6. AWS: 서버리스 아키텍처 란? (0) | 2024.12.03 |
4. AWS: 테라폼으로 구축하는 3티어 아키텍처 구현(3) (0) | 2024.11.28 |
3. AWS: 테라폼으로 구축하는 3티어 아키텍처 구현(2) (0) | 2024.11.19 |
2. AWS: 테라폼으로 구축하는 3티어 아키텍처 구현(1) (0) | 2024.11.16 |