728x90 반응형 전체 글318 [AWS][Lambda] API gateway와 Lambda 함수 연결해서 api 배포하기 (2) https://growth-coder.tistory.com/147 이전 포스팅에서 Lambda 함수를 생성하는 방법에 대해서 간단하게 알아보았다. 이번 시간에는 API gateway와 연동하여 api를 배포해보는 방법에 대해서 포스팅하려고 한다. aws 관리자 계정으로 로그인해서 API gateway로 들어가면 다음과 같이 4가지 API 유형을 선택할 수 있다. 아래에서 두 번째 REST API를 구축한다. 아래와 같은 옵션들을 선택하고 API 생성을 클릭한다. 리소스 생성을 누른다. 리소스 경로를 정한다. 나는 /hello로 들어온 요청을 처리할 예정이다. 해당 요청이 들어왔을 때 실행할 함수는 이전 포스팅에서 만들었던 lambda 함수를 사용할 예정이다. 리소스를 생성했으니 메소드를 생성할 차례이다... 2023. 4. 4. [Network] P2P applications P2P 아키텍처는 client-server와는 다르게 누구든 서버가 될 수 있으면 누구든 클라이언트가 될 수 있다. P2P 아키텍처는 peer들끼리 서로 서버가 되기도 클라이언트가 되기도 하면서 통신이 가능하다. 이를 이용한 애플리케이션의 경우 BitTorrent, Skype등이 있다. 파일을 분배할 때 client-server 구조와 P2P구조 중에 어떤 것이 효율적일까? client-server 파일 분배 하나의 서버와 N개의 클라이언트가 있다고 하자. N개의 클라이언트에게 나누어 주려면 서버는 네트워크쪽에 N번의 업로드를 하게 된다. N개의 클라이언트가 파일을 받는 시간은 서버가 N개의 파일을 업로드하는 시간과 클라이언트가 가장 오랜 시간에 걸쳐 다운받는 시간 중 큰 값보다 작을 수는 없다. P2P.. 2023. 4. 3. [AWS][Lambda] Lambda 개념 및 Lambda 함수 생성 방법 (1) Lambda 개념 Lambda는 AWS에서 제공하는 서비스 중 하나인데 서버리스 컴퓨팅을 제공해준다. 기존에 클라이언트와 서버과 통신하려면 서버를 생성하고 이를 EC2와 같은 곳에 서버를 올려서 배포를 했다. 위 방식을 택하게 되면 꾸준히 서버를 관리해야한다. 그러나 Lambda와 같은 서버리스 컴퓨팅 서비스를 사용하면 서버를 프로비저닝 하거나 관리할 필요 없이 미리 정해둔 이벤트가 발생하면 특정 응답을 보낼 수 있다. 이를 사용하여 REST API를 만들 수도 있고 s3와 같은 서비스에 이벤트가 발생하면 특성 함수를 실행하도록 할 수 있다. 프리티어 계정을 사용하면 월 100만건 이상의 요청을 무료로 수행할 수 있다. 우선 간단하게 lambda 함수를 생성하는 방법에 대해서 알아보려고 한다. Lambd.. 2023. 4. 2. [Spring] 스프링 OAuth2 네이버 로그인 (OAuth2 스프링 4편) https://growth-coder.tistory.com/141 [Spring] 스프링 OAuth2 페이스북 로그인 (OAuth2 스프링 3편) 이전 구글 로그인에 이어서 페이스북 로그인도 진행해보려 한다. https://growth-coder.tistory.com/136 [Spring][Spring] 스프링 Oauth2 구글 로그인과 jpa 사용하여 유저 정보 데이터베이스에 저장 및 권한 설 htt growth-coder.tistory.com 이전 포스팅에서 진행한 구글 로그인, 페이스북 로그인에 이어서 네이버 로그인을 해보려고 한다. 네이버 개발자 센터에 접속한다. https://developers.naver.com/main/ NAVER Developers 네이버 오픈 API들을 활용해 개발자들이 .. 2023. 4. 1. 이전 1 ··· 42 43 44 45 46 47 48 ··· 80 다음 728x90 반응형