람다
10분만에 구성하기 - AWS Lambda를 고정 IP로 사용하기 (3)
2019.10.21최근 AWS Lambda(이하 Lambda)를 활용해 API Backend를 개발하고 있습니다. 처음하는 일은 늘 어려운 법이지만 이틀 내내 어두운 터널에서 벽을 짚으며 걷는 느낌을 줬던 이슈를 정리해봅니다. 만약 어떤 설정이 필요한지 이해가 필요하다면 이 글을 참고해주세요. 만약 수동으로 생성하고 싶거나, 기존 VPC를 활용해서 구성해야 한다면 이 글을 참고해주세요. 마법사를 이용해 빠르게 시작하기 Elastic IP 발급하기 먼저 고정 IP로 사용할 Elastic IP가 필요합니다. 좌측 메뉴에서 탄력적 IP를 선택하고, 새 주소 할당을 눌러서 Elastic IP를 발급받습니다. 정보 입력하기 좌측 최상단에 있는 대시보드를 선택하면 우측에 VPC 마법사 시작 버튼이 표시됩니다. 해당 버튼을 눌러서 마..
Lambda 구성하기 - AWS Lambda를 고정 IP로 사용하기 (2)
2019.10.18최근 AWS Lambda(이하 Lambda)를 활용해 API Backend를 개발하고 있습니다. 처음하는 일은 늘 어려운 법이지만 이틀 내내 어두운 터널에서 벽을 짚으며 걷는 느낌을 줬던 이슈를 정리해봅니다. 만약 왜 이런 설정을 하는지 이해가 필요하다면 이전 글을 참고해주세요. 만약 지금 바로 10분 만에 구성해야 한다면 다음 글을 참고해주세요. 설정을 생각해보자 지난 글에서 구성도를 현실에 빗대어 생각해봤습니다. 만약 새 건물을 짓고 PC에 인터넷을 연결한다면 아래 과정이 필요할겁니다. 땅 사고 건물 허가 받기: VPC 생성 건물 (층) 올리기: Private Subnet 생성 전산실 만들기: Public Subnet 생성 인터넷 계약하고 모뎀 임대하기: Internet Gateway 생성 공유기 구..
VPC 이해하기 - AWS Lambda를 고정 IP로 사용하기 (1)
2019.10.14최근 AWS Lambda(이하 Lambda)를 활용해 API Backend를 개발하고 있습니다. 처음하는 일은 늘 어려운 법이지만 이틀 내내 어두운 터널에서 벽을 짚으며 걷는 느낌을 줬던 이슈를 정리해봅니다. 만약 지금 바로 AWS Lambda에 고정 IP를 연결하는 방법이 필요하다면 이 글을 참고해주세요. 만약 수동으로 생성하고 싶거나, 기존 VPC를 활용해서 구성해야 한다면 이 글을 참고해주세요. DB에 접속해야 되는데… 가장 기본이 되는 로그인 기능 구현부터 막혔습니다. DB로부터 사용자 정보를 불러와야하는데 DB에 접속할 수 없었습니다. 원인은 금방 찾을 수 있었는데, DB 서버에 설정한 방화벽에서 차단되기 때문이었습니다. 몇 가지 방법을 검토했지만 공통적으로 VPC 설정이 필요했습니다. 그래서 ..
처음 사용해보는 AWS Lambda
2019.09.06AWS Lambda는 AWS에서 제공하는 서버리스 컴퓨팅 서비스입니다. AWS에서는 Lambda를 이렇게 설명합니다. AWS Lambda는 이벤트에 대한 응답으로 코드를 실행하고 자동으로 기본 컴퓨팅 리소스를 관리하는 서버리스 컴퓨팅 서비스입니다. AWS Lambda를 사용하여 사용자 지정 로직을 통해 다른 AWS 서비스를 확장하거나, AWS 규모, 성능 및 보안으로 작동하는 자체 백엔드 서비스를 만들 수 있습니다. AWS Lambda는 Amazon API Gateway를 통한 HTTP 요청, Amazon S3 버킷에 있는 객체에 대한 변경 사항, Amazon DynamoDB의 테이블 업데이트 또는 AWS Step Functions의 상태 전환과 같은 다양한 이벤트에 대한 응답으로 코드를 자동 실행할 수..