SlideShare a Scribd company logo
1 of 20
Download to read offline
開発者向け新機能ご紹介~
Ignite recap 2021秋
かめがわ かずし(kkamegawa)
竹林 崇(changeworld)
Who am I?
personal:
name: KAMEGAWA Kazushi(Last-First)
alias: kkamegawa
community:
MVP: Microsoft MVP for Developer Technologies(2009-)
Users Group: Team Foundation Server Users Group
URL: https://dev.azure.com/tfsug/tfsuginfo
Blog:
URL: https://kkamegawa.hatenablog.jp
devblog radio: https://devblog.connpass.com/
personal:
name: Takashi Takebayashi
alias: changeworld
community:
MVP:
- Microsoft MVP for Visual Studio and Development Technologies(Oct 2015 – Jun
2018)
- Microsoft MVP for Microsoft Azure(Jul 2018 - Jun 2022)
Users Group:
- Team Foundation Server Users Grouphttps://dev.azure.com/tfsug/tfsuginfo
Blog: https://www.changesworlds.com/
Who am I?
This contents based on 2021/11/22
GAとPublic PreviewとPrivate Preview
GA(General Availability): 正式サービス。
SLAとサポートあり
Public Preview:誰でも試せる。SLAとサポート
なし。割引あり
Private Preview:招待制のプレビュー。SLAと
サポートなし。
Azure Dev & Ecosystemの更新
Azure Communication Services
Azure Container Apps
Logic Apps Update
Azure Service Bus
Azure Web PubSub
Java EE App & Azure Container Platform
Open Service Mesh for AKS
Azure API Management support GraphQL,
WebSocket
Azure Communication Services
SMS使ったショートメッセージのサポート
Teamsとの相互運用がGA
Ignite 2021: Azure
Communication Services SMS
short code preview and Teams
interoperability general
availability (microsoft.com)
Preview
Azure Container Apps
Azure Container Apps scale to zero and pause
billing when not in use = 使っていない間はゼロにできる
Simply run as always-on background jobs
= Serverless でよくあるタイムアウトの厳しさが無くバック
グラウンドジョブ等に使える可能性がある
ほかのコンテナサービスとの使い分けのガイダンスもあるよ
Container Apps と他の Azure コンテナー オプションの比較 | Microsoft Docs
Introducing Azure Container Apps: a serverless container
service for running modern apps at scale (microsoft.com)
Preview
簡単3ステップ
スケーリング設定
所感
コンテナーの実行に特化したサービス
既報の通り Kubernetes 上で動作しています。最新の Serverless サー
ビスなだけでなく、上手く Kubernetes 部分が隠されていて知識が無くて
も簡単に扱えるようになっている
開発者がアプリケーションの実装に集中できるというのは、Azure
の Serverless において不変の思想に思える
Azure Functions と Web Apps → AKS だったのが、間に Azure
Container Apps があることで Azure Functions と Web Appsから
次のステージへのハードルが低くなっている印象
Logic Apps機能強化
SQL Databaseがストレージと同等のサポート
Managed Identityサポート
定期実行のサポート
デザイナーがかっこよく
Azure Logic Apps Announcement - Fall 2021 Release -
Microsoft Tech Community
Preview
Preview
Azure Web PubSub
昔のPubSubHubbubが改名されたもの
ATOM/RSSの拡張
HTTPでアクセスできるリソースなら何でもOK
ポーリングではなく、プッシュ通知
SignalRとの違いは .NET 向けに最適化とセルフホステッドの有無
 Azure Web PubSub – WebSocket Web Publishing | Microsoft Azure
 Azure SignalR Service と Azure Web PubSub サービスのどちらかを選択するにはど
