🤖 Amazon Q Apps & Amazon Q Developer
1. Amazon Q Apps (Q Business)
- 코딩 없이 자연어로 Gen-AI 기반 앱을 만들 수 있음
- 회사 내부 데이터를 활용
- 플러그인(예: Jira, ServiceNow, Salesforce 등)과 연동 가능
- 직관적인 웹 UI에서 “어떤 앱을 만들고 싶은지” 설명하면 자동으로 생성됨
👉 활용 예시
- “문서를 업로드하고 사내 지식 기반에서 답변하는 Q&A 앱”
- “Jira 이슈를 자동으로 생성하는 내부 앱”
📌 시험 포인트
- Amazon Q Apps = Q Business의 일부
- RAG(데이터 검색) + 플러그인(API 호출) 조합으로 빠르게 사내 맞춤형 앱을 생성할 수 있음

2. Amazon Q Developer – 개요
Amazon Q Developer는 개발자 지원 AI로 두 가지 영역을 담당합니다.
(1) AWS 도우미 역할
- AWS 문서 및 서비스 선택 관련 질문 답변
- 내 AWS 계정의 리소스 조회
- 예: “내 Lambda 함수 리스트 보여줘” → 실제 계정 내 함수 확인
- CLI(Command Line Interface) 명령어 추천
- AWS 비용 분석, 오류 해결, 트러블슈팅 지원
👉 시험 포인트
- AWS 계정 리소스 관련 질문 가능
- CLI 명령어 자동 추천 (직접 실행은 아님)
- 비용 분석(Billing) 및 에러 해결 지원

(2) AI 코드 컴패니언 (Code Companion – 코딩 도우미)
- GitHub Copilot과 유사한 코드 작성 보조 AI
- 지원 언어: Java, JavaScript, Python, TypeScript, C# 등
- 주요 기능:
- 실시간 코드 추천 & 자동 완성
- 보안 스캔 (취약점 확인)
- 새 프로젝트 부트스트랩 (기본 구조 자동 생성)
- 문서 자동 생성
👉 시험 포인트
- AWS 환경에 특화된 AI 코드 도우미
- 보안 스캔 & 프로젝트 자동 생성 기능 → 일반 Copilot 대비 AWS 친화적
3. Amazon Q Developer – IDE 확장 기능
- IDE(통합 개발 환경)에 확장 기능으로 설치 가능
- Visual Studio Code, JetBrains 등 지원
- 주요 기능:
- AWS 관련 질문 답변
- 코드 자동 완성 / 코드 생성
- 코드 보안 취약점 탐지
- 디버깅, 최적화, 성능 개선
👉 시험 포인트
- IDE 통합을 통해 실시간 개발 지원 가능
- AWS 특화 기능 (예: S3, Lambda, ECS 관련 코드 자동 생성)
4. Amazon Q Developer – 실제 활용 예시
- AWS 계정 작업
- “us-east-1 리전에 S3 버킷을 생성하는 CLI 명령어 알려줘”
- → Amazon Q가 적절한
aws s3 mb명령어를 제시
- 비용 분석
- “Q1 동안 비용이 가장 많이 나온 서비스 3개는?”
- → SageMaker, ECS, Config 등과 금액 요약
- 코드 보조
- “S3 버킷 내 모든 파일을 나열하는 Python 코드 작성해줘”
- → boto3 코드 자동 생성

📝 정리
| 서비스 | 주요 기능 | 시험 포인트 |
|---|---|---|
| Amazon Q Apps | 자연어 기반 앱 생성 (코딩 불필요), 내부 데이터+플러그인 활용 | Q Business 일부, RAG + 플러그인 조합 |
| Amazon Q Developer (AWS Assistant) | AWS 문서/서비스 답변, 계정 리소스 조회, CLI 추천, 비용 분석, 트러블슈팅 | AWS 계정 리소스 분석, CLI 명령어 자동 추천 |
| Amazon Q Developer (Code Companion) | 코드 자동 완성, 보안 스캔, 문서 생성, 새 프로젝트 구조 생성 | AWS 특화 코드 지원, GitHub Copilot과 유사 |
| IDE Extensions | 코드 추천, 디버깅, 보안 점검, AWS 개발 지원 | IDE 연동 시험 포인트 |
✅ 시험 대비 핵심 요약
- Amazon Q Apps = Q Business 일부 (RAG + 플러그인)
- Amazon Q Developer = 개발자 보조 AI
- AWS 문서/서비스 답변 + 계정 리소스 분석 + CLI 추천
- GitHub Copilot 같은 코드 도우미 + 보안 스캔 기능
- IDE 연동 가능 → 개발자 생산성 향상
👉 한 줄 정리:
Amazon Q Apps는 기업 맞춤형 앱을 빠르게 만들고, Amazon Q Developer는 AWS 개발자에게 문서, 리소스, CLI, 코드까지 지원하는 AI 도우미다.
Leave a comment