AWS Systems Manager Application Manager - AWS Systems Manager

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Systems Manager Application Manager

AWS Systems Manager의 기능인 Application Manager은(는) DevOps 엔지니어가 애플리케이션과 클러스터의 컨텍스트에서 AWS 리소스의 문제를 조사하고 수정하는 데 도움이 됩니다. Application Manager은(는) 여러 AWS 서비스 및 Systems Manager 기능의 작업 정보를 하나의 AWS Management Console(으)로 집계합니다.

Application Manager에서 애플리케이션은 하나의 단위로 작동하려는 AWS 리소스의 논리적 그룹입니다. 이 논리 그룹은 몇 가지 예를 들면 다양한 버전의 애플리케이션, 운영자의 소유권 경계 또는 개발자 환경을 나타낼 수 있습니다. Application Manager의 컨테이너 클러스터 지원에는 Amazon Elastic Kubernetes Service(Amazon EKS) 및 Amazon Elastic Container Service(Amazon ECS) 클러스터가 모두 포함됩니다.

Application Manager 홈 페이지에서 Get started(시작하기)를 선택하면 Application Manager은(는) 다른 AWS 서비스 또는 Systems Manager 기능에서 생성된 리소스에 대한 메타데이터를 자동으로 가져옵니다. 애플리케이션의 경우 Application Manager는 리소스 그룹으로 구성된 모든 AWS 리소스에 대한 메타데이터를 가져옵니다. 각 리소스 그룹은 사용자 정의 애플리케이션(Custom applications) 범주에 고유한 애플리케이션으로 나열됩니다. Application Manager는 AWS CloudFormation, AWS Launch Wizard, Amazon ECS 및 Amazon EKS에서 생성한 리소스에 대한 메타데이터도 자동으로 가져옵니다. 그런 다음 Application Manager가 미리 정의된 범주에 해당 리소스를 표시합니다.

애플리케이션(Applications)의 경우 목록에 다음이 포함됩니다.

  • 사용자 정의 애플리케이션

  • Launch Wizard

  • CloudFormation 스택

  • AppRegistry 애플리케이션

컨테이너 클러스터(Container clusters)의 경우 목록에 다음이 포함됩니다.

  • Amazon ECS 클러스터

  • Amazon EKS 클러스터

가져오기가 완료되면 이러한 미리 정의된 범주에서 리소스에 대한 작업 정보를 볼 수 있습니다. 또는 리소스 컬렉션에 대한 추가 컨텍스트를 제공하려면 Application Manager에서 수동으로 애플리케이션을 생성하고 리소스 또는 리소스 그룹을 해당 애플리케이션으로 이동할 수 있습니다. 이를 통해 애플리케이션 컨텍스트에서 작업 정보를 볼 수 있습니다.

AWS 서비스 및 Systems Manager 기능을 설정하고 구성한 후 Application Manager은(는) 리소스에 대한 다음 유형의 정보를 표시합니다.

  • 애플리케이션에서 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스의 현재 상태, Amazon EC2 Auto Scaling 상태에 대한 정보

  • Amazon CloudWatch에서 제공하는 경보

  • AWS Config 및 State Manager(Systems Manager의 구성 요소)에서 제공하는 Compliance 정보

  • Amazon EKS에서 제공하는 Kubernetes 클러스터 정보

  • AWS CloudTrail 및 Amazon CloudWatch Logs에서 제공하는 로그 데이터

  • Systems Manager OpsCenter에서 제공하는 OpsItems

  • 이를 호스팅하는 AWS 서비스에서 제공하는 리소스 세부 정보.

  • Amazon ECS에서 제공하는 컨테이너 클러스터 정보.

구성 요소 또는 리소스와 관련된 문제를 해결하는 데 도움이 되도록 Application Manager는 애플리케이션과 연결할 수 있는 실행서도 제공합니다. Application Manager를 시작하려면 Systems Manager 콘솔을 엽니다. 탐색 창에서 Application Manager를 선택합니다.

Application Manager 사용의 이점은 무엇인가요?

Application Manager는 DevOps 엔지니어가 AWS 리소스와 관련된 문제를 감지하고 조사하는 데 걸리는 시간을 줄입니다. 이를 위해 Application Manager는 하나의 콘솔에서 애플리케이션의 컨텍스트에서 여러 유형의 작업 정보를 표시합니다. Application Manager는 또한 AWS 리소스에 대한 일반적인 수정 태스크를 수행하는 실행서를 제공하여 문제 해결에 걸리는 시간을 줄입니다.

