Computer/아마존 AWS 코딩 알고리즘 2021. 5. 27. 23:47
이전 강좌에서 람다 함수를 생성하고 트리거에 API 게이트웨이를 하나 추가하고 정책 만들어 연결까지 했습니다. 사실 이런 간단한 콘솔에서의 추가 생성으로 어떤 서비스가 동작한다는 사실이 신기하기만 합니다. 이번 글에서는 지난 시간에 추가했던 DynamoDB 권한에 새로운 테이블을 만들고 HTTP 요청을 통해 새로운 값을 추가하는 것을 알아보겠습니다. 테이블 추가 ▼ 1. DynamoDB의 새로운 테이블을 추가하기 위해서 AWS 전체 메뉴에서 DynamoDB를 선택합니다. ▼ 2. Amazon DynamoDB 페이지로 이동하면 테이블 만들기 버튼을 눌러 새로운 테이블을 추가합니다. ▼ 3. DynamoDB 테이블 만들기에서 테이블 이름을 api_test_table이라고 입력하고 기본키를 id로 입력해줍니다..
더 읽기
Computer/아마존 AWS 코딩 알고리즘 2021. 5. 26. 18:44
이전에 AWS를 이용해서 SNS (Simple Notification Service)를 보내는 글을 쓴 적이 있습니다. 해당 글에서는 대상을 정하고 이벤트를 구성해서 발송하는 형태의 기능을 구현했는데요. 오늘은 API 게이트웨이 트리거를 만들어서 데이터 베이스에 값을 저장하는 API를 만들어 보겠습니다. 서버리스 컴퓨팅을 하기 위해서 람다를 이용하고 API 게이트웨이를 만들어서 언제 어디서든 실시간으로 데이터를 수집하기 위한 REST API를 만들 수 있습니다. 오늘은 그 첫 번째 시간으로 클라우드 람다 서비스를 만들고 API 게이트웨이를 연결해서 요청 테스트까지 진행해보겠습니다. 람다 (Lambda Service) 함수 생성하기 ▼ 1. 우선 AWS 서비스에서 Labmda 를 선택합니다. 모든 서비스에..
Computer/아마존 AWS 코딩 알고리즘 2021. 4. 19. 19:57
아마존 AWS를 공부하거나 서비스를 이용할 때 가장 꺼림칙한 게 있다면 비용이 크게 발생할 수 있다는 것입니다. 대충 100달러 내외는 이해를 할 만한 수준이지만 해킹을 당하거나 잘못된 설정으로 인해 매우 큰 금액이 계속 누적으로 발생될 수도 있습니다. 공부할 때는 이럴일이 없겠지만 서비스를 하게 될 경우 큰 문제가 될 수 있습니다. 아마존 웹서비스에서는 클라우드 와치를 이용해서 아주 간단하게 사용자에게 해당 금액에 대해 알려주는 기능이 있어 소개해드립니다. 참고로 클라우드 와치는 프리티어로 총 10개의 제한이 있습니다. (10개 이상의 경보를 생성할 때는 과금) 프리티어 사용량 알림 설정 우선 아마존 AWS를 처음 사용한다면 프리티어 750 시간을 사용할 수 있습니다. (EC2 기준) 대략 1달 정도 ..