리캡 시리즈
- 세션 01: 에이전트 아키텍처 설계를 위한 개발자 로드맵
- 세션 02: Amazon Bedrock Data Automation
- 세션 03: AgentCore의 멀티 에이전트
- 세션 04: 에이전틱 AI 구축 Nova Act와 Strands Agents 실전 활용
- 세션 04: 사양 주도 개발로 Kiro를 활용하여 마이그레이션 프로젝트 가속화
- 세션 06: "매칭"에서 "이해"로: AgentCore Memory가 주도하는 개인화 AI 검색 실습
- 세션 07: 관찰을 통한 최적화 – LLM 관찰 가능성에서 AIOps까지, 실시간 인사이트를 지능형 자동화로 전환
- 세션 08: TEAM 배포와 최고의 엔지니어링 팀 구축
- 세션 09: 소위 서버리스 데이터베이스를 5년간 사용하며 얻은 다섯 가지 뼈아픈 교훈
- 세션 14: AI가 내 일을 한다면? Q Developer CLI와 Kiro가 내 일상을 어떻게 바꾸었는가
- 세션 16: 경계심을 갖춘 속도: Amazon Bedrock 에이전트 개발을 위한 필수 보안 사항
- 세션 26: 단일 H100에서 OSS LLM을 더 스마트하고, 저렴하고, 빠르게 실행하기
- 세션 28: 현대적인 통합 메타데이터 아키텍처: 데이터 사일로를 허무는 새로운 접근 방식
- 세션 29: 서버리스 MediaOps: Amazon Web Services에서 AI로 비디오 워크플로 자동화
- 세션 30: 대규모 성능 테스트로 효율성과 안정성을 고려한 아키텍처 설계
- 세션 31: 오픈 소스로 세계를 연결하기: 기술, 커뮤니티 및 글로벌 개발자 관계의 실전 여정
- 세션 33: 실시간 물류 분석을 위한 스트리밍 Iceberg 테이블 구축
- 세션 34: 대규모 로봇 전략 훈련 가속화: Kiro, Trainium 및 EKS 기반 자동화 폐쇄 루프 아키텍처
- 세션 35: 사양 주도 개발로 감각적 코딩에서 실용적 개발로
- 세션 36: 클라우드 비용 분석을 더 스마트하게: Strands와 AgentCore로 FinOps 지능형 에이전트 구축하기
- 세션 37: CNCF Kagent, K8sGPT, Nova Sonic을 사용하여 K8s용 대화형 에이전틱 AIOps 혁신하기
세션 노트
과제
장애 발생 시 기존 워크플로
- 클라우드 리소스 상태 확인
- 장애 발생
- 인시던트 기록 보기
- 구성 확인
- 알림 확인
- 작업 지시 할당
- 로그 분석
- 근본 원인 가설 수립
- 해결책 검색
- 메트릭 확인
- 종속성 분석
- 최근 업데이트 보기
- 호출 체인 검색
- 운영 및 유지보수 매뉴얼 보기
- 서비스 대시보드 조회
- 완화 조치 실행
- 동료에게 알림
- 이상 메트릭 조회
- 매뉴얼 읽기
- 복구 상태 모니터링 핵심 과제
- 적시 손실 완화
- 장애 격리
- 허용 가능한 시간 내에 문제 해결
- 장애를 격리 경계 내로 제한하여 다른 서비스로의 연쇄 효과를 방지함으로써 장애 영향 범위 축소
- 서비스가 사용자 기대와 SLA를 충족하도록 보장
솔루션의 발전
- 단일 에이전트에서 멀티 에이전트 솔루션으로 발전 이상적인 솔루션 시스템 알림 및 경보
- 경보 메트릭: 5xx 비율 30% 초과
- 경보 상세: 서비스, 엔드포인트, 트리거 시간 보충 근본 원인 분석 주요 결과: API 오류율 100%, DB 오류 없음, S3 버킷 정책이 업데이트됨.
- 즉각 조치: S3 버킷 정책의 Deny 확인
- 신뢰도: 90% 자동 운영 확인
- 메시지: 시스템 복구 완료(원문: System Revered).
- RCA: S3 버킷 정책이 Deny로 설정됨
- MTTR: 5분
- 장애 복구 시간을 몇 시간에서 몇 분으로 단축 SRE 전문가 작업 범위
- 지난 한 시간 동안 내 User Service 오류율이 5%에 도달한 이유는 무엇입니까?
- 지난 한 시간 동안 RDS MySQL 인스턴스에서 연결 한도 초과 문제가 12회 발생했기 때문입니다
- 현재 시스템 파악
- 서비스 상관관계 찾기
- 로그 분석
- 감사 로그 분석
- 구성 분석
- 메트릭 분석 두 가지 질문 고려
1. 시스템 복잡도가 높고 문제 해결 워크플로가 길며 로그 양이 많다면 단일 에이전트가 원활하게 작동할 수 있을까요?
2. SRE 전문가의 경험을 에이전트에 복제하여 Q&A 방식을 대체하고, 에이전트가 자율적으로 의사 결정하고 행동하게 할 수 있을까요?
멀티 에이전트 아키텍처 설계
- "Planner"는 워크플로를 생성
- "Executor"는 할당된 작업 실행을 담당
- "Evaluator"는 각 단계의 결과가 유익한지 평가하고 후속 계획을 위해 "Planner"로 돌려보내는 역할을 담당
- 결과도 반환하기 전에 "Evaluator"의 검토가 필요
- "Planner"는 "Evaluator"의 피드백을 바탕으로 프로세스를 조정할 수 있음 멀티 에이전트 vs 단일 에이전트
1. 더 복잡한 작업에 적합
2. 더 명확한 책임 및 권한 경계
3. 더 쉬운 컨텍스트 엔지니어링
4. 더 편리한 확장 AgentCore 모범 사례 에이전트 전용 런타임 환경 소개
- "시험"에서 "구현"까지의 과제
- PoC에서 프로덕션 환경 구현까지의 과제
- 성능
- 탄력성
- 보안
- 비즈니스 가치 창출
- 규정 준수
에이전트 런타임 환경 v1.0
- 인터페이스 및 프로토콜(MCP/A2A)
- 에이전트 배포
- 에이전트 프레임워크
- 대규모 언어 모델
- 메모리
- 프롬프트
- 도구/리소스
- 가드레일
- 관찰 가능성
- 평가 에이전트 런타임 환경 v2.0
- 인터페이스 및 프로토콜(MCP/A2A)
- 에이전트 배포
- Amazon Bedrock
- AgentCore
- 에이전트 프레임워크
- 대규모 언어 모델 런타임
- 메모리
- 프롬프트
- 도구/리소스
- 자격 증명 도구
- 가드레일
- 게이트웨이
- 관찰 가능성
- 평가 특화형
- Amazon Q Agents 완전 관리형
- Amazon Bedrock Agents DIY
- OSS 프레임워크, Strands Agents SDK
