기술 에반젤리스트 팀
한국 마이크로소프트
세상을 품은 플랫폼과 그 가능성에 대하여
Cross
One Store +
One Dev Center
Reuse Existin
g Code
One SDK + T
ooling
Adaptive
User Interface
Natural
User Inputs
One Universal Windows Platform
DEMO
2:05
Cross Devices
Windows 10
operating system
Bridging technologies
Win32
desktop
Web
hosted
Java
Android
Obj.C
iOS
Universal Windows Platform
WWAC++
& CX
.Net
languages
HTML
DirectX
XAML
C++
.Net(C#, VB)
languages
MFC
Win
Form
WPF
.Net
runtime
Silverligh
tXamarin
Unity3D
DEMO
2:05
Hosted Web App
Cross Platform
모바일 크로스 플래폼
이전: Ship an app on Windows
지금: Ship four apps on Windows, OS X, Android, and iOS
Visual Studio에서 달라진 C++
How do we support modern application development in C++?
이전: Visual C++ (c1xx, c2) for targeting Windows, WP, Xbox
지금: Visual C++ (c1xx, c2) for targeting Windows, WP, Xbox
and Clang & LLVM for targeting Android and iOS
Cross Platform Development and C++
DEMO
2:05
Cross Platform
Internet of Things
ProcessingCollectionProducers
Low power
devices
(RTOS)
IP capable
devices
(Windows/Linux)
Field gateway
Legacy IoT
(Custom protocols)
Custom Cloud
gateway
AMQP/HTTP
C, .NET, Java…
MQTT/COAP/Custom
1 Day message retention,
Consumer groups
Partitioned receivers
Check-pointing
Partition distribution
APIs
Low end-to-end latency
Easy integration with
analytics frameworks
and services
Configurable adapters
for storage devices
-
AMQP/HTTP, C, .NET, Java…
Scale on throughput (GB/s)
and concurrent senders
(1M with auth./flow control)
Azure DBs
Azure Storage
Custom code
Stream Analytics
Storm
Storage
adapters
Service Bus
HDInsight
Event Hubs
Services Data Service
DEMO
2:05
Microsoft IoT
Microsoft Azure
Journey to the Cloud
차별성
신속성
비용이득
SaaS 솔루션
고수준의 서비스
클라우드 인프라스트럭쳐
AZURE REGIONS
>90,000
매월 신규 사용자 구독
1.5조
매월 Azure IoT를 통해 처리되는
메시지 갯수
>5억
Azure Active Directory 상에
등록된 사용자 수
777조
하루 발생하는 저장소 트랜젝션
>150만
Azure에서 구동 중인
SQL Database의 수
>40%
스타트업과 ISV로부터의 매출
Azure momentum
Microsoft Enterprise Mobility SuiteENTERPRISE MOBILITY
SAAS SOLUTIONS Microsoft Dynamics
Leading the journey to the Cloud
Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM
Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE
Cortana Analytics SuiteDATA + ANALYTICS
Azure IoT SuiteINTERNET OF THINGS
DEVELOPER + APP PLATFORM
Azure App Service
Build and scale great cloud apps
Web Apps
Mobile Apps
Logic Apps
API Apps
.NET, Java, Node.js, PHP, Python
자동 패치
자동 스케일링
기존 앱과의 손쉬운 결합
지속 배포
Microsoft Enterprise Mobility SuiteENTERPRISE MOBILITY
SAAS SOLUTIONS Microsoft Dynamics
Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM
Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE
Cortana Analytics SuiteDATA + ANALYTICS
Azure IoT SuiteINTERNET OF THINGS
DATA + ANALYTICS
페타바이스 수준의 데이터 결합, 저장
대화형 쿼리와 데이터 시각화
SQL Data
Warehouse
App Service
SQL DB
Azure
App Service
SQL DB
SQL Data
Warehouse
On-Premises
SAP
Oracle
Dynamics
Data VisualizationReportingMachine Learning
Hadoop
SQL Data
WarehouseSQL DB
Machine Learning
Intelligent Action
Hadoop
Microsoft Enterprise Mobility SuiteENTERPRISE MOBILITY
SAAS SOLUTIONS Microsoft Dynamics
Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM
Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE
Cortana Analytics SuiteDATA + ANALYTICS
Azure IoT SuiteINTERNET OF THINGS
INTERNET OF THINGS
Event Hub Streaming Analytics
Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM
Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE
Cortana Analytics SuiteDATA + ANALYTICS
Azure IoT SuiteINTERNET OF THINGS
CLOUD INFRASTRUCTURE
Largest VMs in Public Cloud
G
데이터 중심 업무 최적화
32 CPU 코어, 450 GB RAM, 6.5TB 로컬 SSD
최신의 인텔 프로세서
Premium Storage
VM당 최대 64TB 스토리지
> VM 당 80,000 IOPS
1ms 이하의 읽기 지연시간
End to End Management
관리 포털과 결합
응용 프로그램 템플릿
Lifecycle 관리
역할 기반 접근 제어
Billing API
Microsoft Enterprise Mobility SuiteENTERPRISE MOBILITY
SAAS SOLUTIONS Microsoft Dynamics
Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM
Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE
Cortana Analytics SuiteDATA + ANALYTICS
Azure IoT SuiteINTERNET OF THINGS
Visual Studio
1
긴급일반
2
Visual Studio Online: ALM
Azure
RyuJIT + SIMD
Garbage Collector
Runtime components Compilers
.NET Compiler Platform (Roslyn)
Languages innovation
.NET Framework 4.6 .NET Core 5
Fully-featured and integrated
.NET libraries and runtime for Windows
Modular and optimized
.NET libraries and runtimes
Base class libraries
NuGet packages
Libraries
아젠다이제밥먹자
http://aka.ms/td2015_again
TechDays Korea 2015에서 놓치신 세션은
Microsoft 기술 동영상 커뮤니티 Channel 9에서
추후에 다시 보실 수 있습니다.

[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)

  • 1.
    기술 에반젤리스트 팀 한국마이크로소프트 세상을 품은 플랫폼과 그 가능성에 대하여
  • 8.
  • 9.
    One Store + OneDev Center Reuse Existin g Code One SDK + T ooling Adaptive User Interface Natural User Inputs One Universal Windows Platform
  • 10.
  • 11.
    Windows 10 operating system Bridgingtechnologies Win32 desktop Web hosted Java Android Obj.C iOS Universal Windows Platform WWAC++ & CX .Net languages HTML DirectX XAML C++ .Net(C#, VB) languages MFC Win Form WPF .Net runtime
  • 12.
  • 13.
  • 14.
  • 15.
    모바일 크로스 플래폼 이전:Ship an app on Windows 지금: Ship four apps on Windows, OS X, Android, and iOS Visual Studio에서 달라진 C++ How do we support modern application development in C++? 이전: Visual C++ (c1xx, c2) for targeting Windows, WP, Xbox 지금: Visual C++ (c1xx, c2) for targeting Windows, WP, Xbox and Clang & LLVM for targeting Android and iOS Cross Platform Development and C++
  • 17.
  • 18.
  • 19.
    ProcessingCollectionProducers Low power devices (RTOS) IP capable devices (Windows/Linux) Fieldgateway Legacy IoT (Custom protocols) Custom Cloud gateway AMQP/HTTP C, .NET, Java… MQTT/COAP/Custom 1 Day message retention, Consumer groups Partitioned receivers Check-pointing Partition distribution APIs Low end-to-end latency Easy integration with analytics frameworks and services Configurable adapters for storage devices - AMQP/HTTP, C, .NET, Java… Scale on throughput (GB/s) and concurrent senders (1M with auth./flow control) Azure DBs Azure Storage Custom code Stream Analytics Storm Storage adapters Service Bus HDInsight Event Hubs Services Data Service
  • 21.
  • 22.
  • 23.
    Journey to theCloud 차별성 신속성 비용이득 SaaS 솔루션 고수준의 서비스 클라우드 인프라스트럭쳐
  • 24.
  • 25.
    >90,000 매월 신규 사용자구독 1.5조 매월 Azure IoT를 통해 처리되는 메시지 갯수 >5억 Azure Active Directory 상에 등록된 사용자 수 777조 하루 발생하는 저장소 트랜젝션 >150만 Azure에서 구동 중인 SQL Database의 수 >40% 스타트업과 ISV로부터의 매출 Azure momentum
  • 26.
    Microsoft Enterprise MobilitySuiteENTERPRISE MOBILITY SAAS SOLUTIONS Microsoft Dynamics Leading the journey to the Cloud Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE Cortana Analytics SuiteDATA + ANALYTICS Azure IoT SuiteINTERNET OF THINGS DEVELOPER + APP PLATFORM
  • 27.
    Azure App Service Buildand scale great cloud apps Web Apps Mobile Apps Logic Apps API Apps .NET, Java, Node.js, PHP, Python 자동 패치 자동 스케일링 기존 앱과의 손쉬운 결합 지속 배포
  • 29.
    Microsoft Enterprise MobilitySuiteENTERPRISE MOBILITY SAAS SOLUTIONS Microsoft Dynamics Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE Cortana Analytics SuiteDATA + ANALYTICS Azure IoT SuiteINTERNET OF THINGS DATA + ANALYTICS
  • 31.
    페타바이스 수준의 데이터결합, 저장 대화형 쿼리와 데이터 시각화 SQL Data Warehouse
  • 32.
  • 33.
    App Service SQL DB SQLData Warehouse On-Premises SAP Oracle Dynamics Data VisualizationReportingMachine Learning Hadoop
  • 34.
    SQL Data WarehouseSQL DB MachineLearning Intelligent Action Hadoop
  • 35.
    Microsoft Enterprise MobilitySuiteENTERPRISE MOBILITY SAAS SOLUTIONS Microsoft Dynamics Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE Cortana Analytics SuiteDATA + ANALYTICS Azure IoT SuiteINTERNET OF THINGS INTERNET OF THINGS
  • 40.
  • 42.
    Visual Studio Family+ Azure App ServiceDEVELOPER + APP PLATFORM Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE Cortana Analytics SuiteDATA + ANALYTICS Azure IoT SuiteINTERNET OF THINGS CLOUD INFRASTRUCTURE
  • 43.
    Largest VMs inPublic Cloud G 데이터 중심 업무 최적화 32 CPU 코어, 450 GB RAM, 6.5TB 로컬 SSD 최신의 인텔 프로세서 Premium Storage VM당 최대 64TB 스토리지 > VM 당 80,000 IOPS 1ms 이하의 읽기 지연시간 End to End Management 관리 포털과 결합 응용 프로그램 템플릿 Lifecycle 관리 역할 기반 접근 제어 Billing API
  • 45.
    Microsoft Enterprise MobilitySuiteENTERPRISE MOBILITY SAAS SOLUTIONS Microsoft Dynamics Visual Studio Family + Azure App ServiceDEVELOPER + APP PLATFORM Azure + Azure Stack + Operations Management SuiteCLOUD INFRASTRUCTURE Cortana Analytics SuiteDATA + ANALYTICS Azure IoT SuiteINTERNET OF THINGS
  • 46.
  • 49.
  • 50.
  • 53.
  • 60.
    RyuJIT + SIMD GarbageCollector Runtime components Compilers .NET Compiler Platform (Roslyn) Languages innovation .NET Framework 4.6 .NET Core 5 Fully-featured and integrated .NET libraries and runtime for Windows Modular and optimized .NET libraries and runtimes Base class libraries NuGet packages Libraries
  • 63.
  • 64.
    http://aka.ms/td2015_again TechDays Korea 2015에서놓치신 세션은 Microsoft 기술 동영상 커뮤니티 Channel 9에서 추후에 다시 보실 수 있습니다.