Computing
- 온프렘 회사가 Azure 플랫폼으로 이전하는 주된 이유 중 하나
- 애플리케이션 및 서비스를 호스팅하는 다양한 옵션 제공
- Azure의 다양한 컴퓨팅 서비스
- Azure Virtual Machines : Azure에서 호스트된 Windows 또는 Linux VM(가상 머신)
- Azure Virtual Machine Scale Sets : Azure에서 호스트된 Windows 또는 Linux VM의 스케일링 (AWS Auto Scaling)
- Azure Kubernetes Service : 컨테이너화된 서비스를 실행하는 VM을 위한 클러스터 관리
- Azure Service Fabric: Azure 또는 온-프레미스에서 실행되는 분산 시스템 플랫폼
- Azure Batch: 병렬 및 고성능 컴퓨팅 애플리케이션을 위한 관리 서비스
- Azure Container Instances: 서버 또는 VM을 프로비저닝하지 않고 Azure에서 실행되는 컨테이너화된 앱
- Azure Functions: 이벤트 기반의 서버리스 컴퓨팅 서비스 (AWS Lambda)
Networking
- 컴퓨팅 리소스를 연결하고 애플리케이션에 대한 액세스 제공하는 기능
- 글로벌 Azure 데이터 센터의 서비스 및 기능을 외부 환경에 연결하는 다양한 옵션이 포함
- Azure의 다양한 네트워킹 서비스
- Azure Virtual Network: 수신 VPN(가상 사설망) 연결에 VM을 연결합니다.
- Azure Load Balancer: 애플리케이션 또는 서비스 엔드포인트에 대한 인바운드 및 아웃바운드 연결의 균형을 맞춥니다.
- Azure Application Gateway: 애플리케이션 보안을 강화하는 동시에 앱 서버 팜(클러스터) 제공을 최적화합니다.
- Azure VPN Gateway: 고성능 VPN 게이트웨이를 통해 Azure 가상 네트워크에 액세스합니다.
- Azure DNS: 매우 빠른 DNS 응답과 매우 높은 도메인 가용성을 제공합니다.
- Azure Content Delivery Network: 전 세계 고객에게 고대역폭 콘텐츠를 제공합니다.
- Azure DDoS Protection: Azure에서 호스트되는 애플리케이션을 DDoS(배포된 서비스 거부) 공격으로부터 보호합니다
- Azure Traffic Manager: 전 세계 Azure 지역에 네트워크 트래픽을 분산합니다.
- Azure ExpressRoute: 고대역폭 전용 보안 연결을 통해 Azure에 연결합니다.
- Azure Network Watcher: 시나리오 기반 분석을 사용하여 네트워크 문제를 모니터링하고 진단합니다.
- Azure Firewall: 스케일링 성능에 제한이 없고 보안 수준이 높은 고가용성 방화벽을 구현합니다.
- Azure 가상 WAN: 로컬 사이트와 원격 사이트를 연결하는 통합 WAN(광역 네트워크)을 구축합니다.
Storage
- Azure는 네가지 기본 유형의 스토리지 서비스를 제공한다.
- Azure 다양한 스토리스 서비스
- Azure Blob Storage: 비디오 파일이나 비트맵 같은 대규모 개체를 위한 스토리지 서비스
- Azure File 스토리지: 파일 서버처럼 액세스하고 관리할 수 있는 파일 공유
- Azure Queue 스토리지: 애플리케이션 간 메시지를 큐에 넣고 안정적으로 전달하기 위한 데이터 저장소
- Azure Table Storage: Table Storage는 비관계형 정형 데이터(정형 NoSQL 데이터라 함)를 클라우드에 저장하여 키/특성 스토어에 스키마 없는 설계를 제공합니다.
- 스토리지 서비스 공통적인 특성
- 중복 및 복제기능 → 내구성과 가용성이 뛰어나다.
- 자동 암호화와 역할 기반 액세스 제어를 통해 보안유지를 한다.
- 스토리지에 제한이 없으므로 확장성이 뛰어나다.
- 유지 관리 및 사용자에 대한 중요한 문제 관리하고 처리한다.
- HTTP , HTTPS를 통해 전세계 어디에서든 액세스 가능하다.
Mobile
- Azure에서는 개발자가 iOS, Android 및 Windows 앱용 모바일 백 엔드 서비스를 쉽고 빠르게 만들 수 있습니다
- 시간이 오래 걸리고 프로젝트 위험을 높이는 기능을 이제 간단히 포함시킬 수 있습니다.
- 다음과 같은 기능도 가능하다.
- 오프라인 데이터 동기화
- 온-프레미스 데이터 연결
- 푸시 알림 브로드캐스트
- 비즈니스 요구 사항과 일치하도록 자동 크기 조정
Database
- Azure에서는 다양한 형식과 볼륨의 데이터를 저장하도록 여러 데이터베이스 서비스를 제공합니다.