Azure의 핵심 아키텍처 구성 요소

발행: (2026년 1월 19일 오전 03:40 GMT+9)
5 min read
원문: Dev.to

Source: Dev.to

Azure Regions and Availability Zones

Azure Regions

Azure 지역은 지연 시간으로 정의된 경계 내에 배치된 데이터 센터 집합이며 전용 지역 저지연 네트워크를 통해 연결됩니다. 2025년 현재 Azure는 전 세계 60개 이상의 지역에서 운영되고 있으며, 이는 다른 클라우드 공급자보다 많습니다.

Azure Regions의 주요 특징

  • 각 지역에는 여러 데이터 센터가 포함됩니다.

Availability Zones

  • 데이터 센터 장애에 대한 보호를 제공합니다.
  • 고가용성 및 재해 복구 기능을 활성화합니다.

Resource Groups and Azure Resource Manager (ARM)

Resource Groups

  • Azure 솔루션에 대한 관련 리소스를 보관하는 기본 조직 단위입니다.
  • 라이프사이클별로 리소스를 그룹화합니다—동일한 배포, 업데이트 및 삭제 주기를 공유하는 리소스.

Azure Resource Manager (ARM)

  • 리소스 프로비저닝 및 관리를 위한 선언형 템플릿(ARM 템플릿 또는 Bicep).

Azure Compute Services

  • 다양한 애플리케이션 요구 사항을 충족하는 여러 컴퓨팅 옵션.

Virtual Machines (VMs)

  • 리프트‑앤‑시프트 마이그레이션에 이상적입니다.

Azure App Service

  • 웹 앱 및 API를 위한 내장 자동 스케일링.

Azure Container Instances and Azure Kubernetes Service

  • 컨테이너 오케스트레이션을 위한 관리형 Kubernetes 컨트롤 플레인.

Azure Networking Components

  • 모든 Azure 서비스를 연결하는 백본.

Virtual Network (VNet)

  • 서브넷을 사용한 격리 및 세분화 제공.

Load Balancer and Application Gateway

  • 트래픽을 분산하고 애플리케이션 수준 라우팅을 제공.

Azure VPN Gateway and ExpressRoute

  • 사이트‑투‑사이트 보안 연결 및 Azure에 대한 전용 프라이빗 연결.

Azure Storage Services

  • 다양한 스토리지 유형을 갖춘 대규모 확장 가능한 객체 저장소.

Storage Account Types

  • Hot tier – 자주 액세스하는 데이터.
  • Azure Files – SMB 및 NFS를 통해 액세스 가능한 완전 관리형 파일 공유.
  • Locally Redundant Storage (LRS) – 단일 데이터 센터 내에 세 개의 복사본을 유지.

Azure Identity and Access Management

  • 보안 및 신원 관리는 모든 클라우드 아키텍처의 핵심 요소입니다.

Microsoft Entra ID (formerly Azure AD)

  • 수천 개 애플리케이션에 대한 싱글 사인‑온(SSO).

Role‑Based Access Control (RBAC)

  • Owner – 액세스 위임을 포함한 전체 권한.

Azure Monitor and Diagnostics

  • 관측 가능성은 클라우드 애플리케이션의 건강을 유지하는 데 필수적입니다.

Azure Monitor

  • 메트릭(수치형 시계열 데이터)을 수집합니다.

Log Analytics

  • 애플리케이션 문제 해결을 지원합니다.

Azure Database Services

  • 다양한 워크로드를 위한 관리형 데이터베이스 서비스.

Azure SQL Database

  • Microsoft SQL Server 기반의 완전 관리형 관계형 데이터베이스 서비스.
  • 자동 업데이트, 백업 및 고가용성을 제공하는 PaaS 기능.

Deployment options

  • Single database – 전용 리소스를 갖는 독립형 데이터베이스.

Azure Cosmos DB

  • 즉시 사용 가능한 글로벌 분산.
  • 여러 일관성 모델 지원.
  • 십밀리초 수준의 단일 자리수 지연 시간.
  • 다양한 API 지원(SQL, MongoDB, Cassandra, Gremlin, Table).
Back to Blog

관련 글

더 보기 »

기술은 구원자가 아니라 촉진자다

왜 사고의 명확성이 사용하는 도구보다 더 중요한가? Technology는 종종 마법 스위치처럼 취급된다—켜기만 하면 모든 것이 개선된다. 새로운 software, ...

에이전틱 코딩에 입문하기

Copilot Agent와의 경험 나는 주로 GitHub Copilot을 사용해 인라인 편집과 PR 리뷰를 수행했으며, 대부분의 사고는 내 머리로 했습니다. 최근 나는 t...