20170902 kixs azure&azure stack

35

Upload: -

Post on 29-Jan-2018

221 views

Category:

Technology


7 download

TRANSCRIPT

2

Web Apps

MobileApps

APIManagement

API Apps

Logic Apps

Notification Hubs

Content DeliveryNetwork (CDN)

Media Services

BizTalkServices

HybridConnections

Service Bus

StorageQueues

HybridOperations

Backup

StorSimple

Azure SiteRecovery

Import/Export

SQL Database

DocumentDB

RedisCache

AzureSearch

StorageTables

DataWarehouse

Azure AD Health Monitoring

AD PrivilegedIdentity Management

OperationalAnalytics

Cloud Services

BatchVDI(Citrix Essentials)

ServiceFabric

Visual Studio

AppInsights

Azure SDK

VS Online

Domain Services

HDInsight MachineLearning

StreamAnalytics

Data Factory

EventHubs

MobileEngagement

Data Lake

IoT Hub

Data Catalog

Security & Management

Azure ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store/Marketplace

VM Image Gallery& VM Depot

Azure ADB2C

Scheduler

Platform Services

Infrastructure Services

Web Apps

MobileApps

APIManagement

API Apps

Logic Apps

Notification Hubs

Content DeliveryNetwork (CDN)

Media Services

BizTalkServices

HybridConnections

Service Bus

StorageQueues

HybridOperations

Backup

StorSimple

Azure SiteRecovery

Import/Export

SQL Database

DocumentDB

RedisCache

AzureSearch

StorageTables

DataWarehouse

Azure AD Health Monitoring

AD PrivilegedIdentity Management

OperationalAnalytics

Cloud Services

BatchVDI(Citrix Essentials)

ServiceFabric

Visual Studio

AppInsights

Azure SDK

VS Online

Domain Services

HDInsight MachineLearning

StreamAnalytics

Data Factory

EventHubs

MobileEngagement

Data Lake

IoT Hub

Data Catalog

Security & Management

Azure ActiveDirectory

Multi-FactorAuthentication

Automation

Portal

Key Vault

Store/Marketplace

VM Image Gallery& VM Depot

Azure ADB2C

Scheduler

Platform Services

Infrastructure Services

IoT

Big Data

PaaS

ハイブリッドシステム構築

Container

認証 監視

AI

VDI

バックアップ

自動化

NoSQL

メディア配信

IaaS

Hadoop

Android アプリ

ワークスタイル変革

コグニティブ

ロボット

災害対策

ログ分析

多要素認証

HPC

iOS アプリ

API 化

RDB

Cache

Infrastructure as code

クラウドファーストを地上に広げよう!

2‘従来通りの IT

• 専用インフラ+密結合システム• プロセスや構成はアプリ毎• インフラ/運用/開発が完全に分断• 物理/仮想マシン依存の自社独自運用

クラウド モデル

• 新しく変わった世界• ビジネスに直接貢献する IT

Microsoft Azure Stack

Microsoft Azureパブリッククラウド

Microsoft Azure Stackプライベートクラウド

様々な管理手法を選択可能• 管理ポータル

• REST API

• ARM テンプレート (JSON)

• PowerShell and Python

• コマンド (Xplat CLI)

• IDE(Visual Studio and Eclipse)

Azure Stack の各サービス

管理ポータル

REST API

PO

WER

SH

ELL &

XP

LA

T C

LI

AR

M テ

ンプレート

AzureQuick Start Templates

VM(Azure)

VM(Azure Stack)

Azure PowerShell

※ 注意: API のバージョン

※ もちろん、Azure Stack もトライファースト

(例) インフラエンジニアの理想の展開

マイクロソフトからテンプレートを提供• https://github.com/Azure/azure-quickstart-templates

• https://github.com/Azure/AzureStack-QuickStart-Templates

クラウドファーストなエコシステムを享受

仮想マシン (VM)VM Scale Sets

Docker コンテナーExtension

ネットワーク ストレージ Key Vault

Sample Azure Stack VM Extensions:

Sample Azure Stack VM Images:

RedHat Server 6.7 and above

Windows Server 2012 R2

VMAccessAgent

VMAccessForLinux

DockerExtension

Desired State Configuration (DSC)

CustomScriptExtension (Windows)

CustomScriptExtension (Linux)

BGInfo

16

Infrastructure services

Virtualized services

Administrator

