Skip to main content
アプリケーション開発者さまにおくる
Microsoft Build 最新アップデート
日本マイクロソフト株式会社
パートナー事業本部
Cloud Solution Architect
大川 高志
Microsoft Build 2022
増え続ける
アプリのバックログ
New
applications
500M (5億)
2023 年までにグローバルで予想される
新規 クラウドネイティブ アプリ数
2023
適材適所なツールを選択して
開発者の Velocity を向上
最新のソフトウェア開発では、ソース コードの 80 – 90% で
オープンソース を利用
Your Code
Open source
Azure と GitHub で実現する セキュア なアプリ開発
Dev
VS Code
Codespaces
GitHub
Repo
GitHub
Actions
GitHub Advanced Security
Code
scanning
Secret
scanning
Dependency
scanning Azure
Container
Registry
Azure
SecOps
Azure Defender for Cloud
Azure
Secure
Score
Azure
Defender
WAF /
DDoS
Azure
Firewall Sentinel
Azure
Monitor
Secure ARM Templates
Secure Azure Policy
Azure Key Vault
App
Config
Azure
AD
Azure App
Service
Azure
Spring Apps
Azure
Container
Instances
Azure
Kubernetes
Service
Azure
Container
Apps
Azure
Functions
Azure
Logic Apps
API
Management
Event Grid
Azure
managed
databases
Azure
AI
Azure
Communication
Services
end-to-end
Consistent platform, fully integrated
Redis
クラウドネイティブ マイクロサービス
Customer experience
Android
Web
Social
iOS
• クロス プラットフォーム, C# ネイティブ UI
• シングル プロジェクト, シングル コードベース
• デバイスのネイティブ機能の利用
• Blazor による Web とネイティブのハイブリッド構成が可能
• Visual Studio による高い開発生産性
.NET Multi-platform App UI
(.NET MAUI)
.NET 6
.NET MAUI
WinUI
Mac
Catalyst
Android
iOS
iOS
macOS
Get started:
GENERALLY AVAILABLE
Visual Studio 2022
RELEASED
信頼性とパフォーマンスの向上
.NET 6, Blazor, MAUI による
クロスプラットフォームおよび
クラウドアプリの開発
AI 支援ベースの IntelliCode による
生産性の向上
Project Volterra
Visual Studio 2022 for Mac (v17.0)
より速く、より確実に
よりアクセスしやすくなった macOS ネイティブの UI
見た目を一新し、親しみやすさと使いやすさを実現
新しい Git 変更 / コミット UI
Apple Silicon (ARM64) Prosessor のネイティブサポート
.NET 6, Blazor, Azure Functions などの開発をサポート
.NET MAUI GA 対応の v17.3 Preview 1 もリリース
GENERALLY AVAILABLE
特定のプロジェクトやタスク用に事前構成された、すぐにコーディングを開始
できるセルフサービスのワークステーションで開発者の生産性を最大化
組織標準を遵守しながら、開発者が現在のプロジェクト向けに
ワークステーションをカスタマイズ可能
さまざまな場所で実行されているワークステーションのガバナンスを
一元化して、セキュリティ、コンプライアンス、およびコスト効率を向上
Microsoft Dev Box
Learn more:
Announcing
アプリインフラストラクチャを定義し、開発ツールとコードリポジトリ
から直接デプロイするセルフサービスのプロジェクトベースのテンプ
レートを提供
一元化された権限とポリシーガバナンス、アクセス制御、およびク
ラウドリソース構成の完全な管理により、セキュリティを最大化
プロジェクト全体で一貫性とベストプラクティスを確立する再利用
可能なテンプレートを使用して、コラボレーションと共有を促進
Azure Deployment Environments
Learn more:
Announcing
Learn more:
• HTTP/2 による gRPC ホストをサポート
• ハイパフォーマンス通信必要とするサービス間接続
• Unary calls, Server streaming, Client streaming,
Bi-directional streaming をサポート
• .NET 6 をサポート (Node, Python サポート予定)
• Linux ワークロードで対応
gRPC support on Azure App Service
Learn more:
Announcing – Early Preview
At-scale
• VMware 上の IIS でホストされた ASP.NET アプリをサポート
• Azure Migrate アプライアンスの IIS の検出
At-scale
• リージョンなどのユーザー指定の属性に基づいた Web アプリの評価
• 移行可能、条件付き移行、移行不可などのアプリのリスト提供
• 移行先の提案や月毎のコスト予測の提供
At-scale
• ASP.NET アプリの App Service / ASE 環境へのバルク移行
• ARM テンプレートを使った移行状況の追跡
Azure Migrate for Azure App Service
Learn more:
PUBLIC PREVIEW – Coming soon
• Add-in to the Kubernetes-based Event Driven Autoscaler (KEDA) (preview)
• Draft v2 integrated experience (preview)
• Web application routing add-on (preview)
• Open Service Mesh for Arc-enabled Kubernetes clusters
• Azure Key Vault secrets provider extension for Arc-enabled Kubernetes
• General availability of Flux v2 support for Arc-enabled Kubernetes clusters
• Landing Zone Accelerator for Arc-enabled Kubernetes
Kubernetes for all developers – AKS Updates
and more …
Updates
• Azure Landing zone accelerator
for Arc-enabled Kubernetes
• Flux v2 Support in GitOps
• Azure Arc Jumpstart ArcBox for DevOps
New Capabilities in Azure Arc-enabled Kubernetes
Learn more:
GENERALLY AVAILABLE
GENERALLY AVAILABLE
Azure Container Apps で構成できるアプリケーション
Public API
endpoints
Background
processing
Event-driven
processing
Microservices
HTTP TRAFFIC
REVISION 2
REVISION 1
80% 20%
MICROSERVICE B
MICROSERVICE C
MICROSERVICE A
HTTP 要求をアプリの 2 つ
のリビジョンに分割する –
例) 最初のビジョンはトラ
フィックの 80% を処理し、
新しいリビジョンは 20% を
処理
データベース内のデータを変
換する連続実行バックグラウ
ンドプロセスなど
メッセージがキューに到着し
たときにメッセージを処理す
るキュー・リーダー・アプリケー
ションなど
Dapr と統合するオプション
を使用してマイクロサービス
アーキテクチャをデプロイおよ
び管理
自動スケールの条件
同時 HTTP 要求の数でスケーリ
ングが決定される
CPU またはメモリ負荷のレベ
ルによってスケーリングが決定
される
キュー内のメッセージ数でス
ケーリングが決定される
個々のマイクロサービスは任意の
KEDA スケールトリガーを使って独
立してスケール
自動スケールの条件 自動スケールの条件 自動スケールの条件 自動スケールの条件
Web Applications
同時 HTTP 要求の数でスケーリ
ングが決定される
カスタム ドメイン、TLS 証明
書、および統合認証を使
用して Web アプリを展開
◆ 分析と監視ソリューションのためのフル マネージド な
Grafana サービス
◆ 組み込みの高可用性を備えた Grafana ダッシュボードを
すばやく簡単にデプロイし、Azure セキュリティを使用して
アクセス制御
Azure Managed Grafana
Learn more:
PUBLIC PREVIEW
• Azure Monitor と Azure Data Explorer の組み込みサポート
• Azure Active Directory ID を使用したユーザー認証とアクセス制御
• Azure portal から既存のグラフを直接インポート可能
GENERALLY AVAILABLE
Learn more:
• アプリケーション統合を Buildpacks で
• コンテナー作成のマネジメント
• すぐに利用可能な SSO、スロットリング、
キャッシュ
• VMware の Spring ランタイムをサポート
• Spring の専門家へのアクセス
Learn more:
• サーバーレスの容量を50GBから1TB に増強
• 階層化されたパーティション キー
• バースト キャパシティ
• パーティションのマージ
• パーティション間のスループットの再分散
• 7日間の無料継続的バックアップと PITR
• MongoDB API の RBAC 対応
PREVIEW
Learn more:
• Business Critical service tier
GENERALLY AVAILABLE
リソース / Tier Burstable
General
Purpose
Business
Critical
VM シリーズ B Ddsv4
Edsv4 /
Edsv5*1
vCore 1 – 20*2 2 – 64 2 – 96*3
最大メモリ 80 GiB 256 GiB 672 GiB
最大 IOPS 5,000 20,000 80,000
最大同時接続数 683 43,691 86,016
最大ストレージ 16 TiB 16TiB 100 TiB
*1: 既存顧客は Edsv4、新規顧客は Edsv5
*2: Burstable vCore
*3: リージョンによって最大80 / 96 vCore、104 vCoreは限定提供
AzureCognitive Services/
AzureBot Framework
Voice, Video,
Chat, SMS,
Phone Call
Your App
Azure Communication
Services
Microsoft Teams
Microsoft 365
Internal User
Your customers
Azure Token and
Meeting Context
Sharing
Contoso Service
Meeting Context and
Presence
Unlock innovation, engage customers, empower employees
Velocity
for Cloud Native
強力なツールと
クラウドネイティブ サービス群
83M+ developers Leaders in developer platform1
25M+ Monthly
Active Users
Leaders in low-code
development platforms2,3
1: Forrester Wave for Public Cloud Development and Infrastructure Platforms, and, Public Cloud Development Platforms, Q1 2020 /
Gartner Magic Quadrant for Cloud Infrastructure and Platform Services, 2021
2: Forrester: Forrester Wave for Low-Code Development Platforms for Professional Developers, Q2 2021
3: Gartner Magic Quadrant for Enterprise Low-Code Application Platforms, 2021
Build 2022
Cloud Native
Microsoft Build 2022 MS Docs イベント ページ
Microsoft Build book of news
Microsoft Build Cloud Skills Challenge
Microsoft Build 後のコンテンツとイベント
© Copyright Microsoft Corporation. All rights reserved.