Amazon Q Developer

Siyun·2025년 2월 22일

AWS

목록 보기
18/37

Amazon Q Developer

Amazon Q Developer는 AWS 애플리케이션 개발을 지원하는 생성형 AI 기반 어시스턴트이다. 코드 작성, 인프라 구축, 보안 점검 등을 자동화하여 개발 생산성을 높인다.

주요 기능

  • 자동 코드 검토: 코드 품질 문제를 감지하고 개선 방법을 제안
  • IaC(Infrastructure as Code) 생성: AWS CloudFormation, AWS CDK, Terraform을 위한 인프라 코드 자동 생성
  • IDE 통합 지원: Visual Studio Code, JetBrains, Eclipse 등의 개발 환경에서 코드 작성, 최적화, 보안 스캔 지원

사용 방법

  1. AWS 콘솔에서 시작: AWS Management Console에서 Amazon Q Developer 활성화

  2. IDE 플러그인 설치: IDE의 확장 프로그램 마켓에서 Amazon Q Developer 플러그인 설치

    Amazon Q에서 지원하는 IDE의 최소 버전

    • Eclipse: 2024-06 (4.32) 이상
    • JetBrains IDE (IntelliJ, PyCharm 등): 232.1 이상 (232, 233, 241 버전 지원)
    • Visual Studio Code: 1.85.0 이상
    • Visual Studio for Windows: 2022 버전 17.7 이상 (모든 Visual Studio 2022 버전 지원)
  3. 대화형 지원 활용: 코드 작성 및 AWS 리소스 관리 시 실시간 가이드 제공

Amazon Q Developer는 개발자가 AWS 환경에서 더욱 효율적으로 작업할 수 있도록 다양한 기능을 제공한다.

Amazon Q Developer 프리티어 및 액세스 방법

Amazon Q Developer는 AWS 앱, 웹사이트, IDE, 명령줄에서 프리티어로 제공되며, 프리티어에서는 일부 기능이 제한된다.

프리티어 시작 방법

  • IDE 및 명령줄에서 사용하려면 AWS Builder ID를 생성
  • AWS 웹사이트에서 사용하려면 AWS 계정 로그인 후 Management Console 이용

프리티어에서의 기능 제공 방식

접근 방식AWS Builder IDIAM 아이덴티티 센터IAM 페더레이션/주체
AWS 웹사이트에서 사용
IDE에서 사용
명령줄에서 사용

✅ 사용 가능 / ❌ 사용 불가

Amazon Q Developer의 프리티어를 활용하려면, 사용 환경에 따라 적절한 인증 방법을 선택하면 된다.

profile
공부 기록

0개의 댓글