루시드스케일을 사용하면 AWS에서 아키텍처를 가져오고 해당 데이터에서 루시드스케일 문서에 다이어그램을 생성할 수 있습니다.
Lucidscale은 기업 계정( Lucid Suite )에서 Cloud 액셀러레이터의 추가 기능 구매로 사용할 수 있습니다. 클라우드 액셀러레이터에 대해 자세히 알아보려면 클라우드 액셀러레이터 개요 문서를 참조하세요.
시작하기
가져온 AWS 인프라에 액세스
AWS 아키텍처 데이터를 Lucid Data Hub로 가져온 후에는 Lucidscale 문서를 생성하여 문서에 아키텍처 데이터를 자동으로 렌더링할 수 있습니다.
가져오기방법을 선택하고 가져오기를 완료하면 Data Hub의 "AWS: 가져온 계정" 섹션에 계정이 렌더링됩니다. + 새로 만들기 > Lucidscale > AWS를 클릭하면 모달에서 기존AWS계정으로 나열될 수도 있습니다.
데이터 허브에서 문서 만들기를 클릭하면새 문서의 작업 영역에 AWS 인프라가 자동으로 다이어그램으로 렌더링됩니다.
이전에 생성한 문서는 Lucid 홈페이지의 "문서" 섹션에 저장됩니다. 문서 위에 커서를 올려놓고 열기를 클릭하면 렌더링된 AWS 인프라에 액세스할 수 있습니다.
팁: 클라우드 액셀러레이터에 액세스 권한이 있다면,Cloud Agent(베타) 를 사용하여 평이한 언어로 된 프롬프트를 통해 가져온 AWS 데이터로부터 다이어그램을 자동으로 생성하고 레이아웃을 구성할 수 있습니다. 하지만 시간이 지남에 따라 다시 동기화할 계획인 규칙 기반의 영구 뷰의 경우, 표준 Lucidscale 뷰 기반 워크플로가 여전히 가장 적합한 선택입니다.
보기 만들기 및 저장
Lucidscale 문서에는 단일 클라우드 프레임이 포함되어 있으며, 뷰는 그 안에서 생성하는 다양한 시각화입니다. 보기를 사용하면 다양한 관점에서 리소스를 표시할 수 있으며, 각 보기는 동일한 가져온 데이터에 서로 다른 구조, 필터 및 레이아웃 설정 구성을 적용합니다.
보기 메뉴의 탭(위 그림 참조)을 사용하여 새 보기를 만들고, 기존 보기를 관리하고, 보기 간에 전환할 수 있습니다. 새 문서를 생성하면 렌더링된 인프라가 요약된 인프라 보기에 자동으로 표시됩니다.
보기 탭의 드롭다운 메뉴에서 보기 이름을 바꾸고, 자동 레이아웃 또는 수동 레이아웃을 사용하여 현재 보기를 복제하고, 구성을 JSON으로 내보내고, 보기를 삭제할 수 있습니다.
기존 보기 탭의 오른쪽에 있는 더하기 아이콘을 선택하여 표준 보기 템플릿을 사용하여 다른 보기를 만들 수 있습니다.
다음은 보기 템플릿 목록입니다.
- 요약된 인프라
- 인프라
- VPC 토폴로지
- 리소스
- 보안 그룹
- 증권 시세 표시기
- 서버리스
- 비용 절감 인사이트
- 보안 인사이트
- 규정 준수 인사이트
ECS View 를 사용하면 클러스터에서 실행 중인 서비스 및 태스크를 볼 수 있습니다. 또한 클러스터를 EC2 및 Fargate 컨테이너로 분할합니다.
Security Groups View(보안 그룹 보기 )를 사용하면 구획화된 보안 그룹 내의 리소스를 볼 수 있습니다. 여러 보안 그룹이 있는 리소스는 컨테이너 간에 복제됩니다. 생성된 회선(Generated Lines) 섹션의 보안 그룹(Security Group) 옵션도 양방향 트래픽을 허용하는 보안 그룹 간에 회선을 생성합니다.
Cost Savings Insights View 는 클라우드 지출을 최적화하고 비용을 절감할 수 있는 특정 리소스 및 서비스에 대한 인사이트를 제공합니다.
보안 인사이트보기를 사용하면 보안 위협이 될 수 있는 서비스 구성에 대한 일반적인 인사이트를 얻을 수 있습니다.
Compliance Insights View 는 인프라 내에서 발생할 수 있는 규정 준수 문제를 강조 표시합니다.
수동 레이아웃 보기는 처음부터 새로 만들거나 기존 보기를 복제하여 만들 수 있습니다. 이 옵션을 사용하면 모양 배치를 제어하고 수동으로 변경할 수 있는 자유형 레이아웃에 액세스할 수 있습니다. 예를 들어 리소스를 클릭하여 문서의 캔버스로 끌어다 놓거나 개별 컨테이너의 크기를 조정할 수 있습니다.
참고: 자동 레이아웃 보기와 달리 동기화 후 문서 데이터에 수동으로 추가한 리소스는 캔버스에 자동으로 추가되지 않습니다. 이러한 리소스는 캔버스에 끌어다 놓거나 개인 리소스의 경우 "눈" 아이콘을 클릭하여 수동으로 배치해야 합니다.
설정 및 필터 모음을 보기로 저장하여 다양한 관점에서 인프라를 빠르게 렌더링할 수 있습니다. 특정 보기에 있는 동안 설정 및 필터에 대한 모든 변경 사항은 해당 보기에 자동으로 저장되므로 작업 공간에서 인프라의 다양한 표현을 표시할 수 있습니다.
리소스 표시 및 숨기기
Lucidscale에서 지원하는 모든 AWS 리소스 유형은 열린 문서의리소스 패널에나열됩니다 . 검색창을 사용하여 이 목록에서 특정 리소스 유형에 액세스할 수 있습니다. 리소스는 먼저 매핑되었는지 또는 매핑되지 않았는지에 따라 분류된 다음 인프라에서의 기능적 용도에 따라 분류됩니다.
팁: 매핑된 리소스는 Lucid가 문서의 캔버스에 자동으로 배치할 수 있는 리소스입니다. 매핑되지 않은 리소스는 가져오기 프로세스 중에 Lucid가 발견했지만 캔버스의 문서에서 올바른 영역에 배치할 수 없는 리소스입니다. '매핑되지 않은' 섹션의 리소스를 클릭하여 문서로 끌어다 놓을 수 있습니다.
리소스 켜기 및 끄기
매핑된 카테고리를 클릭합니다(예 관리 그룹)을 사용하여 해당 카테고리에서 지원되는 모든 리소스 유형을 렌더링합니다. 리소스 유형에 표시된 숫자는 현재 렌더링된 리소스/총 가져온 리소스를 나타냅니다. 특정 리소스 유형을 선택하면 문서에 있는 선택한 리소스 유형의 개인 리소스 목록을 렌더링합니다.
리소스 유형 옆의 '눈' 아이콘을 토글하여 매핑된 리소스의 전체 클래스를 표시/숨길 수 있습니다. 이는 매핑되지 않은 리소스도 캔버스에 수동으로 배치한 경우 적용됩니다. 예를 들어, VPC를 끄면 Lucidscale은 문서에서 모든 VPC를 숨기지만 그 안에 있던 리소스는 계속 표시합니다. 또한 개인 리소스에 렌더링된 동일한 '눈' 아이콘을 토글하여 리소스를 개별적으로 표시/숨길 수도 있습니다.
리소스 간 선 표시
참고: 루시드스케일 뷰 내에서 리소스를 요약하도록 선택한 경우 문서에서 관련 줄이 렌더링되도록 하려면 해당 리소스의 요약을 해제하거나 요약 해제된 리소스가 포함된 새 뷰를 만들어야 합니다.
문서에서 리소스 간의 관계를 나타내는 리소스(메타데이터에서 다른 리소스를 명시적으로 참조하는 리소스) 사이의 줄을 렌더링할 수 있습니다. 열린 문서의 줄 패널에서 이러한 줄을 켜고 끌 수 있습니다.
지원되는 모든 줄은 관계 유형에 따라 분류됩니다. 카테고리에 표시된 확인란을 토글하면 해당 카테고리 내의 모든 관계가 표시되거나 숨겨집니다. 특정 관계에 렌더링된 확인란을 토글하면 문서에서 해당 관계를 나타내는 모든 줄이 표시/숨겨집니다.
특정 줄 유형에 대한 사용자 지정 옵션을 표시하려면 해당 줄 유형에 마우스를 갖다 대고 연필 아이콘을 클릭합니다. 여기에서 확장된 메뉴에서 선의 색상, 스타일 및 유형을 수정할 수 있습니다.
문서에 렌더링된 선을 선택하여 작업 영역 오른쪽의 데이터 패널에서 선으로 표시되는 관계를 나타냅니다.
셰이프 메타데이터 보기
리소스 탭에서 개인 리소스를 클릭하면 문서에서 렌더링된 위치로 이동하고 작업 영역 오른쪽의 데이터 패널에 해당 개인 리소스와 연결된 메타데이터가 표시됩니다. 문서에서 리소스를 직접 클릭하면 연결된 메타데이터가 표시됩니다. 원래 클라우드 인프라를 Lucid 데이터 허브로 가져올 때 이 메타데이터를 Lucidscale에서 가져왔습니다.
제목 옆에 회색 화살표가 있는 필드를 선택하면 중첩된 메타데이터 필드와 해당 값을 볼 수 있습니다. 메타데이터 값은 리소스에서 텍스트로 렌더링되어 문서에서 필터 및 조건부 서식을 만드는 데 사용할 수 있습니다.
루시드스케일 문서에서 조건부 서식을 만드는 방법에 대한 자세한 내용은 다음 리소스를 참조하세요:
팁: Cloud Version Compare를 사용할 때, 강조된 리소스를 클릭하면 어떤 메타데이터 필드가 변경되었고 이전 값들이 무엇이었는지 나란히 볼 수 있는 컨텍스트 패널을 엽니다.
자원에 대한 레이아웃 설정
문서의 특정 리소스 유형과 해당 리소스가 렌더링되는 컨테이너 유형 리소스(AWS 클라우드, 계정, 리전, VPC, 서브넷)에 레이아웃 설정을 적용할 수 있습니다. 리소스 탭에서 개별 리소스를 선택하거나 문서에서 렌더링된 리소스를 선택하면 문서의 해당 유형의 모든 리소스에 레이아웃 설정을 적용하는 옵션에 액세스할 수 있습니다. 데이터 패널에서 레이아웃 설정을 클릭하면 레이아웃 설정 패널이 그 자리에 표시됩니다.
참고: 컨테이너에 사용할 수 있는 배치 설정은 다른 자원에 사용할 수 있는 배치 설정과 다릅니다.
레이아웃 설정 패널에서 문서의 레이아웃을 다음과 같이 조정할 수 있습니다:
-
같은 행의 컨테이너가 가장 높은 컨테이너의 높이와 일치하도록 확장될지 또는 콘텐츠 주위에 맞게 크기를 조정할지 결정합니다.
- 이 설정은 포함된 리소스가 아닌 선택한 컨테이너 엔터티에 적용됩니다.
- 컨테이너 내의 리소스를 유형별로 그룹화합니다.
- 컨테이너에 있는 리소스의 맞춤을 조정합니다.
- 컨테이너 내의 셰이프가 정렬되는 열의 수를 조정합니다.
- 컨테이너 내에서 도형 사이의 수평 및 수직 간격을 조정합니다.
- 포함된 항목을 알파벳 순서(A에서 Z 또는 Z에서 A)로 정렬합니다.
메타데이터 값 표시
이 메뉴에서는 리소스 모양 아래에 표시할 메타데이터 값을 사용자 지정할 수 있습니다. 표시되는 메타데이터 값을 구성하려면 "자료" 탭에서 자료 유형을 클릭하거나 문서에서 렌더링된 자료를 선택하여 해당 자료의 "레이아웃 설정" 패널에 액세스합니다. 그런 다음 '텍스트 필드' 섹션에서 입력하여 검색하거나 메타데이터 필드를 수동으로 검색하여 선택할 수 있습니다.
선택한 필드는 입력 필드 아래에 확인란이 표시되며, 리소스 아이콘 아래에 표시할 필드를 선택하거나 선택 취소할 수 있습니다. 필드를 끌어서 이동하여 리소스 아이콘에 표시되는 메타데이터 값의 순서를 변경할 수도 있습니다.
선택한 필드 중 일부는 메타데이터에 비어 있는/null 값을 가질 수 있습니다. 텍스트 필드를 선택할 때 생성된 빈 필드를 숨기려면 필드 옆에 있는 메뉴를 선택하고 빈 필드 숨기기를선택합니다.
자원 셰이프 요약
동일한 자원 종류에 대한 셰이프를 요약된 개별 자원의 수를 식별하는 배지를 사용하여 단일 셰이프로 요약할 수 있습니다.
도형을 요약하는 방법에는 두 가지가 있습니다. 첫 번째는 레이아웃 설정 패널 내에서 가져온 것입니다. 리소스를 선택하고 이 패널에서 "Summarize Shapes(모양 요약)"를 켜서 선택한 리소스 유형의 모양을 요약합니다.
요약하려는 리소스를 마우스 오른쪽 버튼으로 클릭하고 "모두 요약" 옵션을 선택할 수도 있습니다. 셰이프의 요약을 해제하려면 다음과 같은 단계를 수행합니다.
구조 제어
구조 제어 메뉴를 통해 문서에 있는 엔터티의 조직 계층구조를 제어할 수 있습니다. 스키마에 포함 수준(컨테이너)을 추가하려면 + 그룹 추가를 클릭합니다. 그룹을 추가하면 LUCID가 스키마에 따라 관련 컨테이너를 자동으로 렌더링하고 배치합니다. 그룹을 마우스로 가리키고 X를 클릭하여 계층 구조에서 제거할 수도 있습니다.
루시드스케일 문서의 계층 구조에 다음 그룹을 추가할 수 있습니다:
- 계정
- 지역
- VPC를
- 가용 영역
- 보안 그룹
- ECS 클러스터
- 서브넷
필터
리소스와 관련된 메타데이터를 기반으로 문서에 렌더링된 리소스를 필터링할 수 있습니다.
필터에 대한 다음 사항에 유의하십시오.
-
필터를 하나의 보기에 저장하거나 모든 보기에 저장할 수 있습니다. 모든 보기에 필터를 저장하려면 필터를 만들거나 편집할 때 '고급 규칙 옵션'을 사용 설정하고 '모든 보기에 적용'이라는 상자를 선택합니다. 기존 필터의 확인란을 선택 취소하면 다른 모든 보기에서 해당 필터가 제거됩니다.
- Advanced Rule Options(고급 규칙 옵션 )를 활성화하여 필터에 수식을 사용하고 필터에 여러 조건을 추가합니다. 수식에 대한 자세한 내용은Lucid 수식 문서를 참조하세요.
- 필터를 선택하거나 선택 취소하여 적용하거나 적용 취소할 수 있습니다.
- 개별 컨테이너 개체(리전, VPC, 서브넷)를 필터링하면 해당 컨테이너의 콘텐츠도 필터링됩니다.
- 필터는 "또는" 관계로 작동합니다. 두 개의 필터가 있는 경우, 예를 들어 필터1 및 필터2를 사용하면 문서에 필터1 또는 필터2의 조건과 일치하는 모든 항목이 표시됩니다.
- 필터를 적용할 때는 필터를 적용할 엔터티 유형을 선택해야 합니다. 컨테이너가 아닌 엔터티의 경우 필터는 선택한 엔터티 유형에만 적용됩니다. 예를 들어 EC2 엔터티 유형에 "Name contains 'test'" 필터를 적용하면 이름에 'test'가 포함되어 있는지 여부에 관계없이 VPC에 적용되지 않습니다.
이 기사에 대한 의견 보내기
이 문서와 관련해 공유하고 싶은 피드백이 있으신가요? 여기에서 여러분의 경험을 알려주세요.