SlideShare uma empresa Scribd logo
1 de 52
Baixar para ler offline
俺的 Build 2020 Update まとめ
-Tokyo Jazug Night #27-
@yuiashikaga
自己紹介
2
足利 惟 @yuiashikaga
株式会社 pnop 所属
Microsoft Azure だけでお仕事してます
Azure とはかれこれ8年くらいのお付き合い
Japan Azure User Group (JAZUG) 運営メンバー
勉強会の企画、運営、登壇などを通じてAzureの魅力を発信
Facebookで「JAZUG」検索!!
Microsoft MVP for Azure (2016年4月~)
カメラ、釣り、レース観戦
OLYMPUS、バス釣り、F1、Super GT
はじめに
本セッションは 2020年6月10日 現在の情報を基に作成してます
最新情報はWebで!!
3
このセッションの注意点
Build 2020 前中後の Azure アップデートを概要レベルでご紹介
キーノートで発表された機能以外もピックアップ
すべてのアップデートを紹介するわけじゃないよ
ArcとかAIとかArcとか.......
あくまで「俺的」な視点での Update おさらいなので
悪しからず
6
Virtual Machine
7
Azure Spot Virtual Machines (Spot VM)
8
Azure 上に余っているリソースを使って、VM(VMSS)を利用
通常より安くVMを利用することが可能
Spot VM の価格は、需要により変動
需要が高まると価格も上昇
余剰リソースがなくなると、Spot VM は自動的に停止
バッチ処理ジョブ、開発/テスト環境、大規模なコンピューティング
ワークロードなど、中断してもかまわないワークロードに最適
https://azure.microsoft.com/ja-jp/blog/announcing-the-general-availability-of-azure-spot-virtual-machines/
Azure Spot Virtual Machines (Spot VM)
契約形態によっては使えないので注意
9
https://docs.microsoft.com/ja-jp/azure/virtual-machines/windows/spot-vms#frequently-asked-questions
Azure VMいろいろ
VM Backupで最大32本のディスクをサポート (Preview)
以前は16本まで
アンマネージドディスク、クラシックVMは16本まで
Azure VM Image Builder
GAはQ3 2020
10
Azure Shared Image Gallery
イメージ保存場所に Premium SSD ストレージをサポート (GA)
Specialized (特殊化) イメージのサポート (GA)
VMから直接イメージバージョンを作成 (Preview)
別ギャラリーからのイメージバージョン移動 (Preview)
顧客管理鍵を使用したサーバーサイド暗号化 (Preview)
11
App Service
12
Static Web Apps
動的にスケーリングする静的コンテンツ用ホスティング環境
Hugo などの静的サイト生成ツールや、React、VueなどのJSフ
レームワークを使用しているサイトの運用に最適化
GitHubを指定して(強制統合)Static Web Appsを作るとGitHub
Actionsを使ってCI/CDなども構成
GitHub Actionで静的サイト生成を行うことも可能(ビルドサーバ不要)
Azure Functionsとの連携も容易に
東日本はまだ(一番近くて香港)
13
https://techcommunity.microsoft.com/t5/azure-app-service/introducing-app-service-static-web-apps/ba-p/1394451
Static Web Apps
14
https://techcommunity.microsoft.com/t5/azure-app-service/introducing-app-service-static-web-apps/ba-p/1394451
App ServiceのEvent Grid統合
App Service に関連するイベントを Event Grid 経由で受け取れ
る
SlotSwapStarted、SlotSwapCompleted、SlotSwapFailed
AppUpdated
AppServicePlanUpdated
15
https://azure.github.io/AppService/2020/05/11/event-grid-integration.html
App Service Health Checks
アプリの不健康なインスタンスを自動的に削除&再起動
2 分ごとに Web アプリのすべてのインスタンス上で指定されたヘルス
チェックパスに ping
10 分以内に応答しない場合 、該当インスタンスへのルーティング停止
Easy Auth 設定済みのサイトでもOK
設定は Azure Resource Explorer からのみ
16
https://github.com/projectkudu/kudu/wiki/Health-Check-(Preview)
リージョンVNET統合時のAzure DNS Private Zone参照
17
https://docs.microsoft.com/ja-jp/azure/app-service/web-sites-integrate-with-vnet#azure-dns-private-zones
App Service Private Endpoint Update
すべてのパブリックリージョンで利用可能に
Windows/Linux Web Apps (PremiumV2)
Premium Functions
18
https://docs.microsoft.com/en-us/azure/app-service/networking/private-endpoint
Virtual Network
19
Azure Private Link
20
Private
endpoint
Storage
10.0.0.5
SQL DWSQL
Private Link
Service
Deny Internet
Deny Internet
ER Gateway
On-premises
Private
Link
Customer
owned
services
Azure
PaaS
services
Marketplace
services
Virtual Network (10.0.0.0/16)
ER Private
Peering
Private access from Virtual
Network resources,
peered networks and
on-premise networks
In-built Data
Exfiltration Protection
Predictable private IP
addresses for PaaS resources
Unified experience across
PaaS, Customer Owned and
marketplace Services
Azure Private Link
新しくGAしたサービス
Azure Cosmos DB
Azure Cognitive Search
Azure Event Hubs
Azure Service Bus
Azure Backup
Azure Container Registry
Azure Event Grid
現在Preview
Azure SignalR Service
Azure IoT Hub
21
Azure Peering Service
22
Microsoft Global Network
ISP
Geographical area
ISP Branch Office
Geographical area
Public Services
X
✓
ISP
Branch Office
Geographical area
ISP
X Cloud Service
Distributed app hosted in any Msft
DC accessed from any location`
Front Door (Global Load Balancer,
Dynamic Site Acceleration)
Edge Point of Presence
Cloud Service
Connect to nearest Microsoft edge PoP
ISP one hop away from Microsoft
Traffic in Microsoft global network routed w/ SDN-based policies for optimal performance
New network tier with routing preference
クライアント⇔Azureリソース間のルーティング方法を選択可
能
規定:Microsoftグローバルネットワーク経由
選択:パブリックインターネット経由
23
New network tier with routing preference
サポートするサービス
VM, VMSS
AKS
Load Balancer
Application Gateway
Storage セカンダリエンドポイント
• プライマリエンドポイントは常にMSグローバルネットワーク
24
https://docs.microsoft.com/en-us/azure/virtual-network/routing-preference-overview
Storage
25
Azure Storage いろいろ
Geo-Zone-Redundant(GZRS)とRA-GZRS (GA)
プライマリの 3 つの AZ間でデータを同期コピー
セカンダリの 1 つの物理的な場所にデータを非同期コピー
東日本OK
アカウントフェールオーバー (GA)
26
https://azure.microsoft.com/ja-jp/blog/azure-blob-storage-enhancing-data-protection-and-recovery-capabilities/
Azure Storage いろいろ
Blobのバージョン管理 (Preview)
オブジェクトの以前のバージョンを自動的に維持
BlobのPoint in Timeリストア (Preview)
ストレージアカウント内のコンテナまたはブロブを以前の状態にリ
ストア
事前にChange Feed、バージョン管理の有効化が必要
27
https://azure.microsoft.com/ja-jp/blog/azure-blob-storage-enhancing-data-protection-and-recovery-capabilities/
Routing preferences
Azure Storageアカウントでセカンダリの経路としてインター
ネット経路を選択可能に
インターネットルーティング用のエンドポイント公開可能
例:account1-internetrouting.blob.core.windows.net
日本はまだ
28
https://docs.microsoft.com/en-us/azure/storage/common/network-routing-preference
Object Replication for block blobs
コンテナごとに任意のリージョンに対し複製が可能
Azure Storageはソースアカウントの変更フィードを定期的に
チェックし、非同期的に書き込みまたは削除操作をデスティネー
ションアカウントに複製
複製時のフィルタリングも可能
日本はまだ
29
https://docs.microsoft.com/en-us/azure/storage/blobs/object-replication-overview?tabs=powershell
Object Replication for block blobs
30
https://docs.microsoft.com/en-us/azure/storage/blobs/object-replication-overview?tabs=powershell
Azure
Synapse Analytics
31
Azure Synapse Analytics
32
次世代の SQL Data Warehouse
データウェアハウス、データ分析、データ統合などを1つの
サービスとして統合したデータ基盤
Azure Synapse Link
ETLで複雑なパイプラインを組む必要なくリアルタイムにデー
タの分析が可能
Cosmos DB のデータを Synapse Analytics から容易に扱える
Azure ML、Power BIともつないでリアルタイム学習&可視化
今後、Azure SQL, Azure Database for PostgreSQL / MySQLにも
33
Cosmos DB
34
Cosmos DB
オートスケール(AutoPilot) (GA)
RUの値を柔軟に指定可能に
SDK、ARM、Powershell、CLI 経由でも設定可能に
Private Link サポート (GA)
Azure Synapse Link サポート (Preview)
Serverless モデル (近日提供予定)
消費RUと消費ストレージのみの課金
Point-in-time-restoreサポート (近日提供予定)
Change feed with full database operations (近日提供予定)
書き込みと更新のみだった変更フィードが削除などすべての操作で
35
https://devblogs.microsoft.com/cosmosdb/autoscale-serverless-offers/
Azure Databases
36
Azure Database いろいろ
Virtual Network とファイアウォールの内側にあるストレージ
アカウントに対する Azure SQL 監査 (GA)
サービスエンドポイントを設定してるストレージアカウントに対し
ての書き込みが可能
汎用 v2 ストレージ アカウントのみ対応
ストレージアカウントに対し「信頼された Microsoft サービスによる
このストレージ アカウントに対するアクセスを許可します」をオン
にする
37
https://docs.microsoft.com/ja-jp/azure/sql-database/create-auditing-storage-account-vnet-firewall
Azure Database いろいろ
Azure AD統合 (GA)
Azure Database for PostgreSQL
Azure Database for MySQL
Azure Database for PostgreSQL - Hyperscale
東日本 GA
38
Azure Stream Analytics
39
Azure Stream Analytics
SQL Database 接続時の Managed identity サポート (Preview)
アクティビティログ、リソースログのサポート (Preview)
エラー時の追跡が容易に
• EventHubUnauthorizedAccess (許可されていないアクセス)
• EventHubOutputThrottled (データ書き込み時にスロットリングが発生)
• SQLDatabaseConnectionStringError (SQL DBへの接続系のエラー)
40
Azure Monitor
41
Azure Monitor Private Link Scope
42
Azure Monitor Log および Application Insights が対象
複数のプライベートエンドポイントを複数のAzure Monitorリ
ソースに接続
承認制プレビュー中 (https://aka.ms/AzMonPrivateLinkSignup)
承認制なのにGAとは???
https://docs.microsoft.com/ja-jp/azure/azure-monitor/platform/private-link-security
いろいろ
43
Application Insights ログの LA ワークスペース統合 (Preview)
プラットフォーム/インフラログを一つのワークスペースで管理
https://azure.microsoft.com/en-us/updates/azure-monitor-enhancements-are-now-available/
Azure
Active Directory
44
いろいろ
45
Azure AD External Identities (Preview)
外部IdPへの直接フェデレーションを設定可能
Google、Facebook、SAML/WS-Fed を設定可能
Management
46
ARM Template what-if 分析
47
テンプレートがデプロイされる前に変更を確認可能
Azure CLI で –Confirm/-c
https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/templates/template-deploy-what-if
Template Specs
48
ARM Templateを安全かつプライベートに保存し、組織内で共有
テンプレートとサポートファイルを同時に管理可能
Private Preview waitlist に登録
aka.ms/templateSpecsWaitlist
これの後継???
まとめ
49
Virtual Machine
Spot VM
VM Image Builder GAタイミング
VM Backup ディスクサポート
Shared Image Gallery Update
App Service
Static Web Apps
Event Grid 統合
Health Checks
Virtual Network
Private Link
Azure Peering Service
Routing preferences
Storage
Zone-Redundant
アカウントフェールオーバー
バージョン管理
PITR
Routing preferences サポート
Object Replication
Azure Synapse Analytics
Synapse Link
Cosmos DB
オートスケール
Private Link サポート
Synapse Link サポート
Serverless モデル
PITR
Change feed 拡張
Azure Databases
Azure SQL 監査 拡張
Azure AD 統合
Hyperscale Update
Serverless Update
Azure IoT Hubs
VNET サポート
Azure Stream Analytics
Managed ID サポート
アクティビティログ、リソースロ
グサポート
Azure Monitor
AppInsights ログの LA ワークス
ペース統合
Private Link Scope
Azure Active Directory
External Identities
Management
ARM Template what-if
Template Specs
Microsoft Learn
50
Microsoft Learn
51
https://docs.microsoft.com/ja-jp/learn/modules/publish-app-service-static-web-app-api/
Microsoft Learn TV
52

Mais conteúdo relacionado

Mais procurados

Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~Masahiko Ebisuda
 
Azure Arcで「どこでも」Azureサービスを利用可能に!
Azure Arcで「どこでも」Azureサービスを利用可能に!Azure Arcで「どこでも」Azureサービスを利用可能に!
Azure Arcで「どこでも」Azureサービスを利用可能に!Masahiko Ebisuda
 
インフラ管理者に送る あらためての IoT Edge / IoT Hub
インフラ管理者に送る あらためての IoT Edge / IoT Hubインフラ管理者に送る あらためての IoT Edge / IoT Hub
インフラ管理者に送る あらためての IoT Edge / IoT HubMasahiko Ebisuda
 
「Azure Arc対応データサービス」でどこでもAzureデータサービス実行
「Azure Arc対応データサービス」でどこでもAzureデータサービス実行「Azure Arc対応データサービス」でどこでもAzureデータサービス実行
「Azure Arc対応データサービス」でどこでもAzureデータサービス実行Masahiko Ebisuda
 
新しくなったAzure Stack HCIは以前と何が違うのか?もう一度ゼロからしっかり整理します!
新しくなったAzure Stack HCIは以前と何が違うのか?もう一度ゼロからしっかり整理します!新しくなったAzure Stack HCIは以前と何が違うのか?もう一度ゼロからしっかり整理します!
新しくなったAzure Stack HCIは以前と何が違うのか?もう一度ゼロからしっかり整理します!Masahiko Ebisuda
 
Hccjp poc-introduction 3
Hccjp poc-introduction 3Hccjp poc-introduction 3
Hccjp poc-introduction 3YusukeImanaka
 
深層学習 環境構築 Azure
深層学習 環境構築 Azure深層学習 環境構築 Azure
深層学習 環境構築 AzureYuki Hattori
 
Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところAzure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところMasaki Yamamoto
 
Azure DevOpsで技術同人誌作成
Azure DevOpsで技術同人誌作成Azure DevOpsで技術同人誌作成
Azure DevOpsで技術同人誌作成裕之 木下
 
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Kazushi Kamegawa
 
はじめよう Azure Functions
はじめよう Azure Functionsはじめよう Azure Functions
はじめよう Azure Functions一希 大田
 
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!Masahiko Ebisuda
 
Azure DevOps と開発管理
Azure DevOps と開発管理Azure DevOps と開発管理
Azure DevOps と開発管理Tsukasa Kato
 
Azure Virtual WANで革新する企業ネットワークの新形態
Azure Virtual WANで革新する企業ネットワークの新形態Azure Virtual WANで革新する企業ネットワークの新形態
Azure Virtual WANで革新する企業ネットワークの新形態Takashi Ushigami
 

Mais procurados (16)

Nested Hyper-v on Azure
Nested Hyper-v on AzureNested Hyper-v on Azure
Nested Hyper-v on Azure
 
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
Azure Hybrid全体整理! ~ Azure Hybrid Dayに登場した要素 + αの関係性を整理! ~
 
Azure Arcで「どこでも」Azureサービスを利用可能に!
Azure Arcで「どこでも」Azureサービスを利用可能に!Azure Arcで「どこでも」Azureサービスを利用可能に!
Azure Arcで「どこでも」Azureサービスを利用可能に!
 
インフラ管理者に送る あらためての IoT Edge / IoT Hub
インフラ管理者に送る あらためての IoT Edge / IoT Hubインフラ管理者に送る あらためての IoT Edge / IoT Hub
インフラ管理者に送る あらためての IoT Edge / IoT Hub
 
Azure Arc 概要
Azure Arc 概要Azure Arc 概要
Azure Arc 概要
 
「Azure Arc対応データサービス」でどこでもAzureデータサービス実行
「Azure Arc対応データサービス」でどこでもAzureデータサービス実行「Azure Arc対応データサービス」でどこでもAzureデータサービス実行
「Azure Arc対応データサービス」でどこでもAzureデータサービス実行
 
新しくなったAzure Stack HCIは以前と何が違うのか?もう一度ゼロからしっかり整理します!
新しくなったAzure Stack HCIは以前と何が違うのか?もう一度ゼロからしっかり整理します!新しくなったAzure Stack HCIは以前と何が違うのか?もう一度ゼロからしっかり整理します!
新しくなったAzure Stack HCIは以前と何が違うのか?もう一度ゼロからしっかり整理します!
 
Hccjp poc-introduction 3
Hccjp poc-introduction 3Hccjp poc-introduction 3
Hccjp poc-introduction 3
 
深層学習 環境構築 Azure
深層学習 環境構築 Azure深層学習 環境構築 Azure
深層学習 環境構築 Azure
 
Azure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところAzure使いから見たAWSの良いところ
Azure使いから見たAWSの良いところ
 
Azure DevOpsで技術同人誌作成
Azure DevOpsで技術同人誌作成Azure DevOpsで技術同人誌作成
Azure DevOpsで技術同人誌作成
 
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
 
はじめよう Azure Functions
はじめよう Azure Functionsはじめよう Azure Functions
はじめよう Azure Functions
 
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
2021/6/29 Azure Hybrid and Multicloud Digital Event の内容を日本語でお届け!
 
Azure DevOps と開発管理
Azure DevOps と開発管理Azure DevOps と開発管理
Azure DevOps と開発管理
 
Azure Virtual WANで革新する企業ネットワークの新形態
Azure Virtual WANで革新する企業ネットワークの新形態Azure Virtual WANで革新する企業ネットワークの新形態
Azure Virtual WANで革新する企業ネットワークの新形態
 

Semelhante a 俺的 Build 2020 Update まとめ

俺的 Build Update まとめ
俺的 Build Update まとめ俺的 Build Update まとめ
俺的 Build Update まとめYui Ashikaga
 
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptx
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptxTech Night Recap Sapporo - Ignite & .NET Conf -.pptx
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptxYasuaki Matsuda
 
Azure IaaS update (2018年6月~8月 発表版)
Azure IaaS update (2018年6月~8月 発表版) Azure IaaS update (2018年6月~8月 発表版)
Azure IaaS update (2018年6月~8月 発表版) Takamasa Maejima
 
ArcBoxライブ構築デモ!Azure Arcをフル体験できる環境をAzure上に爆速で展開 !
ArcBoxライブ構築デモ!Azure Arcをフル体験できる環境をAzure上に爆速で展開 !ArcBoxライブ構築デモ!Azure Arcをフル体験できる環境をAzure上に爆速で展開 !
ArcBoxライブ構築デモ!Azure Arcをフル体験できる環境をAzure上に爆速で展開 !Masahiko Ebisuda
 
俺的 Ignite 2021 Fall Update まとめ
 俺的 Ignite 2021 Fall Update まとめ 俺的 Ignite 2021 Fall Update まとめ
俺的 Ignite 2021 Fall Update まとめYui Ashikaga
 
Azure Data Box Family Overview and Microsoft Intelligent Edge Strategy
Azure Data Box Family Overview and Microsoft Intelligent Edge StrategyAzure Data Box Family Overview and Microsoft Intelligent Edge Strategy
Azure Data Box Family Overview and Microsoft Intelligent Edge StrategyTakeshi Fukuhara
 
Azure Functionsを業務利用する時の勘所
Azure Functionsを業務利用する時の勘所Azure Functionsを業務利用する時の勘所
Azure Functionsを業務利用する時の勘所裕之 木下
 
de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!Minoru Naito
 
Azure Data Studio
Azure Data StudioAzure Data Studio
Azure Data StudioMicrosoft
 
Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through...
Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through...Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through...
Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through...Norio Sashizaki
 
Start learning Azure Cosmos DB with Azure Synapse Link
Start learning Azure Cosmos DB with Azure Synapse LinkStart learning Azure Cosmos DB with Azure Synapse Link
Start learning Azure Cosmos DB with Azure Synapse LinkOshitari_kochi
 
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + αMasahiko Ebisuda
 
今こそ知りたい!Microsoft Azureの基礎
今こそ知りたい!Microsoft Azureの基礎今こそ知りたい!Microsoft Azureの基礎
今こそ知りたい!Microsoft Azureの基礎Trainocate Japan, Ltd.
 
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しようAzure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しようShinya Nakajima
 
俺的 Build 2021 Update まとめ
俺的 Build 2021 Update まとめ俺的 Build 2021 Update まとめ
俺的 Build 2021 Update まとめYui Ashikaga
 
はじめての Azure 開発
はじめての Azure 開発はじめての Azure 開発
はじめての Azure 開発Yoshitaka Seo
 
Container x azure x kubernetes
Container x azure x kubernetesContainer x azure x kubernetes
Container x azure x kubernetesYasuaki Matsuda
 
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでやりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでDaisuke Masubuchi
 
Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)Takamasa Maejima
 

Semelhante a 俺的 Build 2020 Update まとめ (20)

俺的 Build Update まとめ
俺的 Build Update まとめ俺的 Build Update まとめ
俺的 Build Update まとめ
 
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptx
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptxTech Night Recap Sapporo - Ignite & .NET Conf -.pptx
Tech Night Recap Sapporo - Ignite & .NET Conf -.pptx
 
Azure IaaS update (2018年6月~8月 発表版)
Azure IaaS update (2018年6月~8月 発表版) Azure IaaS update (2018年6月~8月 発表版)
Azure IaaS update (2018年6月~8月 発表版)
 
ArcBoxライブ構築デモ!Azure Arcをフル体験できる環境をAzure上に爆速で展開 !
ArcBoxライブ構築デモ!Azure Arcをフル体験できる環境をAzure上に爆速で展開 !ArcBoxライブ構築デモ!Azure Arcをフル体験できる環境をAzure上に爆速で展開 !
ArcBoxライブ構築デモ!Azure Arcをフル体験できる環境をAzure上に爆速で展開 !
 
俺的 Ignite 2021 Fall Update まとめ
 俺的 Ignite 2021 Fall Update まとめ 俺的 Ignite 2021 Fall Update まとめ
俺的 Ignite 2021 Fall Update まとめ
 
Azure Data Box Family Overview and Microsoft Intelligent Edge Strategy
Azure Data Box Family Overview and Microsoft Intelligent Edge StrategyAzure Data Box Family Overview and Microsoft Intelligent Edge Strategy
Azure Data Box Family Overview and Microsoft Intelligent Edge Strategy
 
Azure Functionsを業務利用する時の勘所
Azure Functionsを業務利用する時の勘所Azure Functionsを業務利用する時の勘所
Azure Functionsを業務利用する時の勘所
 
de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!
 
Azure Data Studio
Azure Data StudioAzure Data Studio
Azure Data Studio
 
[Japan Tech summit 2017] CLD 021
[Japan Tech summit 2017]  CLD 021[Japan Tech summit 2017]  CLD 021
[Japan Tech summit 2017] CLD 021
 
Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through...
Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through...Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through...
Azure Arc Virtual MachineとAzure Arc Resource Bridge / VM provisioning through...
 
Start learning Azure Cosmos DB with Azure Synapse Link
Start learning Azure Cosmos DB with Azure Synapse LinkStart learning Azure Cosmos DB with Azure Synapse Link
Start learning Azure Cosmos DB with Azure Synapse Link
 
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
【Microsoft Build Recap!】 Azure Hybrid周りの注目Update + α
 
今こそ知りたい!Microsoft Azureの基礎
今こそ知りたい!Microsoft Azureの基礎今こそ知りたい!Microsoft Azureの基礎
今こそ知りたい!Microsoft Azureの基礎
 
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しようAzure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
Azure DevOpsとVisual Studio App CenterをモバイルアプリのCI/CDに活用しよう
 
俺的 Build 2021 Update まとめ
俺的 Build 2021 Update まとめ俺的 Build 2021 Update まとめ
俺的 Build 2021 Update まとめ
 
はじめての Azure 開発
はじめての Azure 開発はじめての Azure 開発
はじめての Azure 開発
 
Container x azure x kubernetes
Container x azure x kubernetesContainer x azure x kubernetes
Container x azure x kubernetes
 
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでやりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
 
Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)Azure IaaS update (2019年1月~2月 発表版)
Azure IaaS update (2019年1月~2月 発表版)
 

Mais de Yui Ashikaga

Azure Cosmos DB Always Encrypted
Azure Cosmos DB Always EncryptedAzure Cosmos DB Always Encrypted
Azure Cosmos DB Always EncryptedYui Ashikaga
 
Azure Rock Star Community Day #2 - JAZUG
Azure Rock Star Community Day #2 - JAZUGAzure Rock Star Community Day #2 - JAZUG
Azure Rock Star Community Day #2 - JAZUGYui Ashikaga
 
俺的 Ignite Update まとめ 2019
俺的 Ignite Update まとめ 2019俺的 Ignite Update まとめ 2019
俺的 Ignite Update まとめ 2019Yui Ashikaga
 
Azure Contract, Support, License ちょっと Dive
Azure Contract, Support, License ちょっと DiveAzure Contract, Support, License ちょっと Dive
Azure Contract, Support, License ちょっと DiveYui Ashikaga
 
Azureの契約直前・直後に意識しておくこと10箇条
Azureの契約直前・直後に意識しておくこと10箇条Azureの契約直前・直後に意識しておくこと10箇条
Azureの契約直前・直後に意識しておくこと10箇条Yui Ashikaga
 
俺的 Ignite update 萌えポイント portal&arm, compute, network -
俺的 Ignite update 萌えポイント   portal&arm, compute, network -俺的 Ignite update 萌えポイント   portal&arm, compute, network -
俺的 Ignite update 萌えポイント portal&arm, compute, network -Yui Ashikaga
 
Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要Yui Ashikaga
 
JAZUG5周年総会 仮想マシンの?(ハテナ)を試す
JAZUG5周年総会 仮想マシンの?(ハテナ)を試すJAZUG5周年総会 仮想マシンの?(ハテナ)を試す
JAZUG5周年総会 仮想マシンの?(ハテナ)を試すYui Ashikaga
 
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿Yui Ashikaga
 
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」Yui Ashikaga
 
ACE 第6回定例会 ショートプレゼン
ACE 第6回定例会 ショートプレゼンACE 第6回定例会 ショートプレゼン
ACE 第6回定例会 ショートプレゼンYui Ashikaga
 

Mais de Yui Ashikaga (11)

Azure Cosmos DB Always Encrypted
Azure Cosmos DB Always EncryptedAzure Cosmos DB Always Encrypted
Azure Cosmos DB Always Encrypted
 
Azure Rock Star Community Day #2 - JAZUG
Azure Rock Star Community Day #2 - JAZUGAzure Rock Star Community Day #2 - JAZUG
Azure Rock Star Community Day #2 - JAZUG
 
俺的 Ignite Update まとめ 2019
俺的 Ignite Update まとめ 2019俺的 Ignite Update まとめ 2019
俺的 Ignite Update まとめ 2019
 
Azure Contract, Support, License ちょっと Dive
Azure Contract, Support, License ちょっと DiveAzure Contract, Support, License ちょっと Dive
Azure Contract, Support, License ちょっと Dive
 
Azureの契約直前・直後に意識しておくこと10箇条
Azureの契約直前・直後に意識しておくこと10箇条Azureの契約直前・直後に意識しておくこと10箇条
Azureの契約直前・直後に意識しておくこと10箇条
 
俺的 Ignite update 萌えポイント portal&arm, compute, network -
俺的 Ignite update 萌えポイント   portal&arm, compute, network -俺的 Ignite update 萌えポイント   portal&arm, compute, network -
俺的 Ignite update 萌えポイント portal&arm, compute, network -
 
Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要Virtual Machine Scale Sets 概要
Virtual Machine Scale Sets 概要
 
JAZUG5周年総会 仮想マシンの?(ハテナ)を試す
JAZUG5周年総会 仮想マシンの?(ハテナ)を試すJAZUG5周年総会 仮想マシンの?(ハテナ)を試す
JAZUG5周年総会 仮想マシンの?(ハテナ)を試す
 
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
 
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
JAZUG 4周年総会 「トラブルから学ぶAzure世渡り術」
 
ACE 第6回定例会 ショートプレゼン
ACE 第6回定例会 ショートプレゼンACE 第6回定例会 ショートプレゼン
ACE 第6回定例会 ショートプレゼン
 

俺的 Build 2020 Update まとめ

  • 1. 俺的 Build 2020 Update まとめ -Tokyo Jazug Night #27- @yuiashikaga
  • 2. 自己紹介 2 足利 惟 @yuiashikaga 株式会社 pnop 所属 Microsoft Azure だけでお仕事してます Azure とはかれこれ8年くらいのお付き合い Japan Azure User Group (JAZUG) 運営メンバー 勉強会の企画、運営、登壇などを通じてAzureの魅力を発信 Facebookで「JAZUG」検索!! Microsoft MVP for Azure (2016年4月~) カメラ、釣り、レース観戦 OLYMPUS、バス釣り、F1、Super GT
  • 4.
  • 5.
  • 6. このセッションの注意点 Build 2020 前中後の Azure アップデートを概要レベルでご紹介 キーノートで発表された機能以外もピックアップ すべてのアップデートを紹介するわけじゃないよ ArcとかAIとかArcとか....... あくまで「俺的」な視点での Update おさらいなので 悪しからず 6
  • 8. Azure Spot Virtual Machines (Spot VM) 8 Azure 上に余っているリソースを使って、VM(VMSS)を利用 通常より安くVMを利用することが可能 Spot VM の価格は、需要により変動 需要が高まると価格も上昇 余剰リソースがなくなると、Spot VM は自動的に停止 バッチ処理ジョブ、開発/テスト環境、大規模なコンピューティング ワークロードなど、中断してもかまわないワークロードに最適 https://azure.microsoft.com/ja-jp/blog/announcing-the-general-availability-of-azure-spot-virtual-machines/
  • 9. Azure Spot Virtual Machines (Spot VM) 契約形態によっては使えないので注意 9 https://docs.microsoft.com/ja-jp/azure/virtual-machines/windows/spot-vms#frequently-asked-questions
  • 10. Azure VMいろいろ VM Backupで最大32本のディスクをサポート (Preview) 以前は16本まで アンマネージドディスク、クラシックVMは16本まで Azure VM Image Builder GAはQ3 2020 10
  • 11. Azure Shared Image Gallery イメージ保存場所に Premium SSD ストレージをサポート (GA) Specialized (特殊化) イメージのサポート (GA) VMから直接イメージバージョンを作成 (Preview) 別ギャラリーからのイメージバージョン移動 (Preview) 顧客管理鍵を使用したサーバーサイド暗号化 (Preview) 11
  • 13. Static Web Apps 動的にスケーリングする静的コンテンツ用ホスティング環境 Hugo などの静的サイト生成ツールや、React、VueなどのJSフ レームワークを使用しているサイトの運用に最適化 GitHubを指定して(強制統合)Static Web Appsを作るとGitHub Actionsを使ってCI/CDなども構成 GitHub Actionで静的サイト生成を行うことも可能(ビルドサーバ不要) Azure Functionsとの連携も容易に 東日本はまだ(一番近くて香港) 13 https://techcommunity.microsoft.com/t5/azure-app-service/introducing-app-service-static-web-apps/ba-p/1394451
  • 15. App ServiceのEvent Grid統合 App Service に関連するイベントを Event Grid 経由で受け取れ る SlotSwapStarted、SlotSwapCompleted、SlotSwapFailed AppUpdated AppServicePlanUpdated 15 https://azure.github.io/AppService/2020/05/11/event-grid-integration.html
  • 16. App Service Health Checks アプリの不健康なインスタンスを自動的に削除&再起動 2 分ごとに Web アプリのすべてのインスタンス上で指定されたヘルス チェックパスに ping 10 分以内に応答しない場合 、該当インスタンスへのルーティング停止 Easy Auth 設定済みのサイトでもOK 設定は Azure Resource Explorer からのみ 16 https://github.com/projectkudu/kudu/wiki/Health-Check-(Preview)
  • 17. リージョンVNET統合時のAzure DNS Private Zone参照 17 https://docs.microsoft.com/ja-jp/azure/app-service/web-sites-integrate-with-vnet#azure-dns-private-zones
  • 18. App Service Private Endpoint Update すべてのパブリックリージョンで利用可能に Windows/Linux Web Apps (PremiumV2) Premium Functions 18 https://docs.microsoft.com/en-us/azure/app-service/networking/private-endpoint
  • 20. Azure Private Link 20 Private endpoint Storage 10.0.0.5 SQL DWSQL Private Link Service Deny Internet Deny Internet ER Gateway On-premises Private Link Customer owned services Azure PaaS services Marketplace services Virtual Network (10.0.0.0/16) ER Private Peering Private access from Virtual Network resources, peered networks and on-premise networks In-built Data Exfiltration Protection Predictable private IP addresses for PaaS resources Unified experience across PaaS, Customer Owned and marketplace Services
  • 21. Azure Private Link 新しくGAしたサービス Azure Cosmos DB Azure Cognitive Search Azure Event Hubs Azure Service Bus Azure Backup Azure Container Registry Azure Event Grid 現在Preview Azure SignalR Service Azure IoT Hub 21
  • 22. Azure Peering Service 22 Microsoft Global Network ISP Geographical area ISP Branch Office Geographical area Public Services X ✓ ISP Branch Office Geographical area ISP X Cloud Service Distributed app hosted in any Msft DC accessed from any location` Front Door (Global Load Balancer, Dynamic Site Acceleration) Edge Point of Presence Cloud Service Connect to nearest Microsoft edge PoP ISP one hop away from Microsoft Traffic in Microsoft global network routed w/ SDN-based policies for optimal performance
  • 23. New network tier with routing preference クライアント⇔Azureリソース間のルーティング方法を選択可 能 規定:Microsoftグローバルネットワーク経由 選択:パブリックインターネット経由 23
  • 24. New network tier with routing preference サポートするサービス VM, VMSS AKS Load Balancer Application Gateway Storage セカンダリエンドポイント • プライマリエンドポイントは常にMSグローバルネットワーク 24 https://docs.microsoft.com/en-us/azure/virtual-network/routing-preference-overview
  • 26. Azure Storage いろいろ Geo-Zone-Redundant(GZRS)とRA-GZRS (GA) プライマリの 3 つの AZ間でデータを同期コピー セカンダリの 1 つの物理的な場所にデータを非同期コピー 東日本OK アカウントフェールオーバー (GA) 26 https://azure.microsoft.com/ja-jp/blog/azure-blob-storage-enhancing-data-protection-and-recovery-capabilities/
  • 27. Azure Storage いろいろ Blobのバージョン管理 (Preview) オブジェクトの以前のバージョンを自動的に維持 BlobのPoint in Timeリストア (Preview) ストレージアカウント内のコンテナまたはブロブを以前の状態にリ ストア 事前にChange Feed、バージョン管理の有効化が必要 27 https://azure.microsoft.com/ja-jp/blog/azure-blob-storage-enhancing-data-protection-and-recovery-capabilities/
  • 29. Object Replication for block blobs コンテナごとに任意のリージョンに対し複製が可能 Azure Storageはソースアカウントの変更フィードを定期的に チェックし、非同期的に書き込みまたは削除操作をデスティネー ションアカウントに複製 複製時のフィルタリングも可能 日本はまだ 29 https://docs.microsoft.com/en-us/azure/storage/blobs/object-replication-overview?tabs=powershell
  • 30. Object Replication for block blobs 30 https://docs.microsoft.com/en-us/azure/storage/blobs/object-replication-overview?tabs=powershell
  • 32. Azure Synapse Analytics 32 次世代の SQL Data Warehouse データウェアハウス、データ分析、データ統合などを1つの サービスとして統合したデータ基盤
  • 33. Azure Synapse Link ETLで複雑なパイプラインを組む必要なくリアルタイムにデー タの分析が可能 Cosmos DB のデータを Synapse Analytics から容易に扱える Azure ML、Power BIともつないでリアルタイム学習&可視化 今後、Azure SQL, Azure Database for PostgreSQL / MySQLにも 33
  • 35. Cosmos DB オートスケール(AutoPilot) (GA) RUの値を柔軟に指定可能に SDK、ARM、Powershell、CLI 経由でも設定可能に Private Link サポート (GA) Azure Synapse Link サポート (Preview) Serverless モデル (近日提供予定) 消費RUと消費ストレージのみの課金 Point-in-time-restoreサポート (近日提供予定) Change feed with full database operations (近日提供予定) 書き込みと更新のみだった変更フィードが削除などすべての操作で 35 https://devblogs.microsoft.com/cosmosdb/autoscale-serverless-offers/
  • 37. Azure Database いろいろ Virtual Network とファイアウォールの内側にあるストレージ アカウントに対する Azure SQL 監査 (GA) サービスエンドポイントを設定してるストレージアカウントに対し ての書き込みが可能 汎用 v2 ストレージ アカウントのみ対応 ストレージアカウントに対し「信頼された Microsoft サービスによる このストレージ アカウントに対するアクセスを許可します」をオン にする 37 https://docs.microsoft.com/ja-jp/azure/sql-database/create-auditing-storage-account-vnet-firewall
  • 38. Azure Database いろいろ Azure AD統合 (GA) Azure Database for PostgreSQL Azure Database for MySQL Azure Database for PostgreSQL - Hyperscale 東日本 GA 38
  • 40. Azure Stream Analytics SQL Database 接続時の Managed identity サポート (Preview) アクティビティログ、リソースログのサポート (Preview) エラー時の追跡が容易に • EventHubUnauthorizedAccess (許可されていないアクセス) • EventHubOutputThrottled (データ書き込み時にスロットリングが発生) • SQLDatabaseConnectionStringError (SQL DBへの接続系のエラー) 40
  • 42. Azure Monitor Private Link Scope 42 Azure Monitor Log および Application Insights が対象 複数のプライベートエンドポイントを複数のAzure Monitorリ ソースに接続 承認制プレビュー中 (https://aka.ms/AzMonPrivateLinkSignup) 承認制なのにGAとは??? https://docs.microsoft.com/ja-jp/azure/azure-monitor/platform/private-link-security
  • 43. いろいろ 43 Application Insights ログの LA ワークスペース統合 (Preview) プラットフォーム/インフラログを一つのワークスペースで管理 https://azure.microsoft.com/en-us/updates/azure-monitor-enhancements-are-now-available/
  • 45. いろいろ 45 Azure AD External Identities (Preview) 外部IdPへの直接フェデレーションを設定可能 Google、Facebook、SAML/WS-Fed を設定可能
  • 47. ARM Template what-if 分析 47 テンプレートがデプロイされる前に変更を確認可能 Azure CLI で –Confirm/-c https://docs.microsoft.com/ja-jp/azure/azure-resource-manager/templates/template-deploy-what-if
  • 49. まとめ 49 Virtual Machine Spot VM VM Image Builder GAタイミング VM Backup ディスクサポート Shared Image Gallery Update App Service Static Web Apps Event Grid 統合 Health Checks Virtual Network Private Link Azure Peering Service Routing preferences Storage Zone-Redundant アカウントフェールオーバー バージョン管理 PITR Routing preferences サポート Object Replication Azure Synapse Analytics Synapse Link Cosmos DB オートスケール Private Link サポート Synapse Link サポート Serverless モデル PITR Change feed 拡張 Azure Databases Azure SQL 監査 拡張 Azure AD 統合 Hyperscale Update Serverless Update Azure IoT Hubs VNET サポート Azure Stream Analytics Managed ID サポート アクティビティログ、リソースロ グサポート Azure Monitor AppInsights ログの LA ワークス ペース統合 Private Link Scope Azure Active Directory External Identities Management ARM Template what-if Template Specs