기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
About AWS DevOps 에이전트
AWS DevOps Agent는 릴리스 준비 및 릴리스 테스트 검토부터 전체, AWS멀티클라우드 및 온프레미스 환경의 운영 문제 조사 및 예방에 이르기까지 릴리스 관리 및 프로덕션 운영에 걸쳐 항상 사용 가능한 AI 기반 에이전트입니다.
AWS DevOps Agent는 인시던트를 조사하고 숙련된 DevOps 엔지니어로서 운영 개선을 식별하면서 소프트웨어 변경에서 프로덕션 위험을 검토하는 데 도움이 됩니다.
에이전트는 다음을 기준으로 작동합니다.
리소스 및 해당 관계를 학습합니다.
관찰성 도구, 기술, 코드 리포지토리 및 CI/CD 파이프라인 작업.
원격 측정, 코드 및 배포 데이터를 상호 연관시켜 애플리케이션 리소스 간의 관계를 이해합니다.
멀티클라우드 및 하이브리드 환경에서 애플리케이션 지원.
주요 기능
AWS DevOps Agent는 프로덕션 운영 및 릴리스 관리라는 두 가지 핵심 영역에서 기능을 제공합니다.
프로덕션 작업
AWS DevOps Agent는 문제가 발생하는 즉시 문제를 자율적으로 조사합니다.
자동화된 인시던트 조사 - 알림 또는 지원 티켓이 도착하면 즉시 조사를 시작하여 원격 측정, 코드 및 배포 데이터를 상호 연관시켜 근본 원인을 식별합니다.
실행 가능한 완화 계획 - 인시던트를 해결하고, 성공을 검증하고, 필요한 경우 변경 사항을 되돌릴 수 있는 특정 조치를 제공합니다. 또한 Kiro에서 구현할 수 있는 코드 개선과 같이 다른 프론티어 에이전트가 구현할 수 있는 에이전트 지원 지침을 제공합니다.
선제적 인시던트 예방 - 과거 인시던트의 패턴을 분석하여 관찰성, 인프라 최적화, 배포 파이프라인 및 애플리케이션 복원력 전반에 걸쳐 목표 개선 사항을 제공하므로 동일한 문제가 재발하지 않습니다.
자동화된 인시던트 조정 - Slack, ServiceNow, PagerDuty와 같은 선호하는 통신 채널을 통해 관찰, 조사 결과 및 완화 단계를 라우팅합니다.
온디맨드 SRE 작업 처리 - 애플리케이션 토폴로지 및 서비스 종속성에 대한 심층적인 지식을 활용하여 자연어를 통해 SRE 작업을 처리합니다. 콘솔 간에 이동하지 않고도 리소스 상태를 쿼리하고, 인시던트 패턴을 조사하고, 배포를 추적하고, 권장 사항을 탐색할 수 있습니다.
AWS 지원 통합 - 전체 컨텍스트를 사용하여 조사에서 직접 AWS 지원 사례를 생성하여 해결 속도를 높입니다.
릴리스 관리(미리 보기)
AWS DevOps Agent에는 코드 변경 사항이 도착하기 전에 프로덕션 준비가 되었는지 확인하는 데 도움이 되는 미리 보기 기능 세트가 포함되어 있습니다.
릴리스 준비 검토 - 코드 생성, 정책 규정 준수 확인, 종속성 영향 및 액세스 제어 중 코드 변경 사항을 검토합니다. 교차 리포지토리 종속성을 매핑하여 병합 전에 주요 변경 사항을 표시하고 결정론적 증명을 사용하여 인프라 변경이 애플리케이션에 필요한 것 이상으로 권한을 확장하지 않는지 평가합니다. 전체 서비스 토폴로지를 이해하면 폭발 반경의 이유가 되고 더 광범위한 시스템의 컨텍스트에서 변경 사항을 검토합니다.
자율 릴리스 테스트 - 고객이 프로비저닝한 환경에서 웹 및 API 기반 애플리케이션에 대한 변경별 테스트 계획을 생성하고 실행하여 프로덕션에 도달하기 전에 회귀, UX 문제 및 통합 실패를 파악합니다. 정적 회귀 제품군이 아닌 릴리스 준비 검토 중에 표시되는 대상 위험 영역을 테스트합니다.
개발자 워크플로에 내장 - 풀 요청, 코딩 에이전트 IDEs 및 CI/CD 파이프라인을 통해 결과를 제공하여 개발자가 코드 생성부터 배포까지 흐름을 유지할 수 있도록 합니다.
환경 인텔리전스
AWS DevOps Agent는 환경을 지속적으로 학습하여 서비스, 종속성 및 운영 패턴을 심층적으로 이해합니다.
애플리케이션 리소스 매핑 - 애플리케이션, 구성 요소 서비스 및 이를 구성하는 리소스를 자동으로 검색합니다. 이러한 관계를 지속적으로 업데이트되는 동적 토폴로지에 매핑합니다.
지속적 학습 - 릴리스 검토는 관련성이 높아지고, 조사는 더 빨라지며, 에이전트가 시간이 지남에 따라 환경을 학습할 때 권장 사항이 더 정확해집니다.
에이전트 기술로 기능 확장 - 런북, 아키텍처 표준 및 운영 사례를 인코딩하는 재사용 가능한 모듈식 기술을 추가하여 에이전트가 작업을 일관되고 안정적으로 실행할 수 있도록 합니다.
기본 제공 및 사용자 지정 통합 - Amazon CloudWatch, Datadog, Dynatrace, New Relic, Splunk, Grafana, GitHub, GitLab, Azure DevOps, ServiceNow, PagerDuty, Slack 및 Microsoft 팀과 함께 사용할 수 있습니다. 프라이빗 또는 원격 MCP 서버에 연결하여 독점 시스템으로 확장합니다.
어디서나 액세스 - 다른 애플리케이션 또는 에이전트가 릴리스 준비 확인을 호출하거나, 조사를 트리거하거나, 운영 상태를 쿼리할 수 있도록 원격 서버로 작동합니다. MCP, ACP 및 A2A 프로토콜을 지원합니다.
AWS DevOps 에이전트 작동 방식
AWS DevOps Agent는 이중 콘솔 아키텍처를 통해 작동합니다. 관리자는 AWS 관리 콘솔을 사용하여 에이전트 스페이스를 생성 및 관리하고, 통합을 구성하고, 액세스 제어를 설정합니다. 운영 팀은 AWS DevOps 에이전트 웹 앱을 사용하여 day-to-day 인시던트 대응 및 조사 활동을 수행합니다. 웹 앱은 운영자가 에이전트 조사와 상호 작용하고, 교차 계정 애플리케이션 토폴로지를 탐색하고, 관찰성, 코드, 파이프라인 및 인프라 아키텍처의 예방 개선 사항에 대해 알아볼 수 있는 곳입니다. 자세한 내용은 선제적 인시던트 예방를 참조하세요.
서비스는 에이전트 스페이스를 중심으로 구성됩니다. 에이전트 스페이스는 AWS DevOps가 액세스하고 조사할 수 있는 내용을 정의하는 논리적 컨테이너입니다. 각 에이전트 스페이스에는 AWS 계정 구성, 타사 도구 통합 및 액세스 권한이 포함되어 있습니다. 자세한 내용은 DevOps 에이전트 스페이스란 무엇입니까?를 참조하세요.
AWS DevOps Agent는 리소스와 해당 관계를 매핑하는 애플리케이션 토폴로지를 자동으로 빌드합니다. 이 토폴로지는 서비스에서 조사 중에 애플리케이션 아키텍처를 이해하는 데 도움이 됩니다. 자세한 내용은 DevOps 에이전트 토폴로지란 무엇입니까?를 참조하세요.
이점
자신 있게 더 빠르게 배송 - 릴리스 준비 검토 및 자율 테스트는 프로덕션에 도달하기 전에 변경 사항을 검증하므로 개발자는 정책 확인, 종속성 검증 및 테스트 결과를 위해 다른 팀을 기다리지 않습니다.
평균 해결 시간(MTTR) 단축 - 자율 조사를 즉시 시작하여 인시던트 해결을 몇 시간에서 몇 분으로 가속화합니다.
반복되는 인시던트 방지 - 대상 권장 사항은 근본 원인을 해결하고 관찰성, 인프라, 배포 및 애플리케이션 코드 전반에서 시스템 복원력을 강화합니다.
운영 효율성 향상 - 팀이 반복적인 조사 및 검토 작업을 하지 않아도 가치가 높은 작업에 집중할 수 있습니다.
기존 워크플로 내에서 작업 - 중단 없이 기존 도구 및 프로세스와 통합하여 팀이 이미 작업하는 곳에서 결과를 제공합니다.