うすればよいですか?
Signal RとWeb PubSubの違い
Azure SignalR Service の内部 |
Microsoft Docs
Azure Web PubSub サービスの内部構造 |
Microsoft Docs
Java EE サーバーとAKSの組み合わせがGA
Oracle WebLogicの場合
Run Oracle WebLogic Server on Azure Kubernetes Service
(microsoft.com)
WebSphereとOpenLiberty
Run IBM WebSphere Liberty and Open Liberty on Azure Red
Hat OpenShift and Azure Kubernetes Service (microsoft.com)
Oracle WebLogic on AKS
Run Oracle WebLogic Server on Azure
Kubernetes Service (microsoft.com)
WebSphere / OpenLiberty on AKS / OpenShift
Run IBM WebSphere Liberty and Open Liberty on Azure Red Hat
OpenShift and Azure Kubernetes Service (microsoft.com)
Azure Service Bus Premium
メッセージ上限が1MBから100MBまで増加
JMS 2.0をサポート
Event Grid/Event Hubとの使い分けはこちら
Azure メッセージング サービスの比較 - Azure Event Grid |
Microsoft Docs
Azure Service Bus Premium: Large Message Support Generally
Available - Microsoft Tech Community
API Management & WebSocket
API ManagementのWebSocketサポートがGA
General availability: Native support for WebSocket APIs |
Azure の更新情報 | Microsoft Azure
Azure portal を使用して WebSocket API をインポートする |
Microsoft Docs
Event Gridとの統合サポートがGA
GraphQLパススルーのサポート Preview
The DevOps Workflow Generator tool
DevOps toolchainをGUIで理解できるツール
みなさんの環境で各ステップ(Plan, Code, Build, Test, ...)に使って
いる tool を選択することでレポート(英語だけど)をダウンロードできる
ツールチェインを視覚化してまとめるのに便利…かも?
ただ、まだ登録サービス少ない
これ登録して!という場合メールで依頼
https://aka.ms/workflowgenerator

More Related Content

What's hot

Power apps、始めました
Power apps、始めましたPower apps、始めました
Power apps、始めましたSatoru Nasu
 
[SC02] シチュエーション別 Active Directory デザインパターン
[SC02] シチュエーション別 Active Directory デザインパターン[SC02] シチュエーション別 Active Directory デザインパターン
[SC02] シチュエーション別 Active Directory デザインパターンde:code 2017
 
IoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノート
IoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノートIoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノート
IoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノートKazumi IWANAGA
 
Sql serve2019 staticdatamaskting
Sql serve2019 staticdatamasktingSql serve2019 staticdatamaskting
Sql serve2019 staticdatamasktingMicrosoft
 
New Features of DotNet 6 Blazor WASM
New Features of DotNet 6 Blazor WASMNew Features of DotNet 6 Blazor WASM
New Features of DotNet 6 Blazor WASMShotaro Suzuki
 
Logic Apps と Api Apps の話
Logic Apps と Api Apps の話Logic Apps と Api Apps の話
Logic Apps と Api Apps の話Sunao Tomita
 
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azurede:code 2017
 
