Amazon Q 완전 정복
Amazon Q는 AWS의 생성형 AI 기반 어시스턴트 서비스입니다. AIF-C01 시험에서 가장 중요한 것은 Amazon Q Business와 Amazon Q Developer, 두 가지 서비스의 역할을 명확히 구분하는 것입니다. 이 글에서는 처음 접하는 분들도 이해할 수 있도록 구체적인 예시와 함께 설명합니다.
---
Amazon Q란?
Amazon Q는 하나의 서비스 이름이지만, 실제로는 완전히 다른 두 가지 도구로 나뉩니다.
| 서비스 | 주요 사용자 | 목적 | |--------|------------|------| | Amazon Q Business | 일반 직원 (마케터, 인사팀, 영업팀) | 회사 내부 데이터를 기반으로 업무 지원 | | Amazon Q Developer | 개발자, AWS 관리자 | AWS 개발 및 계정 관리 지원 |
이 구분을 확실히 이해하면 시험 문제의 절반 이상을 맞출 수 있습니다.
---
Amazon Q Business — 직원을 위한 AI 어시스턴트
핵심 개념
Amazon Q Business는 기업의 내부 데이터와 지식을 바탕으로 직원들의 질문에 답하는 완전 관리형 생성형 AI 어시스턴트입니다.
일반 챗봇과의 차이를 비유로 설명하면, 일반 챗봇이 "세상 모든 정보를 조금씩 아는 사람"이라면, Amazon Q Business는 "우리 회사 내부 문서를 모두 읽은 전문가"입니다. 회사 특화 답변을 줄 수 있습니다.
Amazon Bedrock 위에서 동작하지만, 사용자가 기반 모델(Foundation Model)을 직접 선택하거나 변경할 수 없습니다. Bedrock보다 상위 레이어의 서비스입니다.
---
4가지 핵심 기능
질문 답변(Answer Questions): 직원이 "올해 출장 경비 정책이 어떻게 되나요?"라고 물으면, 회사 내부 정책 문서를 검색해서 답변과 출처를 함께 제공합니다. RAG(Retrieval-Augmented Generation) 방식으로 작동합니다.
요약 생성(Summaries): 긴 사내 보고서나 회의록을 자동으로 요약합니다.
콘텐츠 생성(Generate Content): 회사 데이터를 기반으로 채용 공고, 소셜 미디어 포스트, 고객 이메일 초안을 작성합니다.
작업 자동화(Automate Tasks): 휴가 신청, 회의 초대 전송, IT 지원 티켓 생성 같은 반복 업무를 자동화합니다.
---
데이터 커넥터 (Data Connectors)
Amazon Q Business는 40개 이상의 외부 데이터 소스를 완전 관리형으로 자동 연결합니다. 설정 없이 데이터 소스를 자동으로 크롤링(수집)합니다.
연결 가능한 소스: AWS 서비스: Amazon S3, RDS, Aurora, WorkDocs 비 AWS 서비스: Microsoft 365, SharePoint, Google Drive, Gmail, Salesforce, Slack
시험에서 "완전 관리형(Fully Managed)" 데이터 연결이 나오면 Amazon Q Business를 떠올리세요.
---
플러그인 (Plugins)
데이터 커넥터는 데이터를 읽는(검색) 역할이라면, 플러그인은 실제 작업을 수행하는(쓰기/액션) 역할입니다.
예를 들어 "Jira에 버그 이슈를 생성해줘"라는 요청은 플러그인을 통해 처리됩니다.
사전 빌드 플러그인: Jira, ServiceNow, Zendesk, Salesforce. 커스텀 플러그인으로 다른 API도 연결 가능합니다.
핵심 구분: 데이터 커넥터 = 읽기(검색), 플러그인 = 쓰기(액션 수행)
---
사용자 인증
IAM Identity Center로 사용자 접근을 관리합니다. Google Login, Microsoft Active Directory 같은 외부 인증 시스템과도 연동됩니다.
중요한 점은 사용자가 권한이 있는 문서에서만 답변을 받는다는 것입니다. 인사팀 문서에 접근 권한이 없는 직원은 그 문서 기반 답변을 받을 수 없습니다.
---
관리자 제어 (Admin Controls)
Admin Controls는 Amazon Bedrock의 가드레일(Guardrails)과 유사한 기능입니다.
관리자가 설정할 수 있는 것들: 특정 주제나 단어를 완전히 차단 내부 문서만 사용할지, 외부 인터넷 정보도 포함할지 결정 특정 사용자 그룹에만 특정 기능 허용
---
Amazon Q Apps
코딩 없이 자연어만으로 생성형 AI 앱을 만드는 기능입니다. 비기술 직원도 사내 데이터와 플러그인을 활용한 앱을 만들 수 있습니다.
예를 들어 HR 담당자가 "신입 직원 온보딩 체크리스트 앱"을 코딩 없이 만들 수 있습니다.
---
Amazon Q Developer — 개발자와 AWS 관리자를 위한 AI
핵심 개념
Amazon Q Developer는 AWS 개발자와 계정 관리자를 위한 특화 AI 어시스턴트입니다. GitHub Copilot과 비슷하지만, AWS에 특화되어 있습니다.
---
AWS 계정 관리 지원
AWS 리소스를 자연어로 조회하고 관리할 수 있습니다.
실제 사용 예시: "내 Lambda 함수를 모두 알려줘" → 함수 이름, 개수, 리전 정보 즉시 제공 "서울 리전의 API 함수 타임아웃을 10초로 바꿔줘" → 정확한 CLI 명령어 자동 생성 "1분기에 비용이 가장 높은 서비스 3개는?" → 비용 패턴 분석 및 원인 설명