토론토 AWS 사용자 그룹, 토론토 테크 위크 2025 연말 회의 요약
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
인공지능, DevOps
대상자
- 프론트엔드 및 백엔드 개발자, 클라우드 아키텍처 관심자
- 난이도: 중급 이상 (AWS CLI, 터미널 기반 작업 경험 필요)
핵심 요약
- Amazon Q Developer CLI는 터미널 내에서 자연어를 기반으로 코드 생성, AWS 서비스 연동, 자동화 기능을 제공하는 AI 개발 도구.
- CLI 설치 및 사용법을 실습하며, AWS 계정 없이도 터미널에서 바로 활용 가능.
- Rewind 사례를 통해 SOC 2 준수 자동화 및 AWS Backup + Jira 통합으로 운영 효율성 향상 방법 공유.
섹션별 세부 요약
1. 워크숍 개요
- AWS Hero Dheeraj Chaudhary 주도로 Amazon Q Developer CLI 소개 및 실습 진행.
- AWS Builder ID 로그인 없이도 CLI 설치 및 사용 가능 (Mac, WSL, Linux 지원).
- CLI 명령어 팔레트 및 자연어 대화 기능 핵심 기능 탐구.
2. 자연어로 쉘 명령어 생성
- q translate 명령어로 "최근 7일간 변경된 파일 목록 생성" →
find . -mtime -7 -type f > recent-files.txt
로 변환. - AI 제안을 터미널에서 직접 수정 및 실행 가능.
3. 터미널 내 실시간 채팅
- q chat 기능으로 "프로젝트 빌드 실패 해결", "S3 버킷 목록 조회", "유닛 테스트 작성" 등 요청 가능.
- 다중 대화를 통해 코드 디버깅 및 개선 작업 수행.
4. AWS 리소스 상호작용
- "us-east-1에 있는 EC2 인스턴스 목록 조회" → AWS CLI 명령어 자동 생성.
- CloudWatch 로그 분석 및 IAM 정책 문서 생성 가능.
5. 디버깅 및 자동화
- Lambda 오류 로그 분석 및 IAM 정책 동적 생성 실습.
- 문맥 이해 기반 문제 해결 및 도구 제안을 통한 반복적 개선.
6. Rewind 사례 공유
- AWS Backup을 활용한 복구 검증 자동화로 SOC 2 준수 달성.
- Jira 통합으로 작업 흐름 및 감사 추적 관리.
- 다중 환경/팀에서의 자동화 운영 경험 공유.
결론
- Amazon Q CLI는 AI 기반 자연어 처리로 개발 생산성을 극대화할 수 있음.
- DevOps 자동화를 위해 AWS Backup + Jira 통합과 같은 실무 사례를 참고해 적용.
- 소스 코드 공개된 CLI는 모든 개발자에게 유용하며, 터미널 내 AI 도구 활용이 미래 개발 트렌드.