[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性
[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性
[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性de:code 2017
 
なるほどわかった!App Service on Linux
なるほどわかった!App Service on Linuxなるほどわかった!App Service on Linux
なるほどわかった!App Service on LinuxYasuaki Matsuda
 
Sb tech night#1_document_otsuki_202104
Sb tech night#1_document_otsuki_202104Sb tech night#1_document_otsuki_202104
Sb tech night#1_document_otsuki_202104YusukeOtsuki
 
オトナのService Fabric~マイクロサービス編
オトナのService Fabric~マイクロサービス編オトナのService Fabric~マイクロサービス編
オトナのService Fabric~マイクロサービス編Tatsuaki Sakai
 
Smart store servlerless-20191030-40min
Smart store servlerless-20191030-40minSmart store servlerless-20191030-40min
Smart store servlerless-20191030-40minMicrosoft Azure Japan
 
[BA01] もうすぐ満 6 歳! Office 365 の最新機能で到達する働き方改革の姿
[BA01] もうすぐ満 6 歳! Office 365 の最新機能で到達する働き方改革の姿[BA01] もうすぐ満 6 歳! Office 365 の最新機能で到達する働き方改革の姿
[BA01] もうすぐ満 6 歳! Office 365 の最新機能で到達する働き方改革の姿de:code 2017
 
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~Takashi Ushigami
 
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践de:code 2017
 
Azure ADアプリケーションを使用した認証のあれやこれ
Azure ADアプリケーションを使用した認証のあれやこれAzure ADアプリケーションを使用した認証のあれやこれ
Azure ADアプリケーションを使用した認証のあれやこれDevTakas
 

What's hot (19)

Power apps、始めました
Power apps、始めましたPower apps、始めました
Power apps、始めました
 
[SC02] シチュエーション別 Active Directory デザインパターン
[SC02] シチュエーション別 Active Directory デザインパターン[SC02] シチュエーション別 Active Directory デザインパターン
[SC02] シチュエーション別 Active Directory デザインパターン
 
IoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノート
IoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノートIoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノート
IoT Edge and Serverless playground with Node.js ~ IoT EdgeとサーバレスをNode.jsで遊ぶ実験ノート
 
Sql serve2019 staticdatamaskting
Sql serve2019 staticdatamasktingSql serve2019 staticdatamaskting
Sql serve2019 staticdatamaskting
 
New Features of DotNet 6 Blazor WASM
New Features of DotNet 6 Blazor WASMNew Features of DotNet 6 Blazor WASM
New Features of DotNet 6 Blazor WASM
 
[Japan Tech summit 2017] CLD 021
[Japan Tech summit 2017]  CLD 021[Japan Tech summit 2017]  CLD 021
[Japan Tech summit 2017] CLD 021
 
Microsoft Azure 概要
Microsoft Azure 概要Microsoft Azure 概要
Microsoft Azure 概要
 
Logic Apps と Api Apps の話
Logic Apps と Api Apps の話Logic Apps と Api Apps の話
Logic Apps と Api Apps の話
 
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
 
[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性
[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性
[DI01] 窓は開かれた! SQL Server on Linux で拡がる可能性
 
なるほどわかった!App Service on Linux
なるほどわかった!App Service on Linuxなるほどわかった!App Service on Linux
なるほどわかった!App Service on Linux
 
Sb tech night#1_document_otsuki_202104
Sb tech night#1_document_otsuki_202104Sb tech night#1_document_otsuki_202104
Sb tech night#1_document_otsuki_202104
 
オトナのService Fabric~マイクロサービス編
オトナのService Fabric~マイクロサービス編オトナのService Fabric~マイクロサービス編
オトナのService Fabric~マイクロサービス編
 
Smart store servlerless-20191030-40min
Smart store servlerless-20191030-40minSmart store servlerless-20191030-40min
Smart store servlerless-20191030-40min
 
[BA01] もうすぐ満 6 歳! Office 365 の最新機能で到達する働き方改革の姿
[BA01] もうすぐ満 6 歳! Office 365 の最新機能で到達する働き方改革の姿[BA01] もうすぐ満 6 歳! Office 365 の最新機能で到達する働き方改革の姿
[BA01] もうすぐ満 6 歳! Office 365 の最新機能で到達する働き方改革の姿
 
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
 
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
[AC11] サーバー管理よ、サヨウナラ。サーバーレスアーキテクチャの意義と実践
 
Azure Fundamental
Azure FundamentalAzure Fundamental
Azure Fundamental
 
Azure ADアプリケーションを使用した認証のあれやこれ
Azure ADアプリケーションを使用した認証のあれやこれAzure ADアプリケーションを使用した認証のあれやこれ
Azure ADアプリケーションを使用した認証のあれやこれ
 

Similar to Ignite 2021秋 recap - 開発者向け新機能紹介

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
 
Interactive connection2
Interactive connection2Interactive connection2
Interactive connection2Takao Tetsuro
 
Interoperability of webassembly with javascript
Interoperability of webassembly with javascriptInteroperability of webassembly with javascript
Interoperability of webassembly with javascriptTakao Tetsuro
 
Azure DevOps Online Vol.3 - Inside Azure Pipelines
Azure DevOps Online Vol.3 - Inside Azure PipelinesAzure DevOps Online Vol.3 - Inside Azure Pipelines
Azure DevOps Online Vol.3 - Inside Azure PipelinesKazushi Kamegawa
 
20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS AzureIssei Hiraoka
 
サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策Keiichi Hagiwara
 
熊本クラウド語ろう会 - Azure開発入門
熊本クラウド語ろう会 -  Azure開発入門熊本クラウド語ろう会 -  Azure開発入門
熊本クラウド語ろう会 - Azure開発入門Daiyu Hatakeyama
 
Google App Engine Java 入門
Google App Engine Java 入門Google App Engine Java 入門
Google App Engine Java 入門tantack
 
build2017のazure関連情報まとめ
build2017のazure関連情報まとめbuild2017のazure関連情報まとめ
build2017のazure関連情報まとめ裕之 木下
 
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイルVisual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイルAkira Inoue
 
de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!Minoru Naito
 
Azureでmicroservicesに触れてみる
Azureでmicroservicesに触れてみるAzureでmicroservicesに触れてみる
Azureでmicroservicesに触れてみるKazunori Hamamoto
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Shotaro Suzuki
 
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQLスケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQLMicrosoft Azure Japan
 
Container x azure x kubernetes
Container x azure x kubernetesContainer x azure x kubernetes
Container x azure x kubernetesYasuaki Matsuda
 
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用de:code 2017
 
.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組み.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組みKouji Matsui
 
de:code 2019 Cloud トラック 総まとめ! 完全版
de:code 2019 Cloud トラック 総まとめ! 完全版de:code 2019 Cloud トラック 総まとめ! 完全版
de:code 2019 Cloud トラック 総まとめ! 完全版Minoru Naito
 

Similar to Ignite 2021秋 recap - 開発者向け新機能紹介 (20)

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
 
Interactive connection2
Interactive connection2Interactive connection2
Interactive connection2
 
Interoperability of webassembly with javascript
Interoperability of webassembly with javascriptInteroperability of webassembly with javascript
Interoperability of webassembly with javascript
 
Azure DevOps Online Vol.3 - Inside Azure Pipelines
Azure DevOps Online Vol.3 - Inside Azure PipelinesAzure DevOps Online Vol.3 - Inside Azure Pipelines
Azure DevOps Online Vol.3 - Inside Azure Pipelines
 
20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure20190201 Cloud Native Kansai AKS Azure
20190201 Cloud Native Kansai AKS Azure
 
サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策サービスリリースから安定軌道に乗せるまでに行った開発施策
サービスリリースから安定軌道に乗せるまでに行った開発施策
 
熊本クラウド語ろう会 - Azure開発入門
熊本クラウド語ろう会 -  Azure開発入門熊本クラウド語ろう会 -  Azure開発入門
熊本クラウド語ろう会 - Azure開発入門
 
Azure <3 Openness
Azure <3 OpennessAzure <3 Openness
Azure <3 Openness
 
Google App Engine Java 入門
Google App Engine Java 入門Google App Engine Java 入門
Google App Engine Java 入門
 
build2017のazure関連情報まとめ
build2017のazure関連情報まとめbuild2017のazure関連情報まとめ
build2017のazure関連情報まとめ
 
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイルVisual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
Visual Studio 2019 GA ! ~ 最新情報 & これからの開発スタイル
 
de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!de:code 2019 Cloud トラック 総まとめ!
de:code 2019 Cloud トラック 総まとめ!
 
Azureでmicroservicesに触れてみる
Azureでmicroservicesに触れてみるAzureでmicroservicesに触れてみる
Azureでmicroservicesに触れてみる
 
Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...Application development with c#, .net 6, blazor web assembly, asp.net web api...
Application development with c#, .net 6, blazor web assembly, asp.net web api...
 
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQLスケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
 
Container x azure x kubernetes
Container x azure x kubernetesContainer x azure x kubernetes
Container x azure x kubernetes
 
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
[TL04] .NET 15 周年の今こそ考えるクラウドネイティブ アプリケーションと .NET の活用
 
.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組み.NET Coreから概観する.NETのOSSへの取り組み
.NET Coreから概観する.NETのOSSへの取り組み
 
de:code 2019 Cloud トラック 総まとめ! 完全版
de:code 2019 Cloud トラック 総まとめ! 完全版de:code 2019 Cloud トラック 総まとめ! 完全版
de:code 2019 Cloud トラック 総まとめ! 完全版
 
[Japan Tech summit 2017] APP 003
[Japan Tech summit 2017]  APP 003[Japan Tech summit 2017]  APP 003
[Japan Tech summit 2017] APP 003
 

More from Kazushi Kamegawa

「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐKazushi Kamegawa
 
Azure boards for beginners
Azure boards for beginnersAzure boards for beginners
Azure boards for beginnersKazushi Kamegawa
 
Deploy Strategy with Azure Pipelines
Deploy Strategy with Azure PipelinesDeploy Strategy with Azure Pipelines
Deploy Strategy with Azure PipelinesKazushi Kamegawa
 
DevOps and compliance and security
DevOps and compliance and securityDevOps and compliance and security
DevOps and compliance and securityKazushi Kamegawa
 
DevOps and Compliance and Security
DevOps and Compliance and SecurityDevOps and Compliance and Security
DevOps and Compliance and SecurityKazushi Kamegawa
 
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Kazushi Kamegawa
 
How to create your own Azure Pipeline's image
How to create your own Azure Pipeline's imageHow to create your own Azure Pipeline's image
How to create your own Azure Pipeline's imageKazushi Kamegawa
 
Azure DevOps入門~TechLab編
Azure DevOps入門~TechLab編Azure DevOps入門~TechLab編
Azure DevOps入門~TechLab編Kazushi Kamegawa
 
Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020Kazushi Kamegawa
 
Getting Start for Azure Pipelines
Getting Start for Azure PipelinesGetting Start for Azure Pipelines
Getting Start for Azure PipelinesKazushi Kamegawa
 
Azure Boards and Azure Test Plans inside out.
Azure Boards and Azure Test Plans inside out.Azure Boards and Azure Test Plans inside out.
Azure Boards and Azure Test Plans inside out.Kazushi Kamegawa
 
Azure DevOps Management in Organization
Azure DevOps Management in OrganizationAzure DevOps Management in Organization
Azure DevOps Management in OrganizationKazushi Kamegawa
 
What's new Azure DevOps in //Build 2019
What's new Azure DevOps in //Build 2019What's new Azure DevOps in //Build 2019
What's new Azure DevOps in //Build 2019Kazushi Kamegawa
 
Deploy to Azure by ??? Azure Repos or GitHub
Deploy to Azure by ??? Azure Repos or GitHubDeploy to Azure by ??? Azure Repos or GitHub
Deploy to Azure by ??? Azure Repos or GitHubKazushi Kamegawa
 
Azure DevOpsとセキュリティ
Azure DevOpsとセキュリティAzure DevOpsとセキュリティ
Azure DevOpsとセキュリティKazushi Kamegawa
 
はじめてのコンテナーDocker & Windows & Linux
はじめてのコンテナーDocker & Windows & LinuxはじめてのコンテナーDocker & Windows & Linux
はじめてのコンテナーDocker & Windows & LinuxKazushi Kamegawa
 
その後のBash on windows
その後のBash on windowsその後のBash on windows
その後のBash on windowsKazushi Kamegawa
 

More from Kazushi Kamegawa (20)

「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ「何もしないのにCIが失敗した」を防ぐ
「何もしないのにCIが失敗した」を防ぐ
 
Azure boards for beginners
Azure boards for beginnersAzure boards for beginners
Azure boards for beginners
 
Deploy Strategy with Azure Pipelines
Deploy Strategy with Azure PipelinesDeploy Strategy with Azure Pipelines
Deploy Strategy with Azure Pipelines
 
DevOps and compliance and security
DevOps and compliance and securityDevOps and compliance and security
DevOps and compliance and security
 
DevOps and Compliance and Security
DevOps and Compliance and SecurityDevOps and Compliance and Security
DevOps and Compliance and Security
 
Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)Ignite 2021 振り返り(DevOps)
Ignite 2021 振り返り(DevOps)
 
How to create your own Azure Pipeline's image
How to create your own Azure Pipeline's imageHow to create your own Azure Pipeline's image
How to create your own Azure Pipeline's image
 
NET5 and Diagnostics
NET5 and DiagnosticsNET5 and Diagnostics
NET5 and Diagnostics
 
Azure DevOps入門~TechLab編
Azure DevOps入門~TechLab編Azure DevOps入門~TechLab編
Azure DevOps入門~TechLab編
 
Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020Introduce TFSUG and Azure DevOps Server 2020
Introduce TFSUG and Azure DevOps Server 2020
 
Getting Start for Azure Pipelines
Getting Start for Azure PipelinesGetting Start for Azure Pipelines
Getting Start for Azure Pipelines
 
Azure Boards and Azure Test Plans inside out.
Azure Boards and Azure Test Plans inside out.Azure Boards and Azure Test Plans inside out.
Azure Boards and Azure Test Plans inside out.
 
Azure DevOps's security
Azure DevOps's securityAzure DevOps's security
Azure DevOps's security
 
Azure DevOps Management in Organization
Azure DevOps Management in OrganizationAzure DevOps Management in Organization
Azure DevOps Management in Organization
 
What's new Azure DevOps in //Build 2019
What's new Azure DevOps in //Build 2019What's new Azure DevOps in //Build 2019
What's new Azure DevOps in //Build 2019
 
Deploy to Azure by ??? Azure Repos or GitHub
Deploy to Azure by ??? Azure Repos or GitHubDeploy to Azure by ??? Azure Repos or GitHub
Deploy to Azure by ??? Azure Repos or GitHub
 
Azure DevOpsとセキュリティ
Azure DevOpsとセキュリティAzure DevOpsとセキュリティ
Azure DevOpsとセキュリティ
 
What's Azure DevOps
What's Azure DevOpsWhat's Azure DevOps
What's Azure DevOps
 
はじめてのコンテナーDocker & Windows & Linux
はじめてのコンテナーDocker & Windows & LinuxはじめてのコンテナーDocker & Windows & Linux
はじめてのコンテナーDocker & Windows & Linux
 
その後のBash on windows
その後のBash on windowsその後のBash on windows
その後のBash on windows
 

Ignite 2021秋 recap - 開発者向け新機能紹介

  • 1. 開発者向け新機能ご紹介~ Ignite recap 2021秋 かめがわ かずし(kkamegawa) 竹林 崇(changeworld)
  • 2. Who am I? personal: name: KAMEGAWA Kazushi(Last-First) alias: kkamegawa community: MVP: Microsoft MVP for Developer Technologies(2009-) Users Group: Team Foundation Server Users Group URL: https://dev.azure.com/tfsug/tfsuginfo Blog: URL: https://kkamegawa.hatenablog.jp devblog radio: https://devblog.connpass.com/
  • 3. personal: name: Takashi Takebayashi alias: changeworld community: MVP: - Microsoft MVP for Visual Studio and Development Technologies(Oct 2015 – Jun 2018) - Microsoft MVP for Microsoft Azure(Jul 2018 - Jun 2022) Users Group: - Team Foundation Server Users Grouphttps://dev.azure.com/tfsug/tfsuginfo Blog: https://www.changesworlds.com/ Who am I?
  • 4. This contents based on 2021/11/22
  • 5. GAとPublic PreviewとPrivate Preview GA(General Availability): 正式サービス。 SLAとサポートあり Public Preview:誰でも試せる。SLAとサポート なし。割引あり Private Preview:招待制のプレビュー。SLAと サポートなし。
  • 6. Azure Dev & Ecosystemの更新 Azure Communication Services Azure Container Apps Logic Apps Update Azure Service Bus Azure Web PubSub Java EE App & Azure Container Platform Open Service Mesh for AKS Azure API Management support GraphQL, WebSocket
  • 7. Azure Communication Services SMS使ったショートメッセージのサポート Teamsとの相互運用がGA Ignite 2021: Azure Communication Services SMS short code preview and Teams interoperability general availability (microsoft.com) Preview
  • 8. Azure Container Apps Azure Container Apps scale to zero and pause billing when not in use = 使っていない間はゼロにできる Simply run as always-on background jobs = Serverless でよくあるタイムアウトの厳しさが無くバック グラウンドジョブ等に使える可能性がある ほかのコンテナサービスとの使い分けのガイダンスもあるよ Container Apps と他の Azure コンテナー オプションの比較 | Microsoft Docs Introducing Azure Container Apps: a serverless container service for running modern apps at scale (microsoft.com) Preview
  • 11. 所感 コンテナーの実行に特化したサービス 既報の通り Kubernetes 上で動作しています。最新の Serverless サー ビスなだけでなく、上手く Kubernetes 部分が隠されていて知識が無くて も簡単に扱えるようになっている 開発者がアプリケーションの実装に集中できるというのは、Azure の Serverless において不変の思想に思える Azure Functions と Web Apps → AKS だったのが、間に Azure Container Apps があることで Azure Functions と Web Appsから 次のステージへのハードルが低くなっている印象
  • 12. Logic Apps機能強化 SQL Databaseがストレージと同等のサポート Managed Identityサポート 定期実行のサポート デザイナーがかっこよく Azure Logic Apps Announcement - Fall 2021 Release - Microsoft Tech Community Preview Preview
  • 13. Azure Web PubSub 昔のPubSubHubbubが改名されたもの ATOM/RSSの拡張 HTTPでアクセスできるリソースなら何でもOK ポーリングではなく、プッシュ通知 SignalRとの違いは .NET 向けに最適化とセルフホステッドの有無  Azure Web PubSub – WebSocket Web Publishing | Microsoft Azure  Azure SignalR Service と Azure Web PubSub サービスのどちらかを選択するにはど うすればよいですか?
  • 14. Signal RとWeb PubSubの違い Azure SignalR Service の内部 | Microsoft Docs Azure Web PubSub サービスの内部構造 | Microsoft Docs
  • 15. Java EE サーバーとAKSの組み合わせがGA Oracle WebLogicの場合 Run Oracle WebLogic Server on Azure Kubernetes Service (microsoft.com) WebSphereとOpenLiberty Run IBM WebSphere Liberty and Open Liberty on Azure Red Hat OpenShift and Azure Kubernetes Service (microsoft.com)
  • 16. Oracle WebLogic on AKS Run Oracle WebLogic Server on Azure Kubernetes Service (microsoft.com)
  • 17. WebSphere / OpenLiberty on AKS / OpenShift Run IBM WebSphere Liberty and Open Liberty on Azure Red Hat OpenShift and Azure Kubernetes Service (microsoft.com)
  • 18. Azure Service Bus Premium メッセージ上限が1MBから100MBまで増加 JMS 2.0をサポート Event Grid/Event Hubとの使い分けはこちら Azure メッセージング サービスの比較 - Azure Event Grid | Microsoft Docs Azure Service Bus Premium: Large Message Support Generally Available - Microsoft Tech Community
  • 19. API Management & WebSocket API ManagementのWebSocketサポートがGA General availability: Native support for WebSocket APIs | Azure の更新情報 | Microsoft Azure Azure portal を使用して WebSocket API をインポートする | Microsoft Docs Event Gridとの統合サポートがGA GraphQLパススルーのサポート Preview
  • 20. The DevOps Workflow Generator tool DevOps toolchainをGUIで理解できるツール みなさんの環境で各ステップ(Plan, Code, Build, Test, ...)に使って いる tool を選択することでレポート(英語だけど)をダウンロードできる ツールチェインを視覚化してまとめるのに便利…かも? ただ、まだ登録サービス少ない これ登録して!という場合メールで依頼 https://aka.ms/workflowgenerator