반응형
AWS Lambda를 사용한 DynamoDB 테스트
WEB/AWS2023. 10. 12. 20:46AWS Lambda를 사용한 DynamoDB 테스트

Lambda를 사용하여 DynamoDB를 사용해보았습니다. 2021. 10. 11 - 최초작성 AWS 관리 콘솔 사이트(https://aws.amazon.com/ko/console/ )에 접속하여 로그인 후, 오른쪽 상단에 보이는 리전을 서울로 변경합니다. 꼭 서울일 필요는 없습니다. 왼쪽 상단에 보이는 서비스를 클릭합니다. 서비스 목록에서 컴퓨팅 항목에 있는 Lambda를 클릭합니다. 오른쪽 상단에 보이는 함수 생성 버튼을 클릭합니다. 상단에 새로 작성이 선택된 상태에서 함수 이름을 적은 후, 런타임을 Python 3.9로 변경합니다. 이제 오른쪽 하단에 보이는 함수 생성을 클릭합니다. 기본 람다 코드가 보입니다. 이 코드는 json 패키지를 임포트하고 lambda_handler라는 함수를 정의합니다...

감정 분석(Sentiment Analysis)을 위해 AWS Comprehend API를 사용하는 REST API를 구현
WEB/AWS2023. 10. 12. 20:44감정 분석(Sentiment Analysis)을 위해 AWS Comprehend API를 사용하는 REST API를 구현

감정 분석(Sentiment Analysis)을 위해 AWS Comprehend API를 사용하는 REST API를 구현해봅니다. 익숙하지 않은 분야라 이상한 점이 있을 수 있습니다. 2021. 10. 2 - 최초작성 우선 Lambda 함수를 작성합니다. AWS 관리 콘솔 사이트(https://aws.amazon.com/ko/console/ )에 접속하여 로그인 후, 왼쪽 상단에 보이는 서비스를 클릭합니다. 서비스 목록에서 컴퓨팅 항목에 있는 Lambda를 클릭합니다. 오른쪽 상단에 보이는 함수 생성 버튼을 클릭합니다. 상단에 새로 작성이 선택된 상태에서 함수 이름을 적은 후, 런타임을 Python 3.9로 변경합니다. 이제 오른쪽 하단에 보이는 함수 생성을 클릭합니다. 다음 코드를 복사해서 붙여넣은 후..

AWS Lambda 함수와 API Gateway를 사용하여 REST API 구현
WEB/AWS2023. 10. 12. 20:42AWS Lambda 함수와 API Gateway를 사용하여 REST API 구현

Lambda 함수와 API Gateway를 사용하여 REST API를 구현해봅니다. 익숙하지 않은 분야라 이상한 점이 있을 수 있습니다. 2021. 9. 30 - 최초작성 Lambda는 코드를 작성한 다음 이벤트에 연결할 수 있는 서버리스 컴퓨팅 환경입니다. 이벤트가 발생하면 코드가 실행됩니다. 여기에선 REST API와 람다 함수를 연결하여 사용합니다. Lambda 함수가 동작하려면 다음 3가지가 필요합니다. 핸들러를 정의해야 합니다. Lambda 함수의 진입점입니다. Lambda 함수는 JSON 형식의 입력을 받으며 보통 JSON 형식으로 결과값을 리턴합니다. Lambda에 대한 런타임 환경을 지정해야 합니다. Lambda 함수를 작성하는데 사용한 언어를 선택해줍니다. 이벤트를 발생시키거나 또는 전달..

Python으로 AWS Lambda 사용해보기
WEB/AWS2023. 10. 12. 20:40Python으로 AWS Lambda 사용해보기

Python으로 작성된 AWS Lambda 함수를 사용해보았습니다. 2021. 9. 28 - 최초작성 AWS 관리 콘솔 사이트(https://aws.amazon.com/ko/console/ )에 접속하여 로그인 후, 오른쪽 상단에 보이는 리전을 서울로 변경합니다. 꼭 서울일 필요는 없습니다. 왼쪽 상단에 보이는 서비스를 클릭합니다. 서비스 목록에서 컴퓨팅 항목에 있는 Lambda를 클릭합니다. 오른쪽 상단에 보이는 함수 생성 버튼을 클릭합니다. 상단에 새로 작성이 선택된 상태에서 함수 이름을 적은 후, 런타임을 Python 3.9로 변경합니다. 이제 오른쪽 하단에 보이는 함수 생성을 클릭합니다. 기본 람다 코드가 보입니다. 이 코드는 json 패키지를 임포트하고 lambda_handler라는 함수를 정의..

Windows에 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기
WEB/Flask2023. 10. 12. 20:17Windows에 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기

Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기를 다루고 있습니다. 2021. 9. 4 최초 작성 pip install flask로 끝나는 설치가 Miniconda를 사용하게 되면 이렇게 긴 문서가 되네요. 1. 윈도우 환경이라면 Miniconda3 Windows 64-bit를 다운로드합니다. https://docs.conda.io/en/latest/miniconda.html 2. 윈도우키를 누르고 anaconda를 입력시 보이는 Anaconda Prompt를 실행시킵니다. conda 위치를 시스템 변수 PATH에 추가하여 일반 명령프롬프트에서 사용가능하게 할 수 있지만 Miniconda 공식 문서에서 권장하지 않습니다. conda를..

Flask 강좌 10 - Logging
WEB/Flask2021. 12. 27. 20:45Flask 강좌 10 - Logging

사용자의 API 요청을 위한 정보를 제공할 수 없는 경우 사용자에게 알려주는 에제입니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 27 최초작성. log_example.py로 저장합니다...

Flask 강좌 9 - Message Flashing
WEB/Flask2021. 12. 27. 07:41Flask 강좌 9 - Message Flashing

Flask는 사용자에게 피드백을 제공하는 간단한 방법인 플래싱(flashing) 시스템을 제공합니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 27 최초작성. 플래싱 시스템은 기본적으로 ..

Flask 강좌 8 - 세션(Sessions)과 로그인 구현
WEB/Flask2021. 12. 26. 22:57Flask 강좌 8 - 세션(Sessions)과 로그인 구현

세션(session) 객체는 사용자에 대한 특정 정보를 저장하는데 사용할 수 있습니다. 쿠키를 사용하여 구현되며 암호로 서명하기 때문에 쿠키의 내용을 수정할 수 없습니다. 이 세션을 사용하여 로그인된 아이디를 저장하는 것을 구현해봅니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치..

Flask 강좌 7 - JSON 응답하기
WEB/Flask2021. 12. 25. 21:29Flask 강좌 7 - JSON 응답하기

Flask에서 JSON을 응답하는 것을 살펴봅니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 25 최초작성. json1.py 로 저장합니다. from flask import Flask a..

Flask 강좌 6 - 리다이렉트와 에러(Redirects and Errors)
WEB/Flask2021. 12. 24. 22:03Flask 강좌 6 - 리다이렉트와 에러(Redirects and Errors)

웹페이지에 액세스할 수 없는 경우 리다이렉트하여 에러를 사용자에게 보여주는 방법을 다룹니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 24 최초작성. 사용자가 접속한 URL을 다른 웹페이..

반응형
image