4. azure cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/ksh/ot/4. azure cloud...

13
마이크로소프트 지정과제 한국 마이크로소프트 Open Source Software 총괄 최주열 이사

Upload: others

Post on 20-May-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

마이크로소프트지정과제

한국마이크로소프트Open Source Software총괄

최주열이사

Page 2: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

• 범용 Cloud Service 인 Microsoft Azure Cloud에적용가능한 Use Case 개발

• 공개소프트웨어기반 Data 분석기술및응용시나리오개발

• IoT 등 Azure Cloud 기술기반에서실생활접목가능한제품프로토타입개발

• 심사이후구현적합도를판단하여제품화지원협의

과제개요및구현목표

Page 3: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

Applications

Clients

Infrastructure

Management

Databases &Middleware

App Frameworks& Tools

DevOps

PaaS &DevOps

30% of VMs on Azure Run Linux Today! >50% of new VMs on Azure are Linux!

Page 4: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

SQL Server on Linux(Preview today, GA inmid-2017)

Red Hat - MicrosoftPartnership(Nov 2015)

Microsoft joins EclipseFoundation (Mar 2016).

HD Insight PaaS onLinux GA (Sep 2015)

C:\Users\markhill>

root@localhost: #

bash

Azure Marketplace 60% of all images inAzure Marketplaceare based onLinux/OSS

In partnership with the LinuxFoundation, Microsoft releases theMicrosoft Certified Solutions Associate(MCSA) Linux on Azure certification.

493,141,677 ?????? Microsoft Open Source Hub

Ross Gardler: President Apache SoftwareFoundation

Wim Coekaerts: Oracle’s Mr Linux

1 out of 4 VMs on Azure runsLinux, and getting larger everyday• 28.9% of All VMs are Linux• >50% of new VMs

Page 5: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

Platform Services

Infrastructure Services

Web Apps

MobileApps

APIManagement

API Apps

Logic Apps

NotificationHubs

ContentDeliveryNetwork (CDN)

MediaServices

BizTalkServices

HybridConnections

Service Bus

StorageQueues

HybridOperations

Backup

StorSimple

Azure SiteRecovery

Import/Export

SQLDatabase

DocumentDB

RedisCache

AzureSearch

StorageTables

DataWarehouse

Azure ADHealth Monitoring

AD PrivilegedIdentityManagement

OperationalAnalytics

CloudServices

BatchRemoteApp

ServiceFabric

Visual Studio

AppInsights

AzureSDK

VS Online

Domain Services

HDInsight MachineLearning

StreamAnalytics

DataFactory

EventHubs

MobileEngagement

DataLake

IoT Hub

DataCatalog

Security &Management

Azure ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store/Marketplace

VM Image Gallery& VM Depot

Azure ADB2C

Scheduler

Page 6: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

Deve

lop Developer Workstation

Team Collaboration

This graphic shows OSS and partner products that areintegrated with the Microsoft DevOps solution

Azure OSSDev OpsEcosystem

Bu

ild&

Test Build/CI

Test

Dep

loy Configuration

Release

Mo

nit

or

&Le

arn Monitor

Workstations - On-Premises | Hybrid | Cloud Monitoring - On-Premises | Hybrid | CloudServices - On-Premises | Hybrid | Cloud Environments - On-Premises | Hybrid | Cloud

Page 7: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

1. Red Hat solutions available natively to Microsoft Azurecustomers• Through Red Hat Cloud Access subscription mobility or

• Red Hat Enterprise Linux images On-Demand (pay-as-you-go)available in the Azure Marketplace

• Red Hat Enterprise Linux Virtual Machines, and

• Red Hat JBoss Enterprise Application Platform; Red Hat JBoss WebServer; Red Hat Gluster Storage; OpenShift (Red Hat PaaS)

2. Management tooling integration across hybrid clouddeployments

3. Microsoft Windows supported on Red Hat Enterprise LinuxOpenStack Platform and Red Hat Enterprise Virtualization

4. Microsoft .NET integration and availability with Red HatEnterprise Linux

5. Integrated enterprise-grade support: Co-location ofsupport teams (unique to MS)

Page 8: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

is the enabler100+ Datacenters across 30 Regions (22 Generally Available) Worldwide

