Microsoft Azure 란?

비전·2025년 1월 14일
post-thumbnail

마이크로소프트 Azure는 클라우드 컴퓨팅 플랫폼으로, 마이크로소프트가 제공하는 다양한 클라우드 서비스들을 포함하고 있습니다. AWS(Amazon Web Services)와 유사하지만, 마이크로소프트의 생태계에 최적화되어있다는 점에서 차이가 있습니다.

1. Azure의 핵심 서비스

Azure는 크게 4가지 주요 카테고리로 나눠볼 수 있습니다.

컴퓨팅 서비스

가상머신, 컨테이너, 서버리스 서비스 등을 제공합니다. AWS EC2와 비슷한 기능을 제공합니다.

  • Azure Virtual Machines: AWS EC2와 유사한 VM 서비스를 제공
  • Azure App Services: 웹 앱과 API를 호스팅하는 플랫폼 서비스(PaaS).
    = Azure Functions: AWS Lambda처럼 서버리스 컴퓨팅을 지원

스토리지 서비스

데이터를 저장하고 관리하는 서비스로, Blov Storage, Flie Storage, Disk Storage 등 여러 옵션을 제공합니다.

  • Azure Blob Storage: AWS S3와 비슷한 오브젝트 스토리지 서비스.
  • Azure Disk Storage: VM용 데이터 디스크 서비스.

네트워킹 서비스

가상 네트워크, 로드 밸런싱, VPN, 애플리케이션 게이트웨이 등 다양한 네트워크 관련 서비스를 제공합니다.

  • Azure Virtual Network (VNet): AWS VPC와 유사한 가상 네트워크 서비스.
  • Azure Load Balancer: 트래픽을 분산하는 로드 밸런싱 서비스.

데이터베이스 서비스

Azure는 다양한 관계형 및 비관계형 데이터베이스 서비스를 제공합니다.

  • Azure SQL Database: 관리형 SQL 데이터베이스 서비스. AWS의 RDS와 유사.
  • Cosmos DB: 글로벌 분산 NoSQL 데이터베이스.

2. Azure와 AWS의 차이점

  • 관리 콘솔: AWS는 기본적으로 웹 콘솔을 통해 모든 리소스를 관리하고, Azure는 Azure Portal이라는 웹 기반 관리 도구를 제공합니다. Azure Portal은 UI가 직관적이고 사용하기 쉬운 편이지만, 초기에 AWS와 비교해 다소 다르게 느껴질 수 있습니다.
  • 타사 제품과의 통합: Azure는 Microsoft 제품과의 통합이 강점입니다. 예를 들어, Windows Server, Active Directory, SQL Server 등과의 연동이 매우 잘 되어 있습니다. 만약 회사에서 Microsoft 제품을 많이 사용한다면 Azure가 더 적합할 수 있습니다.
  • 배포 및 자동화 도구: Azure는 Azure Resource Manager (ARM) 템플릿을 사용해 인프라를 코드로 관리할 수 있으며, Azure DevOps라는 도구로 CI/CD 파이프라인을 구축할 수 있습니다. AWS의 CloudFormation과 AWS CodePipeline과 유사한 역할을 합니다.
  • 가격 정책: AWS와 Azure는 모두 다양한 가격 책정을 제공하지만, 서비스마다 가격 정책이 다를 수 있습니다. 예를 들어, Azure의 예약 인스턴스나 Azure Hybrid Benefit은 기존에 Microsoft 라이선스를 보유하고 있는 경우 비용을 절감할 수 있는 방법을 제공합니다.

3. Azure의 주요 특징

  • 하이브리드 클라우드: Azure는 하이브리드 클라우드에 강점을 가진 플랫폼으로, 온프레미스 환경과 클라우드 환경을 통합할 수 있는 솔루션을 제공합니다. 예를 들어, Azure Arc는 온프레미스 및 멀티 클라우드 환경에서 리소스를 관리할 수 있게 해줍니다.
  • AI 및 머신러닝: Azure는 Azure Machine Learning 서비스를 제공하여, 데이터 과학자들이 쉽게 머신러닝 모델을 만들고 배포할 수 있도록 지원합니다.
  • 보안 및 컴플라이언스: Azure는 보안과 규제 준수를 매우 중요하게 다루며, Azure - Security Center를 통해 전체 환경의 보안을 모니터링하고 관리할 수 있습니다. 여러 산업 분야의 규제와 컴플라이언스를 지원하는데 강점을 가지고 있습니다.
  • Azure Kubernetes Service (AKS): Azure에서 Kubernetes 클러스터를 쉽게 배포하고 관리할 수 있는 서비스로, AWS의 EKS와 비슷한 역할을 합니다.

4. 사용해보기

  • Azure Free Account: Azure는 무료 계정을 제공하므로, 이를 통해 다양한 서비스를 체험해볼 수 있습니다. 무료 계정에는 일정 금액의 크레딧이 제공되며, 다양한 Azure 서비스를 무료로 사용할 수 있는 범위도 제공됩니다.
profile
아는 만큼 보인다

0개의 댓글