Storage Network Fabric

Storage Cloud Admin Service

ResourceProviderCluster

Tenant-facing storage cloud services

Table Service Queue ServiceStorage Account

Service

Scale-Out File Server (SOFS) with Storage Spaces Direct (S2D)

. . . . .

Blob back-endBlob back-end

Blob Service

Application clients using Azure Account, Blob ,Table, Queue APIs, Microsoft Azure Storage Explorer & Tooling

DataServices Cluster

Microsoft Azure Stack Portal, Azure Storage cmdlets, Azure Stack cmdlets, Azure CLI, Client SDK

Utility Services

Storage Controller JEA Storage Controller JEA

Storage Controller Service

ServiceFabric

ServiceFabric

Azure Stack は Azure 生まれの SDN(Software Defined Network) を包含

Mobile Apps API AppsWeb AppsAzure

Functions

App Service on Azure Stack

開発者に最高の経験を提供

• 複数言語とフレームワーク

• DevOps を上位レイヤーで実現

• 開発者へのセルフサービス提供

フルマネージドなPaaS

• オートスケール

• フレームワークへのパッチ運用

• ロードバランス

エンタープライズ対応

AzureContainerService

AzureServiceFabric

各種テンプレート・Cloud Foundry・Blockchain

(参考) Worker Role のスケーラビリティ~2000 台まで拡張可能~

コントローラー

Web App システムを制御

マネージメント

ファイルサーバー

データ保持パブリッシャー(App 展開時)

2 SQL DBs

- メータリング

- ホスティング

フロントエンドサーバー

Web Workers

処理専用バックエンドサーバー

HTTP/S

FTP

ARM/REST

Azure Stack ポータルや PowerShell/Command/API

App Code

ARM Templates

GitLab

JenkinsAzure DevTestDeployment

Azure Stack Prod Deployment

オンプレミスでも MS Loves OSS!

(例) Git や Jenkins であってもパターンは同じ

20

FrontendIn Azure

Azure Queue

FunctionsOn-premises

Database

transaction

transactions

Polling

使い勝手の良いシステムをハイブリッドで構築し運用

メインフレーム系

業務システム連携

(例) 「両方同じものを展開」という縛りも不要

21

22

Traffic Managerもしくは

類するサービス

Azure

Azure Stack

世界中のユーザー

Azure Stack Marketplace

独自システムの手動登録も可能 (Syndication 経由なし)

この連携にご注目!

Azure IoT Edge IoT Hub

Devi

ces

Local Storage

Azure Machine

Learning

(Container)

Functions

RuntimeContainer

Management

Device

Twin

Device

Twin

Azure Stream

Analytics

(Container)

Azure Functions

(Container)

Cognitive Services

(Container)

Custom Code

(Container)

Module

Twin

Module

Twin

Module

Twin

Module

Twin

Module

Twin

Module

TwinModule

TwinModule

TwinModule

TwinModule

Twin

• キッティング済みアプライアンス

• ライフサイクルを意識したシステム

• 常に進化する基盤 (Azure First)

• 開発環境との高い親和性 (DevOps)

提供開始

• Dell EMC

• HPE

• Lenovo

• Cisco (CY17)----

• Huawei (CY18Q1)

① サーバーノード

② スケールユニット (SU)※ SU 内 のノードは同一構成

※ GA 時 4~12ノード※ GA 後 16ノードまで拡張可能

③ リージョン※ GA時 シングルリージョンで構成

※ GA後 複数 SU で構成可能

※ GA後 複数リージョン構成も可能

④ クラウド エンドポイント

3Tokyo Osaka Fukuoka

SU1

SU4

4

2

1

“すべて出来上がったものを購入する” のではなく、利用しながら進化を受け止めていくもの

① インターネットへの接続性 ② 課金モデル

③ 認証方式

Provider Resource

Usage API

Tenant Resource

Usage API

Azure Billing API

Jan ‘16 Sept ‘16 March’17 GA

July’17

Technical Preview(シングルノード

POC 用) 一般公開 一般公開一般公開

TP2 TP3TP1

Azure Stack

統合システム(本番稼働用) 限定提供 注文受付開始限定提供

Azure Stack Development Kit (シングルノード

POC 用) 一般提供

Facebook 公開グループ (MAS研)https://www.facebook.com/groups/357871938005707/

情報共有やWG参加、セミナー告知など