반응형

분류 전체보기 116

[AWS] Lambda VPC

Lambda가 VPC 내부에 접근해야하는 경우가 있음 Lambda가 VPC 안에 접근하려면? - Lambda함수가 Private Subnet에 접근할 수 있게 허용해야함. - Lambda함수는 VPC Configuration(Private Subnet ID와 Security Group ID)를 가져야함. - Lambda가 Private Subnet으로부터 사용 가능한 IP주소를 부여해주는 ENI(Elastic Network Interface)를 셋업함. Lambda VPC 실습 1) VPC 활성화 후 VPC 선택 2) 서브넷 선택 (2개 이상) → Lambda의 고가용성 실행, 한 쪽 지역에서 서버다운이 생겨도 다른 지역에서 백업 가능. 3) 보안그룹 선택 구성 → 권한 탭에서 실행역할 확인.

Public Cloud/AWS 2023.06.08

[AWS] Lambda Version

Lambda Version - Lambda Function을 처음 만들면 Version은 $LATEST가 됨 - 변경된 Lambda Function을 올리면 해당 버전이 $LATEST가 됨 - Version은 Alias를 부여될 수 있음. - 다른 Lambda Version을 가질 수 있음. - 다른 Lambda Version은 다른 ARN이 존재함. - Alias는 다른 Version으로 변환 시 사용됨. Lambda 버전 관리 실습 버전 별로 ARN을 확인할 수 있다. ※ 버전 2도 마찬가지로 별칭을 STAGE로 생성한다.

카테고리 없음 2023.06.08

[AWS] Step Function

Step Function - 대표적으로 Lambda 함수가 있음. - Serverless 어플리케이션을 구축할 때 시각적 인터페이스를 제공 - 일련의 Step으로 Serverless 어플리케이션을 관리할 수 있음. - Step은 Business 로직에 의해 순서대로 실행됨. - Step의 output은 또 다른 step의 input이 될 수 있음. - Step 마다의 로그를 기록하여 디버깅하기 용이함. Amazon Step Functions - X 초 동안 기다리기 (여기서는 60초) - 작업이 다 완료된 경우 - 로그 확인 - 작업에 대한 입출력 정보 확인 가능

Public Cloud/AWS 2023.06.08

[AWS] Provisioned Throughput

Capacity Unit 쓰기 = WCU, 1WCU = 1초에 1KB 데이터 쓰기 읽기 = RCU, 1RCU = 1초에 4KB SC(Strongly Consistent) 데이터 읽기 SC = 최신데이터를 불러오기 쉬움, but Latency가 발생 1초에 2*4KB EC(Eventually Consistent) 데이터 읽기 EC = 최신데이터를 받지는 않지만 계속 요청하면 최신데이터를 받을 수 있음. ex) 5WCU, 5RCU 5 * 2 * 4 = 초당 40KB 데이터 읽기 5 * 4 = 초당 20KB 데이터 읽음 5 * 1 = 초당 KB 데이터 씀 ex) 초당 80개 SC 데이터, 1개의 데이터 크기 : 3KB 3/4 = 0.75 정수로 안 나눠지면 반올림 초당 80RCU를 읽어야함. ex) 초당 80..

카테고리 없음 2023.06.07

Postman Flow Error

Postman Flow 에서 Error / Fail 구분 1) 올바른 정보 입력한 경우 - 해당 POST 리퀘스트는 email 값이 사진과 같으면 token을 반환. 리턴값 200을 반환하고 token을 Global 변수로 저장하여 다음단계에서 토큰을 사용한다. Postman Flow에서 위의 POST 요청을 실행. Error 확인 1) 등록이 안된 이메일을 입력했을 때 Error(입력정보 Error), 테스트 작성 X - 결과값이 Failure()로 출력되었고, 400 error를 응답받았다. 2) 입력정보 error, 테스트에서의 Error 1)번과 마찬가지로 잘못된 입력정보를 넣고 test를 작성했다. 보다 싶이 400이 반환되었기 때문에, test 결과가 실패로 나온다. Flow에서 실행을 해보면..

카테고리 없음 2023.06.07
반응형