테크레시피

AWS, 아키텍처 다이어그램 자동 생성 솔루션 공개

AWS가 클라우드 아키텍처 다이어그램을 자동 생성하는 솔루션 구현을 해주는 AWS 퍼스펙티브(AWS Perspective)를 공개했다. AWS 퍼스펙티브를 이용해 아키텍처 다이어그램 상태를 항상 최신 상태로 유지하고 개발팀 시스템 상태 공유를 원활하게 할 수 있다.

AWS 퍼스펙티브 페이지에 들어가면 버튼(Launch in the AWS Console)을 눌러 AWS 퍼스펙티브 구축을 시작할 수 있다. AWS 퍼스펙티브는 클라우드포메이션(CloudFormation) 템플릿을 제공해 쉽게 구축할 수 있다.스택 상세 설정 화면에선 몇 가지 매개변수를 설정해야 하지만 처음 AWS 퍼스펙티브를 사용할 경우 기본적으론 모든 초기값도 문제는 없다.

관리자 이메일 주소(AdminUserEmailAddress)를 입력하고 AWS 설정(Config)를 이미 이용 중이라면 예(AlreadyHaveConfigSetup)를 누르면 된다. AWS 퍼스펙티브를 이용하려면 IAM 역할(AWSServiceRoleForAmazonElasticsearchService)이 필요한데 기본적으론 초기값을 예로 해도 문제가 없다.

데이터베이스로 사용할 영역(Neptune)과 인스턴스 유형 설정, 익명 이용 상활 설정 여부를 설정한 뒤 다음을 클릭한다. 스택 옵션은 수정하지 않고 다음을 누른다. 마지막으로 지금까지 설정 검토 화면을 확인하고 항목별로 적절하게 설정되어 있는지 확인한다. 확인되면 체크박스에 체크를 넣어 스택 만들기를 참조하면 된다. 스택 생성을 끝내면 AWS 퍼스펙티브를 이용하는 URL리 생성된다. 해당 URL에 가면 AWS 퍼스펙티브 로그인 화면이 표시된다. 이제 아키텍처 다이어그램을 작성할 수 있다. 관련 내용은 이곳에서 확인할 수 있다.