Amazon Q에서 텍스트 프롬프트를 사용하여 노드 탐색 - AWS Systems Manager

Amazon Q에서 텍스트 프롬프트를 사용하여 노드 탐색

Systems Manager와 Amazon Q Developer의 통합을 사용하면 텍스트 프롬프트를 사용하여 생성형 AI에서 생성한 관리형 노드에 대한 정보를 볼 수 있습니다.

Amazon Q Developer는 AWS 애플리케이션을 이해하고, 구축하며, 확장하고, 운영하는 데 도움을 줄 수 있는 생성형 AI 기반 대화형 어시스턴트입니다. AWS를 기반으로 빌드 속도를 높이기 위해 Amazon Q를 지원하는 모델은 고품질 AWS 콘텐츠로 보강되어 보다 완전하고 실행 가능하며 참조할 수 있는 답변을 생성합니다. 자세한 내용은 Amazon Q Developer 사용 설명서의 What is Amazon Q Developer?를 참조하세요.

Systems Manager와 Amazon Q 간의 통합을 통해 여러 AWS 계정 및 리전 전반에 걸쳐 대규모의 분산 환경을 신속하게 파악하고 제어할 수 있습니다. 자연어 쿼리를 사용하여 노드 데이터를 빠르게 검색한 다음 문제를 파악하고 더 빠르게 조치를 취할 수 있습니다.

관리형 노드 또는 관리형 인스턴스에 대해 자연어 질문을 하면 Amazon Q는 Systems Manager ListNodes 작업을 사용하고 텍스트 입력을 기반으로 필터를 생성하여 결과를 검색합니다.

예를 들어 Amazon Q에 다음과 같은 프롬프트를 입력한다고 가정해 보겠습니다.

List my managed nodes running Red Hat Enterprise Linux 9.2

Amazon Q는 요청에 포함할 필터를 결정한 후 다음과 유사한 쿼리를 실행합니다.

aws ssm list-nodes \ --filters Key=PlatformName,Values='Red Hat Enterprise Linux',Type=Equal Key=PlatformVersion,Values=9.2,Type=Equal

그런 다음 Amazon Q는 계정의 Red Hat Enterprise Linux 인스턴스에 대한 보고서를 생성하여 인스턴스 수, 해당 ID, 해당 리전과 같은 정보를 나열합니다.

또한 Systems Manager 노드 탐색 페이지에서 각 인스턴스의 세부 정보에 대한 JSON 요약을 볼 수 있으며 링크를 열어 EC2 인스턴스 또는 관리형 노드의 전체 목록을 볼 수도 있습니다. 탐색 노드는 프롬프트에 포함된 필터 기준과 일치하는 결과를 표시합니다. 여기에서 노드 탐색에 설명된 대로 요청에 대한 필터를 변경하거나 세분화할 수 있습니다.