블로그에 기술했던 이야기를 카테고리 별로 묶어서 전자책으로 출간하고 있는데요. 지난 번 즉시 적용가능한 실전 기술 시리즈 1편이 크몽에 출시되고 리얼 고객의 후기를 들으면서 수정본을 업데이트 했습니다. 고객의 리얼 서비스 평가 Bluetooth 책은 1편과 2편으로 나누어서 출간하려고 했으나, 고객님의 요청과 저 역시 두 권으로 작성하는것 보다 한 권으로 모두 통으로 해서 고객님들이 한번에 가치를 얻을 수 있도록 업데이트했습니다. 전자책 시장에서 제가 작성한 기술적인 내용이 얼마만한 가치를 지니는지 제가 감히 판단할 수 없지만, 이러한 고객님들의 정성어린 말씀들은 새겨듣고 다음 책에서는 좀더 한번에 반영되고자 애쓰고 있습니다. 두번째 책 출간! 드디어 블루투스 편에 이어서 두번째 책을 출간했습니다. 클라..
AWS API Gateway에 관련한 4번째 글입니다. 이번엔 API Gateway 자체에 대해서는 완결편이 되겠네요. 리턴 설정을 해보면서 API Gateway에서 마무리하도록 하겠습니다. 리턴 설정하기 리턴은 메서드 응답 블록과 통합 응답 블록으로 설정 할 수 있습니다. 먼저 메서드 응답 블록으로 들어가 보자. 아직 HTTP 상태 200만 선언되어 있으니 404와 400을 추가 해보도록 하겠습니다. 응답 추가 시 무엇인가 넣어야할 것 같은 추가적인 칸들이 있지만 우선 나두고 다시 통합응답 블록에 들어가서 Lambda에서 리턴되는 오류를 Regex 정규식을 잡아서 처리하도록 하겠습니다. API Gateway는 모든 에러에 대한 처리를 할 수 가 없습니다. 예를 들어 파라메터의 타입을 스트링으로 정의 했..
Serverless Architecture 방식으로 서버를 개발하고 구축하기로 결정했다면 어떤 클라우드를 기반으로 할지 정해야하는데, 저는 고민없이 AWS를 사용하고자 했습니다. 아무래도 GCP / Azure / AWS 이 3가지의 클라우드가 비교 대상이었으나 이미 소규모의 웹페이지를 lightsail 이라는 AWS 서비스 중 하나 이용하고 있기 때문이기도 하고 아마존 자체의 쇼핑몰 자체도 분석해보적이 있어 참 많은 서비스들을 지원하는 걸로 알고 있었고 좀더 친숙했기 때문인데요, 그럼 AWS에서 제공하는 굉장히 다양하고 많은 서비스 중에서 내가 하고자하는 서버의 개발에 필요한 것은 무엇일까요? 리서치해보면 API Gateway, Lambda, Amplify, Cognito, DynamoDB, Simple..