Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Managed DevOps Pool and Well Architected Framew...
Search
KAMEGAWA Kazushi
September 27, 2024
Technology
0
64
Managed DevOps Pool and Well Architected Framework
Managed DevOps PoolをWell Architected Framework観点での解説です。
KAMEGAWA Kazushi
September 27, 2024
Tweet
Share
More Decks by KAMEGAWA Kazushi
See All by KAMEGAWA Kazushi
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
630
Microsoft 365と開発者ツールの素敵な関係
kkamegawa
1
2.1k
サーバー管理しないサーバーサービスManaged DevOps Pool
kkamegawa
0
390
Introducing Managed DevOps Pool
kkamegawa
0
3.5k
Leading the Development Frontier: Innovations at Microsoft Build Japan 2024 Dev/Tech Part
kkamegawa
0
31
.NET Profiler in 2024.
kkamegawa
2
5.2k
Microsoft Cloudで開発ライフサイクルを保護する
kkamegawa
0
4.4k
Azure DevOps Online Vol.8 - GitHub Advanced Security
kkamegawa
0
820
GitHub Advanced Security for Azure DevOpsと.NET Security
kkamegawa
0
900
Other Decks in Technology
See All in Technology
Wantedly での Datadog 活用事例
bgpat
1
410
サーバレスアプリ開発者向けアップデートをキャッチアップしてきた #AWSreInvent #regrowth_fuk
drumnistnakano
0
190
Password-less Journey - パスキーへの移行を見据えたユーザーの準備 @ AXIES 2024
ritou
3
1.4k
なぜCodeceptJSを選んだか
goataka
0
150
AWS re:Invent 2024 ふりかえり
kongmingstrap
0
130
Postman と API セキュリティ / Postman and API Security
yokawasa
0
200
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
150
生成AIをより賢く エンジニアのための RAG入門 - Oracle AI Jam Session #20
kutsushitaneko
4
210
[Ruby] Develop a Morse Code Learning Gem & Beep from Strings
oguressive
1
150
Turing × atmaCup #18 - 1st Place Solution
hakubishin3
0
470
開発生産性向上! 育成を「改善」と捉えるエンジニア育成戦略
shoota
1
230
新機能VPCリソースエンドポイント機能検証から得られた考察
duelist2020jp
0
210
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
Optimizing for Happiness
mojombo
376
70k
Building Adaptive Systems
keathley
38
2.3k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.5k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.6k
Why Our Code Smells
bkeepers
PRO
335
57k
GraphQLとの向き合い方2022年版
quramy
44
13k
Fashionably flexible responsive web design (full day workshop)
malarkey
405
65k
Fireside Chat
paigeccino
34
3.1k
Docker and Python
trallard
41
3.1k
Making Projects Easy
brettharned
116
5.9k
Transcript
None
None
https://dev.azure.com/tfsug/tfsuginfo https://kkamegawa.hatenablog.jp https://devblog.connpass.com/
None
None
None
Microsoft Azure Well-Architected Framework | Microsoft Learn
None
None
Self-hosted Microsoft-hosted VMSS Agent 1台ずつ管理 ライセンスの範囲で スケーリング VMSSを使った スケーリング (最大1000台)
ライセンスの範囲で スケーリング
• PAT管理大変 • パッチあて大変 • サイジング大変 • 古い環境使えない • 高性能VM使えない
• イメージ作成大変 • プール管理大変 Self-hosted Microsoft-hosted VMSS Agent
Managed DevOps Pools – The Origin Story - Engineering@Microsoft 1ESチームが作ったら結構いいものができた!
Managed DevOps Pools documentation - Azure DevOps | Microsoft Learn
None
None
None
使った時だけ課金
None
並列ジョブの構成と支払い - Azure DevOps | Microsoft Learn
None
None
pool: name: mdp-azdo-vnet-westus3 #Managed DevOps Pool名 demands: - ImageOverride -equals
ubuntu-22.04/latest pool: name: mdp-azdo-vnet-westus3 #Managed DevOps Pool名 demands: - ImageOverride -equals 2.0.0 #Image Version pool: name: mdp-azdo-vnet-westus3 #Managed DevOps Pool名 demands: - WorkFolder -equals f:¥Custom #作業フォルダー # Linuxは/mnt/storage/sdc/custom など
None
None
None
Subnet Subnet VNET統合 プール Azure Networkプール
Default outbound access for VMs in Azure will be retired—
transition to a new method of internet access | Azure updates | Microsoft Azure
None
None
None