본문 바로가기

CloudFormation2

Devops Day 58 (5.26) Project 3_마이크로서비스_Day 3 Step 4 : 데이터베이스의 재고를 증가시키는 Lambda 함수 생성 - 데이터베이스의 재고를 증가시키는 Lambda 함수(stock-increase-lambda)를 배포 - stock_lambda에서 레거시 시스템(Factory API)에 제품 생산 요청 - 위의 Factory API 문서를 활용하여, 코드를 작성해야 합니다. - stock_lambda 프로젝트에 npm install axios 명령으로 axios 라이브러리를 설치해야 합니다. axios는 node.js에서 HTTP 명령을 보내는 라이브러리입니다. (fetch와 유사) - 코드 맨 윗줄에 const axios = require('axios').default를 추가합니다. 4.1 데이터베이스 폴더로 들어가 stock-increase-l.. 2023. 5. 30.
Devops Day 45 (5.9) 마이크로서비스 작성_마이크로서비스 배포 툴 SAM Hands-on Lambda 함수를 배포하는 방법 : Lambda는 컨테이너 이미지 및 .zip 파일 아카이브의 두 가지 배포 패키지를 지원합니다. 1. .zip 파일 아카이브로 정의된 Lambda 함수 생성 - Lambda 콘솔과 Lambda API를 사용하여 .zip 파일 아카이브로 정의된 함수를 만들 수 있습니다. 업데이트된 .zip 파일을 업로드하여 함수 코드를 변경할 수도 있습니다. - 콘솔을 통해 직접 코드를 작성하는 것도 가능합니다. 2. 컨테이너 이미지 - FROM amazon/aws-lambda-nodejs:12와 같이 주어진 이미지 위에 애플리케이션을 올린 후 빌드하여 배포할 수 있습니다. AWS에서 제시하는 애플리케이션 모델 Lambda 콘솔을 통해 직접 애플리케이션을 개발하는.. 2023. 5. 10.