Magalu Cloud가 무엇이며 일상에서 Console과 CLI를 사용하는 방법
Source: Dev.to
Magalu Cloud가 무엇인지 이해하기
Magalu Cloud는 브라질 시장을 직접 겨냥한 컴퓨팅, 스토리지, 네트워크 및 거버넌스 서비스를 제공하도록 개발된 퍼블릭 클라우드입니다. 이 플랫폼은 처음부터 브라질에 위치한 인프라로 운영되고, 가격은 브라질 헤알로 책정되며, 국내 법규를 완전히 준수하도록 설계되었습니다.
실제로 이는 시스템을 개발하고 운영하는 사람들에게 중요한 몇 가지 포인트로 나타납니다:
- 데이터센터의 물리적 근접성 → 브라질 사용자 대상 애플리케이션의 지연 시간이 감소합니다.
- 현지 통화 청구 → 재무 예측이 용이하고 비용 계획이 간단해집니다.
- 포르투갈어 기술 지원 → 명확하고 빠른 커뮤니케이션.
- 오픈 접근 방식: API, CLI 및 시장에서 널리 사용되는 자동화 도구와의 통합.
클라우드의 복잡성을 추상화하는 것을 넘어, Magalu Cloud의 목표는 이를 이해하기 쉽고 제어 가능하게 만드는 것입니다. 이를 통해 개발자는 자신이 무엇을 만들고 있는지, 리소스가 어떻게 연결되는지, 그리고 어떤 기술적·운영적 영향을 미치는지를 명확히 파악할 수 있습니다.
콘솔 및 CLI: 플랫폼을 사용하는 두 가지 방법
Magalu Cloud와의 모든 상호작용은 기본적으로 두 가지 방법으로 이루어집니다:
- 콘솔 – 그래픽 웹 인터페이스.
- CLI – 명령줄 인터페이스.
이 두 접근 방식은 서로 경쟁하지 않으며, 기술 여정의 서로 다른 시점에 맞춰 제공되고 실제로는 보완적으로 사용됩니다.
- 콘솔: 첫 번째 접촉에 가장 자연스러운 경로입니다. 플랫폼 탐색을 용이하게 하고, 서비스가 어떻게 구성되어 있는지 이해하는 데 도움을 주며, 시각적으로 더 안전하게 수동으로 리소스를 생성할 수 있습니다.
- CLI: 반복, 자동화 또는 작업 흐름에 대한 더 큰 제어가 필요할 때 등장합니다.
일상에서 Magalu Cloud 콘솔 사용하기
콘솔은 브라우저를 통해 접근하는 Magalu Cloud의 그래픽 인터페이스입니다. 많은 개발자들이 이 인터페이스를 통해 플랫폼과 처음 접하고 서비스가 어떻게 구성되는지 이해하기 시작합니다.
콘솔에 접속하면 서비스를 모아 놓은 중앙 패널을 볼 수 있습니다. 리소스를 만들기 전에 몇 분 정도 시간을 내어 탐색하는 것이 좋습니다: 메뉴를 살펴보고, 서비스 설명을 읽으며, 서비스 간의 관계를 확인하세요.
콘솔은 특히 다음과 같은 경우에 유용합니다:
- 학습 단계 – 클라우드 구조 이해.
- 일시적인 생성 – 옵션을 검증하고, 설정 필드를 이해하며, 선택의 영향을 시각화합니다.
Magalu Cloud CLI를 실용적으로 사용하기
Magalu Cloud CLI는 터미널을 통해 플랫폼과 직접 상호작용할 수 있게 해줍니다. 생산성, 자동화 및 환경의 일관성을 추구하는 사람들에게 필수적입니다.
설치 및 인증
-
CLI 설치 – 공식 문서의 절차를 따르세요.
-
인증 – 다음을 실행합니다:
mgc auth login이 과정은 Magalu Cloud에서 당신의 신원에 연결된 로컬 세션을 생성합니다.
활성 테넌트 확인
mgc auth tenant current
출력은 인증된 테넌트의 고유 식별자를 보여줍니다 – 여러 계정이나 환경을 다룰 때 중요한 정보입니다.
가용 영역 조회
mgc profile availability-zones list
출력은 일반적으로 구조화된 형식(JSON 또는 표)으로 제공되어 스크립트에서 읽고 사용하기 쉽습니다.
CLI 사용 시 모범 사례
- 간단한 조회에 CLI 사용 – 시각화를 포기하지 않으면서 익숙해집니다.
- 스크립트와 결합 – 반복 작업을 자동화하고 예측 가능성을 보장합니다.
- 적용 전 검증 – 리소스를 생성하거나 수정하기 전에 항상 테넌트와 영역을 확인하세요.
콘솔을 선호하더라도, 초기부터 CLI를 사용해 조회와 검증을 수행하면 자동화 및 코드형 인프라와 같은 고급 시나리오를 위한 견고한 기반을 마련할 수 있습니다.
Console와 CLI 중 어떻게 선택할까
실제로 Console와 CLI의 선택은 옳고 그름의 문제가 아니다:
| 언제 사용할까 | Console | CLI |
|---|---|---|
| 초기 탐색 | ✅ | ❌ |
| 시각적 학습 | ✅ | ❌ |
| 일시적인 생성 | ✅ | ✅ (원한다면) |
| 루틴 자동화 | ❌ | ✅ |
| CI/CD와 통합 | ❌ | ✅ |
| 코드형 인프라 | ❌ | ✅ |
요약하면, 플랫폼을 이해하기 위해 먼저 Console을 사용하고, 이후 일상 작업에서 효율성과 일관성을 얻기 위해 CLI를 도입하세요.
Magalu Cloud에서 좋은 여정을 빕니다!
작업을 반복하고, 흐름을 자동화하거나, 작업이 항상 동일하게 실행되도록 보장해야 합니다. 일상에서 많은 팀이 Console을 사용해 설정을 이해하고 검증하며, CLI를 사용해 환경을 실행하고 유지합니다. 이 조합은 시각적 명확성과 운영 효율성 사이의 균형을 제공합니다.
결론
복잡한 아키텍처를 고민하기 전에, 플랫폼과 사용 가능한 도구들을 이해하고 올바르게 상호작용하는 방법을 파악하는 것이 필수적입니다. Magalu Cloud는 접근하기 쉬운 그래픽 인터페이스와 강력한 CLI를 제공하여 개발자들이 상황에 맞는 접근 방식을 선택할 수 있게 합니다.
처음부터 이 두 가지 사용 방식을 숙달하면 클라우드 경험이 더욱 안전하고 예측 가능하며 효율적이게 되며, 향후 더 견고한 솔루션을 위한 기반을 마련할 수 있습니다.
