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
Azure Container Apps 触ってみる / LT_AzureContainerApps
Search
sou
July 22, 2022
Technology
690
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Azure Container Apps 触ってみる / LT_AzureContainerApps
2022/7/22 開催の『江東区合同ライトニングトーク』にて発表した資料です。
sou
July 22, 2022
More Decks by sou
See All by sou
Azure におけるコンテナ基盤選定について / azure-container-platform-selection
08thse
0
560
AKS コントロールプレーン監視のためのメトリクス / aks-control-plane-metric-preview
08thse
0
270
Gatekeeper と Azure Policy (rev.1) / gatekeeper-azpol
08thse
0
190
読み物からのエンジニア的な学び / Learning from Reading
08thse
0
190
Azure Container Apps 気になるアップデート (2023/5) / ACA_Update_202305
08thse
0
300
DeployToAzureポチからの卒業 / LT_DeployToAzure
08thse
0
460
Deeperという人材カテゴリに共感した話
08thse
0
190
LT_Documentation
08thse
0
86
Other Decks in Technology
See All in Technology
Mastraエージェント、どのクラウドにデプロイする?
minorun365
PRO
2
170
LiDAR SLAMの実装とセンサ融合 ~Lie群からContinuous-Time LIOまで~
naokiakai
1
1k
美しいコードを書くためにF#を学んでみた話
yud0uhu
1
340
デジタル・デザイン:次の50年を描く「進化する青写真」
y150saya
0
830
AI Driven AI Governance
pict3
0
240
生成AI活用によるODC欠陥分析の分類高速化の実践と導入効果 / 20260703 Suguru Ishii
shift_evolve
PRO
2
100
Control Planeで育てるBtoB SaaSの認証基盤 - SRE NEXT 2026
pokohide
1
1.6k
勉強会企画をアプリで構造化してみた 〜そこで見えた、AIとの付き合い方〜 / I've structured a study group plan using an app.
pauli
0
330
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
360
知らん間に、回ってる
ming_ayami
0
320
グローバルチームと挑むプロダクト開発
sansantech
PRO
1
160
生成AIの活用/high_school2026
okana2ki
0
110
Featured
See All Featured
Into the Great Unknown - MozCon
thekraken
41
2.6k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
The Invisible Side of Design
smashingmag
301
52k
Scaling GitHub
holman
464
140k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
300
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
490
Typedesign – Prime Four
hannesfritz
42
3.1k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Faster Mobile Websites
deanohume
310
32k
We Have a Design System, Now What?
morganepeng
55
8.2k
Transcript
Azure Container Apps いじってみる sou (@08thse)
2 Azure における Container 動作プラットフォームサービス • とりあえずコンテナを動かす • コンテナオーケストレーション は不向き
• 2022年6月にGA • コンテナベースのインフラ管理 をより簡便に…! • Kubernetes クラスターの マネージドサービス • 自由度は高いが 相応の学習コスト Azure Container Instance Azure Container Apps Azure Kubernetes Service
3 Azure Container Apps のアーキテクチャ
4 • 公式チュートリアル • Docker Compose ファイルの流用 ⇒今回のお話 ▪リファレンス https://docs.microsoft.com/ja-jp/azure/container-apps/
Azure Container Apps いじってみてます
5 別のチュートリアル記事から Docker Compose サンプルを拝借 Docker Compose ファイルの流用 (1/2) version:
'3' services: azure-vote-back: image: mcr.microsoft.com/oss/bitnami/redis:6.0.8 environment: - ALLOW_EMPTY_PASSWORD=yes expose: - 6379 azure-vote-front: image: mcr.microsoft.com/azuredocs/azure-vote-front:v1 environment: - REDIS=azure-vote-back.internal.$AZURE_CONTAINERAPPS_ENV_DEFAULT_DOMAIN ports: - 8080:80
6 デプロイは下記のコマンド一行でOK! Docker Compose ファイルの流用 (2/2) az containerapp compose create
--environment <Azure Container Apps Name> --resource-group <Resource Group Name>
7 • 現在、コンテナ間通信は HTTP or HTTP/2 のみ • サンプルはRedis通信のため動作しない… •
gRPC (over HTTP/2) は利用可能 • Docker Compose の仕組みを全てカバーしているわけではない • ex.) Build オペレーションは非サポート 注意ポイント
8