Application Manager에는 어떤 기능이 있나요?

Application Manager에는 다음 기능이 포함됩니다.

  • 자동으로 AWS 리소스 가져오기

    초기 설정 중 Application Manager가 CloudFormation 스택, AWS Resource Groups, Launch Wizard 배포, AppRegistry 애플리케이션, Amazon ECS 및 Amazon EKS 클러스터를 기반으로 AWS 계정의 리소스를 자동으로 가져오고 표시하도록 선택할 수 있습니다. 시스템은 이러한 리소스를 미리 정의된 애플리케이션 또는 클러스터 범주로 표시합니다. 그 후 이러한 유형의 새 리소스가 AWS 계정에 추가될 때마다 Application Manager는 미리 정의된 애플리케이션 및 클러스터 범주에 새 리소스를 자동으로 표시합니다.

  • CloudFormation 스택 및 템플릿 생성 또는 편집

    Application Manager는 CloudFormation과 통합하여 애플리케이션에 대한 리소스를 프로비저닝하고 관리하는 데 도움이 됩니다. Application Manager에서는 AWS CloudFormation 템플릿과 스택을 생성, 수정, 삭제할 수 있습니다. Application Manager에는 템플릿을 복제, 생성 및 저장할 수 있는 템플릿 라이브러리도 포함되어 있습니다. Application Manager와 CloudFormation은 스택의 현재 상태에 대해 동일한 정보를 표시합니다. 템플릿 및 템플릿 업데이트는 스택을 프로비저닝할 때까지 Systems Manager에 저장되며, 이때 변경 사항은 CloudFormation에도 표시됩니다.

  • 애플리케이션 컨텍스트에서 인스턴스에 대한 정보 보기

    Application Manager는 Amazon Elastic Compute Cloud(Amazon EC2)와 통합되어 애플리케이션의 컨텍스트에서 인스턴스에 대한 정보를 표시합니다. Application Manager는 선택한 애플리케이션의 인스턴스 상태, 상태 및 Amazon EC2 Auto Scaling 상태를 그래픽 형식으로 표시합니다. Instances(인스턴스) 탭에는 애플리케이션의 각 인스턴스에 대한 다음 정보가 포함된 테이블도 있습니다.

    • 인스턴스 상태(보류 중, 중지 중, 실행 중, 중지됨)

    • SSM Agent의 Ping 상태

    • 인스턴스에서 대해 마지막으로 처리된 Systems Manager Automation 런북의 상태 및 이름

    • 상태별 Amazon CloudWatch Logs 경보의 수입니다.

      • ALARM – 지표 또는 표현식이 정의된 임계값을 벗어났습니다.

      • OK – 지표 또는 표현식이 정의된 임계값 내에 있습니다.

      • INSUFFICIENT_DATA – 경보가 방금 시작되었거나 지표를 사용할 수 없거나 지표에서 경보 상태를 결정하는 데 사용할 수 있는 데이터가 충분하지 않습니다.

    • 상위 및 개별 오토 스케일링 그룹의 Auto Scaling 상태

  • 애플리케이션 또는 클러스터에 대한 운영 지표 및 경보 보기

    Application Manager가 Amazon CloudWatch와 통합되어 애플리케이션 또는 클러스터에 대한 실시간 운영 지표 및 경보를 제공합니다. 애플리케이션 트리로 드릴다운하여 각 구성 요소 수준에서 경보를 보거나 개별 클러스터에 대한 경보를 볼 수 있습니다.

  • 애플리케이션에 대한 로그 데이터 보기

    Application Manager는 Amazon CloudWatch Logs와 통합되어 Systems Manager를 종료하지 않고도 애플리케이션 컨텍스트에서 로그 데이터를 제공합니다.

  • 애플리케이션 또는 클러스터에 대한 OpsItems 보기 및 관리

    Application Manager는 AWS Systems Manager OpsCenter와 통합되어 애플리케이션 및 클러스터에 대한 운영 작업 항목(OpsItems) 목록을 제공합니다. 목록은 자동 생성 및 수동 생성 OpsItems를 반영합니다. OpsItem을 생성한 리소스와 OpsItem 상태, 소스, 심각도에 대한 세부 정보를 볼 수 있습니다.

  • 애플리케이션 또는 클러스터에 대한 리소스 규정 준수 데이터 보기

    Application Manager는 AWS Config와 통합되어 사용자가 지정한 규칙에 따라 AWS 리소스에 대한 규정 준수 및 기록 세부 정보를 제공합니다. Application Manager 또한 AWS Systems Manager State Manager와 통합되어 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에 대해 유지하려는 상태에 대한 규정 준수 정보를 제공합니다.

  • Amazon ECS 및 Amazon EKS 클러스터 인프라 정보 보기

    Application Manager는 Amazon ECSAmazon EKS와 통합되어 클러스터 인프라의 상태에 대한 정보와 클러스터의 컴퓨팅, 네트워킹 및 스토리지 리소스에 대한 구성 요소 런타임 뷰를 제공합니다.

    그러나 Application Manager에서 Amazon EKS 포드 또는 컨테이너에 대한 작업 정보를 관리하거나 볼 수 없습니다. Amazon EKS 리소스를 호스팅하는 인프라에 대한 작업 정보만 관리하고 볼 수 있습니다.

  • 애플리케이션에 대한 리소스 비용 세부 정보 보기

    Application Manager는 Cost(비용) 위젯을 통해 AWS Billing and Cost Management의 기능인 AWS Cost Explorer와 통합됩니다. Billing and Cost Management 콘솔에서 Cost Explorer를 활성화하면, Application Manager의 Cost(비용) 위젯은 특정 비컨테이너 애플리케이션 또는 애플리케이션 구성 요소에 대한 비용 데이터를 보여줍니다. 위젯의 필터를 사용하여 막대 또는 꺾은선형 차트에서 다양한 기간, 세부 기간 및 비용 유형에 따라 비용 데이터를 볼 수 있습니다.

  • 하나의 콘솔에서 자세한 리소스 정보 보기

    Application Manager에 나열된 리소스 이름을 선택하고 Systems Manager를 종료하지 않고도 해당 리소스에 대한 컨텍스트 정보와 작업 정보를 봅니다.

  • 애플리케이션에 대한 자동 리소스 업데이트 수신

    서비스 콘솔에서 리소스를 변경하고 해당 리소스가 Application Manager에 있는 애플리케이션의 일부인 경우 Systems Manager는 이러한 변경 사항을 자동으로 표시합니다. 예를 들어 AWS CloudFormation 콘솔에서 스택을 업데이트하고 해당 스택이 Application Manager 애플리케이션의 일부인 경우 스택 업데이트는 자동으로 Application Manager에 반영됩니다.

  • Launch Wizard 애플리케이션 자동 검색

    Application Manager는 AWS Launch Wizard에 통합됩니다. Launch Wizard를 사용하여 애플리케이션에 대한 리소스를 배포한 경우 Application Manager가 자동으로 해당 리소스를 가져오고 Launch Wizard 섹션에 표시할 수 있습니다.

  • CloudWatch Application Insights를 사용하여 Application Manager에서 애플리케이션 리소스 모니터링

    Application Manager는 Amazon CloudWatch Application Insights와 통합됩니다. Application Insights는 애플리케이션 리소스와 기술 스택 전반에 걸쳐 주요 지표, 로그, 경보를 식별하고 설정합니다. Application Insights는 지표 및 로그를 지속적으로 모니터링하여 이상 및 오류를 감지하고 연결합니다. 시스템이 오류 및 이상을 감지하면 Application Insights에서 알림을 설정하고 작업을 수행할 수 있는 CloudWatch Events를 생성합니다. Application Manager의 개요(Overview)모니터링(Monitoring) 탭에서 Application Insights를 활성화하고 볼 수 있습니다. Application Insights에 대한 자세한 내용은 Amazon CloudWatch 사용 설명서Amazon CloudWatch Application Insights란 무엇인가요?를 참조하세요.

  • 실행서 관련 문제 해결

    Application Manager에는 AWS 리소스와 관련된 일반적인 문제를 해결하기 위해 미리 정의된 Systems Manager 실행서가 포함되어 있습니다. Application Manager를 나가지 않고도 애플리케이션의 모든 해당 리소스에 대해 런북을 실행할 수 있습니다.

Application Manager를 사용하는 데 비용이 듭니까?

Application Manager는 추가 요금 없이 사용할 수 있습니다.

Application Manager에 대한 리소스 할당량은 어떻게 되나요?

Amazon Web Services 일반 참조의 Systems Manager 서비스 할당량에서 모든 Systems Manager 기능의 할당량을 볼 수 있습니다. 다르게 표시되지 않는 한, 리전별로 각 할당량이 적용됩니다.