MS Learn 파트 1-1 :: Azure 기본 사항 소개 (AZ-900)
- -
해당 섹션은 Azure의 기능, Azure의 작동 방식, 그리고 Azure에 있는 서비스들(대분류별)이 무엇이 있는지
종류만 간단히 알아보는 파트입니다
여기서는 아 이런게 있구나하면서 이름을 눈에 대충 익히시면 됩니다
뒤에가서 어차피 어떤 서비스인지 자세히 공부하게 됩니다
AZ-900: Azure Fundamental 시험의 주제
- 클라우드 개념에 대해 설명하기 (20~25%)
- 핵심 Azure 서비스에 대해 설명하기 (10~15%)
- Azure의 핵심 솔루션 및 관리 도구에 관해 설명하기 (10~15%)
- 일반적인 보안 및 네트워크 보안 기능에 관해 설명하기 (10~15%)
- ID, 거버넌스, 개인 정보 보호 및 규정 준수 기능에 대해 설명하기 (20~25%
- Azure 비용 관리 및 서비스 수준 약정에 대해 설명하기 (10~15%)
클라우드 컴퓨팅 장점
- 운영 비용 절감
- 효율적 인프라 구성
- 비즈니스 요구 사항 변동에 따라 크기 조절
Azure의 기능
- 미래에 대비
- 조건부 빌드
- 원활한 하이브리드 운영: 온-프레미스, 클라우드, 에지 등 원하는 위치에서 운영 가능
- 신뢰할 수 있는 클라우드
Azure의 작동방식
virtualization ⇒ hardware와 os의 tight copuling을 줄여줌
using abstraction layer인 hpyervisor 이용
multiple machine을 동시에 실행 가능
데이터 센터 - server (include hypervisor) - multiple virtual machine
rack의 한 서버는 fabric controller라고 불리는 걸 실행시킴
fabric controller는 orchestrator와 연결되어 있음
orchestrator는 azure에서 일어나는 것들을 관리함
user는 web API를 이용해 요청 가능(Azure portal을 이용해서)
fabric controller가 가상머신을 띄우면 거기에 연결
Azure Portal
- CLI의 대안을 제공하는 웹 기반 통합 콘솔
- 사용자 지정 대시보드 만들기 가능
- 클라우드 배포, 구축, 관리 및 모니터링
Azure 서비스
10개의 카테고리로 구성
- Compute: 사용한 만큼만 돈을 냄.
- networking: on-premise 인프라 구성. VPN, LB
- storage: sclae up 가능
- mobile: deploy cross-platform
- Database
- Web: build, deploy, manage web
- IoT: Iot Asset 을 관리하고 연결 가능
- Big Data: 많은 데이터 분석
- AI: machine learning
- DevOps: pipeline, integration, deployment
Compute
- Azure Virtual Machines
Azure에서 호스트된 Windows 또는 Linux VM(가상 머신) - Azure Virtual Machine Scale Sets
Azure에서 호스트된 Windows 또는 Linux VM의 스케일링 - Azure Kubernetes Service
컨테이너화된 서비스를 실행하는 VM을 위한 클러스터 관리 - Azure Service Fabric
Azure 또는 온-프레미스에서 실행되는 분산 시스템 플랫폼 - Azure Batch
병렬 및 고성능 컴퓨팅 애플리케이션을 위한 관리 서비스 - Azure Container Instances
서버 또는 VM을 프로비저닝하지 않고 Azure에서 실행되는 컨테이너화된 앱 - Azure Functions
이벤트 기반의 서버리스 컴퓨팅 서비스
네트워킹
- 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(광역 네트워크)을 구축합니다.
스토리지
- Azure Blob Storage
비디오 파일이나 비트맵 같은 대규모 개체를 위한 스토리지 서비스 - Azure File 스토리지
파일 서버처럼 액세스하고 관리할 수 있는 파일 공유 - Azure Queue 스토리지
애플리케이션 간 메시지를 큐에 넣고 안정적으로 전달하기 위한 데이터 저장소 - Azure Table Storage
Table Storage는 비관계형 정형 데이터(정형 NoSQL 데이터라 함)를 클라우드에 저장하여 키/특성 스토어에 스키마 없는 설계를 제공합니다.
모바일
개발자가 iOS, Android 및 Windows 앱용 모바일 백 엔드 서비스를 쉽고 빠르게 만들 수 있습니다
- 오프라인 데이터 동기화
- 온-프레미스 데이터 연결
- 푸시 알림 브로드캐스트
- 비즈니스 요구 사항과 일치하도록 자동 크기 조정
데이터베이스
- Azure Cosmos DB
NoSQL 옵션을 지원하는 글로벌 분산형 데이터베이스 - Azure SQL Database
자동 스케일링과 필수 인텔리전스, 강력한 보안을 통해 완벽하게 관리되는 관계형 데이터베이스 - Azure Database for MySQL
고가용성과 보안이 포함되어 완벽하게 관리되고 스케일링 가능한 MySQL 관계형 데이터베이스 - Azure Database for PostgreSQL
고가용성과 보안을 제공하며 완벽하게 관리되고 스케일링 가능한 PostgreSQL 관계형 데이터베이스 - Azure Virtual Machines의 SQL Server
클라우드에서 엔터프라이즈 SQL Server 앱을 호스트하는 서비스 - Azure Synapse Analytics
추가 비용 없이 모든 스케일링 수준에서 필수 보안을 제공하며 완벽하게 관리되는 데이터 웨어하우스 - Azure Database Migration Service
애플리케이션 코드 변경 없이 데이터베이스를 클라우드로 마이그레이션하는 서비스 - Azure Cache for Redis
자주 사용하는 정적 데이터를 캐시하여 데이터 및 애플리케이션 대기 시간을 줄이는 완전 관리형 서비스 - Azure Database for MariaDB
고가용성과 보안이 포함된 완벽하게 관리되고 스케일링 가능한 MariaDB 관계형 데이터베이스
웹
- Azure App Service
강력한 클라우드 웹 기반 앱을 신속하게 만듭니다. - Azure Notification Hubs
원하는 백 엔드에서 원하는 플랫폼으로 푸시 알림을 전송할 수 있습니다. - Azure API Management
개발자, 파트너 및 직원에게 API를 안전하게 대규모로 게시할 수 있습니다. - Azure Cognitive Search
이 완전 관리형 SaaS(Search as a Service)를 배포할 수 있습니다. - Azure App Service의 Web Apps 기능
중요 업무용 웹앱을 대규모로 만들고 배포할 수 있습니다. - Azure SignalR Service
실시간 웹 기능을 쉽게 추가할 수 있습니다.
IoT
- IoT Central
대규모 IoT 자산의 연결, 모니터링 및 관리를 도와주는 완전 관리형 글로벌 IoT SaaS(Software as a Service) 솔루션 - Azure IoT Hub
수백만 개의 IoT 디바이스 간에 안전한 통신 및 모니터링을 제공하는 메시징 허브 - IoT Edge
데이터 분석 모델을 IoT 디바이스로 직접 푸시할 수 있는 완전 관리형 서비스로, 클라우드 기반 AI 모델을 참조할 필요 없이 상태 변화에 신속하게 대응
빅 데이터
- Azure Synapse Analytics
대규모 병렬 처리를 활용하여 페타바이트 규모 데이터에서 복잡한 쿼리를 빠르게 실행하는 클라우드 기반 엔터프라이즈 데이터 웨어하우스를 사용하여 대규모 분석을 실행합니다. - Azure HDInsight
클라우드의 관리형 Hadoop 클러스터를 사용하여 대규모 데이터를 처리합니다. - Azure Databricks
이 Apache Spark 기반의 공동 작업용 분석 서비스를 Azure의 다른 빅 데이터 서비스와 통합할 수 있습니다.
AI
- Azure Machine Learning 서비스
기계 학습 모델의 개발, 교육, 테스트, 배포, 관리 및 추적에 사용할 수 있는 클라우드 기반 환경입니다. 모델을 자동으로 생성하여 사용자에 맞게 조정할 수 있습니다. 이를 사용하면 로컬 머신의 학습을 시작한 다음, 클라우드로 확장할 수 있습니다. - Azure ML Studio
미리 빌드된 기계 학습 알고리즘 및 데이터 처리 모듈을 사용하여 기계 학습 솔루션을 빌드, 테스트, 배포할 수 있는 공동 작업용 시각적 작업 영역입니다.
밀접한 관련이 있는 제품 세트를 Cognitive Services 라고 합니다. 애플리케이션에서 이러한 미리 빌드된 API를 사용하여 복잡한 문제를 해결할 수 있습니다.
DevOps
DevOps는 사람, 프로세스 및 기술 통합을 통해 소프트웨어 제공을 자동화하여 사용자에게 지속적인 가치를 제공합니다.
- Azure DevOps
고성능 파이프라인, 무료 개인 Git 리포지토리, 구성 가능한 Kanban 보드, 광범위한 자동화 및 클라우드 기반 부하 테스트와 같은 개발 공동 작업 도구를 사용할 수 있습니다. 이전에는 Visual Studio Team Services로 알려져 있습니다. - Azure DevTest Labs
배포 파이프라인에서 바로 애플리케이션을 테스트하거나 시연하기 위해 주문형 Windows 및 Linux 환경을 신속하게 만들 수 있습니다.
'자격증 > Azure' 카테고리의 다른 글
MS Learn 파트 1-3 :: Describe core Azure architectural components (AZ-900) (0) | 2022.03.06 |
---|---|
MS Learn 파트 1-2 :: Azure 기본 개념 설명(AZ-900) (0) | 2022.03.04 |
Azure 기본 사항 파트 1: 핵심 Azure 개념에 관해 설명하기 (0) | 2022.03.01 |
Azure Fundamental (AZ-900) Microsoft Learn 목차 (0) | 2022.03.01 |
Azure 자격증 뱃지 얻기(feat. LinkedIn) (0) | 2021.12.20 |
소중한 공감 감사합니다