현재 재직중인 회사에서는 일부 CS 처리를 위해서 운영하는 웹페이지가 존재한다.그리고 제한된 목적으로 사용되는만큼 해당 웹페이지는 특정 사용자만 접근을 하도록 접근제한을 하고 있다. 기존에는 IP를 기반으로 접근제한을 하고 있었으나, 일단 클라이언트 IP는 유동적이며 최근 IPv6를 지원하는 단말기가 많아짐에 따라서 IP로 접근제한하는것에는 한계를 느끼고 있다. 그래서 여러가지 방안을 찾아보고 있었는데 AWS CloudFront에서 Signed-URL을 활용하면 될것 같아서, 이에 대해 기술하고자 한다.- FE 코드 수정을 한다면, 다른 방법이 있을 수 있겠지만 니즈는 현재의 코드는 변경없이 인프라 단계에서 조치를 하고 싶었다.CloudFront Signed-URL 개요쉽게 말하면 One-Time-Pas..
전체 글
이전 게시물을 통해서 AWS Bedrock, 특히 KnoeledgeBase를 통해서 생성형 AI Chatbot 구현에 대한 게시물을 작성했다.하지만, `AI Chatbot 구현하기 use Bedrock KnowledgeBase` 게시물 하단에 적은것과 같이 아직 고도화해야할 점이 많다. [AWS][AI] AWS Bedrock KnowledgeBase 사용 방법아래 게시물에서 AI에 대해서 짧게 나마 공부하였고, 그래서 어떻게 구현할 수 있을까? 관심을 가지게되었다. [AI] 요즘은 안하는 사람이 없다는 Gen AI, 나도 해보자.요즘 뉴스, 유튜브를 보면 첫dobby-isfree.tistory.com [AWS][AI] AI Chatbot 구현하기 use Bedrock KnowledgeBaseBedroc..
AWS를 참 많은 커뮤니티 채널이 있다.AWS KRUG Slack 채널만 들어가봐도 general, ai, security 등등 많은 주제를 가지고 서로의 의견을 교환한다. 그리고 매년 AWS KRUG에서는 AWS CommunityDay라는 이름으로 AWS 클라우드의 각 분야별 기술 컨퍼런스를 진행한다.지금까지 보안, Devops, 개발등을 주제로 많은 컨퍼런스를 `참가`만 했었지, 내가 직접 `발표`를 해야겠다. 라고 마음먹는 적은 없었다.그러다가 작년에 팀원이 AWS 관련 행사에서 당사에서 하고 있는 DORA Metric에 대한 발표를 했었다. 그때 팀원이 발표를 준비하고, 진행하면서 많은 사람들앞에 서서 나의 의견을 이야기하는게 좋은 경험이였다.라고 말을 해주었다.그래서 문득, 그럼 나도 올해는 내..
Bedrock KB를 구성했다면, 이제는 KB를 사용해보는 방법에 대해서 알아본다. KB를 만드는것처럼 아주아주 간단하다.일반적으로 LLM, AI 관련된 서비스는 Python으로 많이들 구현하지만 필자는 Go 기반의 애플리케이션이 있기 때문에 Go로 구현했다. [AWS][AI] AWS Bedrock KnowledgeBase 사용 방법[1/2]아래 게시물에서 AI에 대해서 짧게 나마 공부하였고, 그래서 어떻게 구현할 수 있을까? 관심을 가지게되었다. [AI] 요즘은 안하는 사람이 없다는 Gen AI, 나도 해보자.요즘 뉴스, 유튜브를 보면 첫dobby-isfree.tistory.com AWS SDK에 이미 Bedrock KB를 구현할 수 있는 RetrieveAndGenerator SDK가 있다.이름에서 알..
아래 게시물에서 AI에 대해서 짧게 나마 공부하였고, 그래서 어떻게 구현할 수 있을까? 관심을 가지게되었다. [AI] 요즘은 안하는 사람이 없다는 Gen AI, 나도 해보자.요즘 뉴스, 유튜브를 보면 첫째도 AI, 둘째도 AI, 셋째도 AI이다. 그만큼 AI가 화두이고, 최신 트렌드인것은 분명하다.그렇다면 Gen AI가 무엇일까? 나름대로 정의하고 이걸 내재화할 수 있을까에 대dobby-isfree.tistory.com 그리고 AWS Bedrock을 이용하면 아주 쉽게 AI를 자사 서비스에 녹일 수 있다. 그냥 Bedrock을 사용하면 공개 데이터를 기반으로 하기 때문에 특정 주제 또는 자사 서비스 특화 정보에 대해서는 사용하기 어려운 점이 있었다. 근데!! AWS Bedrock KnowledgeBase..