이 AWS 솔루션 구현은 어떤 기능을 제공합니까?

운영 상태와 효율을 유지하려면 AWS 클라우드 워크로드를 모니터링하는 것이 중요합니다. 그러나 AWS 리소스와 그 사이의 관계를 계속 추적하기란 어렵습니다. AWS Perspective는 AWS 클라우드 워크로드의 아키텍처 다이어그램을 신속히 생성하는 시각화 도구입니다. 이 솔루션을 사용하면 AWS의 라이브 데이터를 기반으로 상세한 워크로드 시각화를 작성, 사용자 지정 및 공유할 수 있습니다. 이 솔루션은 계정 및 리전 전체의 AWS 리소스 인벤토리를 유지 관리하고 리소스 간 관계를 매핑하며 웹 사용자 인터페이스(웹 UI)에 표시하는 방식으로 작동합니다. 리소스를 변경하는 경우 AWS Management Console에서 AWS Perspective가 제공하는 리소스 링크를 사용하여 시간을 절약할 수 있습니다.

오른쪽 이미지는 AWS Perspective에서 생성된 샘플 아키텍처 다이어그램입니다.

AWS Perspective | 샘플 아키텍처 다이어그램
AWS Perspective에서 생성된 샘플 아키텍처 다이어그램
 확대하려면 클릭

AWS 솔루션 구현 개요

아래 다이어그램은 솔루션의 구현 안내서와 함께 AWS CloudFormation 템플릿을 사용하여 자동으로 배포할 수 있는 아키텍처를 보여줍니다.

AWS Perspective | 아키텍처 다이어그램
 확대하려면 클릭

AWS Perspective 솔루션 아키텍처

AWS Perspective CloudFormation 템플릿은 6개 구성 요소로 구성됩니다.

웹 사용자 인터페이스(웹 UI) 구성 요소는 Amazon API GatewayAWS AppSync 엔드포인트를 통해 데이터 구성 요소와 상호 작용합니다. 웹 UI는 데이터 구성 요소에서 리소스 관계 데이터를 요청합니다. 데이터 구성 요소는 Amazon Neptune 데이터베이스에서 데이터를 쿼리하고 반환합니다.

스토리지 관리 구성 요소는 사용자 기본 설정 및 저장된 아키텍처 다이어그램을 저장합니다. 이 구성 요소는 AWS AmplifyAmazon Simple Storage Service(Amazon S3) 버킷을 사용하여 구현됩니다.

검색 구성 요소는 AWS Config 및 AWS API 호출을 사용하여 가져온 계정 및 리전의 리소스 데이터 인벤토리를 유지 관리한 다음 찾은 결과를 데이터 구성 요소에 저장합니다. 이 작업은 AWS Fargate에서 컨테이너 작업으로 15분마다 실행됩니다. 검색 구성 요소 컨테이너 이미지는 AWS CodePipelineAWS CodeBuild를 사용하여 이미지 배포 구성 요소 안에 구축됩니다.

비용 구성 요소는 AWS 비용 및 사용 보고서(AWS CUR)를 처리하여 AWS Perspective 안에서 비용 데이터를 사용할 수 있도록 합니다. 이 기능을 사용하려면 AWS CUR에서 보고서를 생성하여 Amazon S3 버킷에 게시해야 합니다. AWS CUR이 업로드되면 비용 데이터를 처리하고 Amazon DynamoDB 테이블에 저장하는 AWS Lambda 함수가 트리거됩니다. 데이터 구성 요소는 이 DynamoDB 테이블을 쿼리하여 웹 UI에 표시할 개별 리소스에 연결된 비용을 제공합니다. AWS CUR을 생성하지 않으면 AWS Perspective 아키텍처 다이어그램에 비용 데이터가 포함되지 않습니다.

각 구성 요소에 대한 자세한 내용은 구현 안내서를 참조하십시오.

AWS Perspective

버전 1.0.1
최종 업데이트 날짜: 2020년 9월
작성: AWS

예상 배포 시간: 30분

아래 버튼을 사용하여 솔루션 업데이트에 가입하십시오.

참고: RSS 업데이트에 가입하려면 사용 중인 브라우저에 대해 RSS 플러그인이 활성화되어 있어야 합니다.  

이 솔루션 구현이 도움이 되었습니까?
피드백 제공 

기능

아키텍처 다이어그램 작성

AWS Perspective를 사용하면 상세한 아키텍처 다이어그램을 작성, 사용자 지정 및 공유할 수 있습니다. AWS Perspective는 계정 및 리전 전체의 AWS 리소스 인벤토리를 유지 관리하고 리소스 간 관계를 매핑하며 웹 UI에 표시합니다.

리소스 디렉터리 탐색

AWS Perspective가 검색하는 모든 리소스가 포함된 리소스 디렉터리를 사용하여 계정 및 리전에 프로비저닝된 리소스를 탐색합니다. 웹 UI에서 리소스를 선택하여 AWS Perspective 아키텍처 다이어그램의 작성을 시작할 수 있습니다.
검색 기능을 사용하면 리소스 이름, 태그 이름 또는 IP 주소와 같은 기본 정보를 사용하여 관심 리소스의 위치를 찾을 수 있습니다.

아키텍처 다이어그램 저장 및 내보내기

AWS Perspective 아키텍처 다이어그램을 저장하여 나중에 다시 방문하거나 다른 AWS Perspective 사용자와 공유할 수 있습니다. AWS Perspective 외부에서 다이어그램을 사용하려면 PNG, JSON, CSV 또는 draw.io로 내보내면 됩니다. 
구축 아이콘
솔루션 직접 배포

AWS 솔루션 구현 라이브러리에서 일반적인 아키텍처 문제에 대한 답을 검색해 보실 수 있습니다.

자세히 알아보기 
APN 파트너 찾기
APN 파트너 찾기

시작하는 데 도움이 되는 AWS 공인 컨설팅 및 기술 파트너를 찾으십시오.

자세히 알아보기 
살펴보기 아이콘
솔루션 컨설팅 오퍼 살펴보기

AWS의 컨설팅 오퍼 포트폴리오를 살펴보고 솔루션 배포 시 AWS의 검증된 지원을 받으세요.

자세히 알아보기