본문 바로가기

cloud canvas2

[Cloud Canvas] Strategy와 Factory 패턴 적용 Ncloud 리소스를 Terraform으로 변환하는 과정에서 리소스 파싱 로직의 문제점을 발견하고, 이를 개선하기 위해 디자인 패턴을 적용한 리팩토링 과정을 공유하고자 합니다.문제 발견1. 단일 함수에 모든 로직 집중export function parseToNCloudModel(resource: any): NCloudModel { const { type, properties } = resource; switch (type.toLowerCase()) { case 'vpc': return new NCloudVPC({ ... }); case 'subnet': return new NCloudSubnet({ ... }); //.. 카테고리 없음 2025. 1. 7.
[부스트캠프] 클라우드를 GUI로 설계 가능한 Cloud Canvas Cloud Canvas는 클라우드 인프라를 GUI로 손쉽게 설계하고, 이를 Terraform 코드로 자동 변환할 수 있는 도구입니다. 주요 기능은 아래와 같습니다. 🎨 직관적인 UI/UX클릭 몇 번으로 누구나 쉽게 클라우드 인프라를 설계할 수 있습니다.💻 Terraform 코드 변환설계한 인프라를 자동으로 Terraform 코드로 변환하여 사용할 수 있습니다.🤝 협업 및 재활용인프라 허브를 통해 다른 사용자들과 설계도를 공유하고 수정하며 효율적으로 협업할 수 있습니다.  다음으로 실행 화면에 대해서 보여드리겠습니다.  리소스 배치왼쪽 탭에서 원하는 리소스를 골라 배치하는 장면입니다.   리소스 속성 설정원하는 리소스를 클릭하여 속성 창에서 해당 리소스의 속성을 설정하는 장면입니다.   노드 삭제 및.. 카테고리 없음 2024. 12. 20.