일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- list
- MongoDB
- tgw
- debug toolbar
- coding with ai
- ubuntu
- AWSKRUG
- git
- AWS
- nosql
- json
- Python
- SCALA APP
- Eclipse
- 툴바안뜸
- ai assistant
- pyspark
- Amazon
- mcponaws
- AI
- devops
- django-debug-toolbar
- VPC
- debug_toolbar
- amazon q
- Transit Gateway
- Spark
- django
- Today
- Total
목록분류 전체보기 (35)
STACKBASE

사용자가 Amazon Q Developer CLI을 실행하여 프롬프트를 입력하면 어떻게 처리되는지에 대하여 설명하였습니다. Amazon Q 워크플로우[1단계] Amazon Q 실행 사용자가 Terminal에서 Amazon Q CLI을 실행하고 프롬프트를 입력합니다. Amazon Q CLI는 전달받은 프롬프트를 전처리하고,Q가 실행된 환경에서 각종 컨텍스트를 수집하게 됩니다. [2단계] Amazon Q 실행 Q는 아래 다이어그램에서 보시는 것처럼 시스템, AWS Profile, 프롬프트 요청에 따른 필요 Context 정보를 수집한 뒤 MCP Client에 전처리된 프롬프트와 함께 전달합니다. MCP Client는 Local에서 MCP Server Process를 실행하고, 해당 프로세스는 Local에 ..

Amazon Q Developer에 프로파일(역할)과 콘텍스트(역할에 대한 설명)를 설정하여 다양한 작업을 효과적으로 도울 수 있도록 최적화하는 방법 공유합니다.프로파일과 컨텍스트의 개념프로파일(Profile / Amazon Q의 역할) 사용자의 의도대로 반응하도록 Amazon Q의 역할 예) Devops, Kubernetes Admin, TypeScript 개발자 등 컨텍스트(Profile / Amazon Q의 역할에 대한 설명) Amazon Q가 보다 관련성 높고 맞춤화된 응답을 제공할 수 있도록 개발 규칙, 프로젝트 세부 정보 또는 코딩 표준과 같은 역할의 상세 정보프로파일과 컨텍스트 생성1. 프로파일 생성# Amazon Q Developer CLI 실행q chat# Profile 조회/profil..

안녕하세요, 게임 개발과 AI 기술에 관심 많으신 분들! 오늘은 제가 AWS Amazon Q Developer CLI를 활용하여 파이썬 Pygame으로 숫자 정렬 퍼즐 게임을 개발했던 흥미로운 경험을 공유해 드릴까 합니다. AI가 어떻게 우리의 개발 여정을 혁신적으로 변화시키고, 심지어 제한된 개발 지식 속에서도 멋진 결과물을 만들어낼 수 있는지 저의 AWS "Build Games" 챌린지 참여기를 통해 함께 살펴보시죠.아이디어 구상부터 핵심 로직 구현까지: Amazon Q의 마법# Amazon Q Developer CLI을 설치하고, AWS Build ID로 로그인 진행q chat# Q Chat "게임 개발을 위한 아이디어를 몇 가지 제시해줘""어떤 게임을 만들까?"라는 막막한 질문에서부터 Amazon..

1. Amazon Q Developer CLI 설치하기(MacOS)설치 후 Amazon Q 앱을 실행하여 Shell Ingtegration을 수행해야 터미널에서 명령어 실행이 가능합니다.brew install amazon-q# 설치 후 [Amazon Q]앱을 실행하여 Shell Integration을 진행해야 다음 명령어 수행이 가능합니다.q --version2. Amazon Q Developer ChatAmazon Q Developer CLI는 터미널에서 대화형 채팅 환경을 제공합니다. 명령줄 환경을 벗어나지 않고도 질문하고, AWS 서비스에 대한 도움을 받고, 문제를 해결하고, 코드를 생성할 수 있습니다. Amazon Q로 채팅 세션을 시작하려면 chat 명령을 사용합니다.q chat 3. Amazo..
Multi-Region LLM을 이용하여 Token 허용량 늘리기Multi-Region LLM: AWS는 전 세계 여러 리전(데이터 센터)에 서비스를 제공합니다. Multi-Region LLM은 말 그대로 여러 AWS리전에 LLM 엔드포인트를 배포하는 전략입니다. 이는 다음과 같은 이점을 제공합니다.1) 지연 시간 단축: 사용자와 가까운 리전에서 응답하여 챗봇의 반응 속도를 높입니다.2) 고가용성: 특정 리전에 문제가 생겨도 다른 리전으로 트래픽을 전환하여 서비스 중단 없이 챗봇을 운영할 수 있습니다. 3) 로드 밸런싱: 특정 리전에 부하가 집중될 경우, 다른 리전으로 분산하여 안정적인 서비스를 유지합니다.Python으로 경험하는 Multi-Region LLM 호출 시나리오Multi-Region LLM이..
사용자는 VPC(Virtual Private Cloud)를 사용하면 논리적으로 격리된 가상 네트워크에서 AWS 리소스를 구축할 수 있습니다. 격리된 VPC 간 연결 또는 VPC와 온프레미스 네트워크 간 연결이 필요한 경우 Transit gateway로 연결합니다.(다른 방법도 있습니다.) 이러한 작업을 위해 Transit gateway에 대한 이해를 높이고자 Transit gateway와 VPC를 연결할 때 어떤 작업이 진행되고 Traffic 흐름은 어떻게 되는지 정리해봤습니다.* 아래 문단부터 Transit gateway는 tgw으로 언급하겠습니다. TGW와 VPC를 연결하면?TGW와 VPC를 연결하려면 TGW Attachment를 생성해야합니다. TGW Attachment를 생성할 때 연결하려는 V..
클래스 기반 뷰(Class Based View) HttpRequest에 대한 HttpResponse을 구현 할 때 클래스를 이용하는 방법이다. 자주 사용되는 기능들을 클래스로 만들어서 사용자들이 손쉽게 재사용 할 수 있다. 다만, 모든 기능들을 CBV으로 대체 할 수 있는 것은 아니니, 함수 기반 뷰(FBV)도 작성할 수 있어야 한다. * CBV가 가지는 편리함(예시) 함수 기반 뷰에서는 request.method가 GET과 POST로 조건문이 분기하게 되있지만, 클래스 기반 뷰에서는 함수를 히용하여 분기문을 대체할 수 있다. #함수 기반 뷰 from django.http import HttpResponse def my_view(request): if request.method == 'GET': # re..

1. 장고의 HttpRequest 처리 흐름도 1. User가 웹서버(장고)에 HttpRequest를 보내면(url을 통한 접근) urls.py에 매핑되는 1개의 View가 호출된다. 2. View는 HttpRequest을 받아 요청에 충족하는 데이터를 Model을 통해 read/write 하고, Template에 응답 서식을 받아 User에게 HttpResponse를 반환한다. 2. View의 형태 View는 함수 기반 뷰(Function Based View)와 클래스 기반 뷰(Class Based View) 두 가지 형태가 있다. # FBV 형태 View # views.py def content_list(request): ~~~~ return render(request, 'Template/.html'..