Top 3 networks in the world 2.5x AWS, 7x Google DC Regions G Series – Largest VM in World, 32 cores, 448GB Ram, SSD…

Operational

Announced/Not Operational

Central USIowa

West USCalifornia

East USVirginia

US GovVirginia

North Central USIllinois

US GovIowa

South Central USTexas

Brazil SouthSao Paulo State

West EuropeNetherlands

China North *Beijing

China South *Shanghai

Japan EastTokyo, Saitama

Japan WestOsaka

India SouthChennai

East AsiaHong Kong

SE AsiaSingapore

Australia South EastVictoria

Australia EastNew South Wales

India CentralPune

Canada EastQuebec City

Canada CentralToronto

India WestMumbai

Germany North East **Magdeburg

Germany Central **Frankfurt

North EuropeIreland

East US 2Virginia

United KingdomRegionsUnited Kingdom

Regions

US DoD EastTBD

US DoD WestTBD

* Operated by 21Vianet ** Data Stewardship by Deutsche Telekom

Page 9: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

1. Hadoop기술을이용한 BigData 서비스

• 예) 제조업환경개선 / 게임서비스환경개선 / 소비자상품추천 / 물류배송예측

공공데이터포털에공개된데이터또는개별데이터이용

데이터의수집 / 적재 / 보안 / 분석 / 시각화과정구현

Azure VM instance를이용한 Hadoop 구성및응용

Apache Spark / Apache Drill / Apache Hive 등의 SQL on Hadoop을이용한데이터고속처리구현

Zeppelin Note / JuPyter 를이용한 BI 환경구현

과제세부및권고사항 - 01

1) 적용 가능한 시나리오 인가2) 속도를 보장한 적절한 데이터 가공 기술3) 데이터 분석 기술 – Spark / Drill / Hive4) 데이터 시각화 기술

Page 10: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

1. Azure IoT Suite / IoT Hub를응용한 IoT 서비스또는제품구현

• 예)산업설비고장예측및방지 / 원격진단및모니터링 / 사물인터넷보안

비콘을비롯한센서장치및아두이노관련장치이용가능

Azure IoT Suite 에미리구성된솔루션을이용하여아래의기술을이용

- IoT 장치인식

- 이벤트처리

- 장치간데이터스트림분석

- 원격모니터링

Azure IoT 서비스아키텍처를참고하여유사수준의 IoT 서비스를구현

[Azure IoT 서비스아키텍처문서첨부]

과제세부및권고사항 - 02

Microsoft_Azure_IoT_Reference_Architecture.pdf

Page 11: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

심사중점사항1) Azure Cloud 상에서 기술이 최종적으로 구현 되었는가

2) Linux 를 필수 기반 OS로 사용 하였는가

3) 공개 소프트웨어가 적절히 이용 되었는가

4) 실제 산업 부문에 적용 가능한 시나리오 인가

5) 속도를 보장한 적절한 데이터 가공 기술이 적용 되었는가

6) 데이터 분석 기술 – Spark / Drill / Hive 등을 적절히 활용 했는가

7) 데이터 시각화 기술 구현을 통해 최종 결과물이 적절히 전달 되는가

8) IoT 기술 구현 상에 있어 장치간의 원활한 동작이 구현 되는가

9) Azure IoT Suite에서 제공되는 아키텍처를 적절히 응용 했는가

10)구현 하고자 하는 IoT 기술이 직접 시연 되는가

11)정해진 기간 내에 모든 과제가 마무리 되었는가

Page 12: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL

• Microsoft 과제에지원한팀대상 1일또는 ½ 일설명회개최

• Azure Cloud 서비스무료사용쿠폰지원

• Big Data 및 IoT 부분멘토링지원 (전자우편또는방문)

• 3개팀수상 – 완성도에따른제품화지원협의

- 1등 250만원

- 2등 150만원

- 3등 100만원

공통지원사항및수상관련사항

Page 13: 4. Azure Cloud 개요 및 과제 구현 가이드라인kossa.kr/materials/KSH/ot/4. Azure Cloud 개요 및 과제 구현... · Apache Spark / Apache Drill / Apache Hive 등의SQL