반응형
IoT 솔루션 (Internet of Things)
Azure IoT Hub
- 중앙 메세지 허브, IoT 응용 프로그램과 기기간 양방향 통신이 가능한 클라우드 기반의 IoT 관리 플랫폼.
- 디바이스에서 클라우드로 원격 메세지, 클라우드에서 디바이스로 원격 메세지, 디바이스에서 파일 업로드, 요청-응답 메소드를 통해 클라우드 환경에서 디바이스 제어 가능.
Azure IoT Central
- IoT 자산들을 손쉽게 연결, 모니터, 관리할 수 있는 글로벌 완전 관리형 IoT 소프트웨어이며, SaaS로 제공.
- IoT Central를 사용함에 있어 클라우드 전문가가 요구되지 않음.
Azure Sphere
- 디바이스의 하드웨어 및 운영 체제, 디바이스에서 메시지 허브로 메시지를 전송하는 안전한 방법 등의 모든 것을 포함하는, 보안이 뛰어난 EndToEnd IoT 솔루션 제공.
- 인터넷에 연결된 디바이스를 위한 기본 제공 통신 및 보안 기능이 있음.
빅 데이터 분석 솔루션 (Big data and analytics)
Azure Synapse Analytics
- 엔터프라이즈 데이터 웨어하우징과 빅 데이터 분석을 결합한 분석 서비스.
- 클라우드 기반으로 수십 페타의 데이터를 MPP 기반으로 빠르게 처리할 수 있는 온디맨드 분석을 지원하여 인사이트 찾아낼 수 있는 솔루션.
- 서버리스 주문형 리소스 또는 프로비저닝된 리소스를 규모에 맞게 사용하여 사용자의 용어로 데이터를 자유롭게 쿼리 가능.
Azure HDInsight
- 엔터프라이즈용 클라우드의 관리형 전체 스펙트럼 오픈 소스 분석 서비스.
- Hadoop, Apache Spark, Apache Hive, LLAP, Apache Kafka, Apache Storm, R 등과 같은 오픈 소스 프레임워크를 사용 가능
- 대량 데이터를 쉽고 빠르며 비용 효율적으로 처리 가능.
Azure Databricks
- 모든 데이터에서 인사이트를 얻고 AI 솔루션을 빌드 가능.
- 몇 분 만에 Apache Spark 환경을 설정한 후 대화형 작업 영역에서 공유 프로젝트에 대한 자동 스케일링 및 협업가능.
- Python, Scala, R, Java 및 SQL뿐 아니라 TensorFlow, PyTorch, scikit-learn 등을 비롯한 데이터 과학 프레임워크와 라이브러리 지원
Azure Data Lake Analytics
- 빅 데이터를 단순화하는 온-디맨드형 분석 작업 서비스.
- 하드웨어를 배포, 구성 및 스케일업을 신경 쓰지 않고, 데이터를 변형하고 귀중한 통찰력을 얻기 위한 쿼리 작성에 집중 가능.
- 필요한 성능 크기만큼 설정하여 어떤 크기의 작업도 즉시 처리 가능하며, 작업 기준으로 비용 지불로 비용 효과적.
인공 지능 (Artificial Intelligence)
Azure Machine Learning Service
- SDK 기반으로 손쉽게 코드를 작성하고, ML 모델의 학습, 배포, 자동화, 관리 및 추적에 사용할 수 있는 플랫폼.
- 향후 결과를 가장 정확하게 예측하는 모델을 찾기 위해 데이터에 연결하여 모델을 학습 및 테스트할 수 있는 도구와 서비스로 구성.
Azure Cognitive Services
- 애플리케이션이 보고 듣고 말하고 이해하고 추론을 시작할 수 있는 미리 빌드된 기계 학습 모델을 제공.
- 특별한 기계 학습 또는 데이터 과학 지식이 필요하지 않고, API를 통해 Azure Cognitive Services에 액세스하며 해당 기능을 코드 몇 줄만으로 쉽게 포함 가능.
- 언어, 음성, 비전, 의사결정 기능이 있음.
Azure Bot Service
- 사람처럼 질문을 이해하고 질문에 응답하는 가상 에이전트를 만들기 위한 플랫폼.
- 빌드한 봇은 백그라운드에서 Azure Cognitive Services와 같은 다른 Azure 서비스를 사용하여 사람이 요구하는 작업을 이해 가능.
서버리스 (Serverless computing)
Azure Functions
- 플랫폼 또는 인프라를 신경 쓸 필요 없이 서비스를 위한 코드에 집중 가능.
- REST 요청, 타이머, Azure 서비스로부터 메세지 등과 같은 이벤트 기반으로 빠르게 실행 가능.
- 자동으로 크기가 조정되며 함수가 트리거될 때만 요금이 부과.
- 상태 비저장이며, 이벤트에 응답할 때마다 다시 시작되는 것처럼 작동.
- 상태가 필요한 경우 function을 Azure 스토리지 계정에 연결 가능.
- Durable function라는 확장을 사용하여 오케스트레이션 작업을 수행 가능하며, 상태를 유지하면서 function에 연결 가능.
Azure Logic Apps
- 클라우드 서비스로 호스트되는 로우 코드/코드 없는 개발 플랫폼.
- 작업 및 비즈니스 프로세스를 자동화하고, 오케스트레이션 할 수 있는 서비스.
- 엔터프라이스 환경에서의 앱, 데이터, 시스템, 서비스의 통합 지원.
- 웹 기반 디자이너로 코드 작성 없이 로직을 생성 가능.
Azure Event Grid
- 배포와 구독 형태의 이벤트 소비를 위한 관리형 엔진 기반의 이벤트 라우팅 서비스.
- 필터를 이용하여 특정 이벤트를 다른 엔드포인트로 라우팅 가능하고, 이벤트를 안정적으로 전송 가능.
DevOps
Azure DevOps
- 소프트웨어 개발 수명 주기의 모든 단계에서 문제를 해결하는 서비스 모음으로 클라우드 기반의 통합 개발 협업 서비스를 제공. (파이프라인 - CI/CD, Git 저장소, Kanban 보드, 클라우드 기반 로드테스트 등.)
- Azure Repos - 중앙형 소스 코드 리포지토리로 소프트웨어 개발, DevOps 엔지니어링, 문서화 전문가가 검토 및 협업을 위해 코드를 게시 가능.
- Azure Boards - Kanban 보드, 아이디어 보고 및 추적, 작업을 포함하는 민첩한 프로젝트 관리 제품.
- Azure Pipelines - CI/CD 파이프라인 자동화 도구.
- Azure Artifacts - 테스트 또는 배포 파이프라인 단계로 공급할 수 있는 컴파일된 소스 코드와 같은 아티팩트를 호스트하기 위한 리포지토리.
- Azure Test Plans - 소프트웨어 릴리스 전에 품질을 보장하기 위해 CI/CD 파이프라인에서 사용할 수 있는 자동화된 테스트 도구.
GitHub과 GitHub Actions
- GitHub은 오픈 소스 소프트웨어를 위한 세계에서 가장 인기 있는 코드 리포지토리.
- GitHub Actions에서는 많은 수명 주기 이벤트의 트리거를 사용하여 워크플로를 자동화가 가능.
Azure DevTest Labs
- 소프트웨어 프로젝트의 빌드가 포함된 VM(가상 머신)을 빌드, 설정 및 삭제하는 프로세스를 관리하기 위한 자동화된 방법을 제공.
- 개발자와 테스터는 다양한 환경 및 빌드에서 테스트를 수행가능.
- 쉽고 빠르게 재사용 가능한 ARM 템플릿을 통해 배포하여 최신 개발 코드를 배포 및 테스트 가능한 서비스.
이전 글
다음 글
반응형
'Azure > AZ-900' 카테고리의 다른 글
[Azure 자격증 - AZ-900] 핵심 Azure 서비스 / 핵심 솔루션 및 관리 툴 - 복습 문제 (0) | 2021.12.11 |
---|---|
[Azure 자격증 - AZ-900] Azure의 핵심 솔루션 및 관리 툴 - Part 2 (0) | 2021.12.11 |
[Azure 자격증 - AZ-900] 핵심 Azure 서비스 - Part 2 (0) | 2021.12.10 |
[Azure 자격증 - AZ-900] 핵심 Azure 서비스 - Part 1 (0) | 2021.12.04 |
[Azure 자격증 - AZ-900] 클라우드의 개념 - 복습 문제 (0) | 2021.11.28 |
최근댓글