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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
sou
July 22, 2022
Technology
0
650
Azure Container Apps 触ってみる / LT_AzureContainerApps
2022/7/22 開催の『江東区合同ライトニングトーク』にて発表した資料です。
sou
July 22, 2022
Tweet
Share
More Decks by sou
See All by sou
Azure におけるコンテナ基盤選定について / azure-container-platform-selection
08thse
0
330
AKS コントロールプレーン監視のためのメトリクス / aks-control-plane-metric-preview
08thse
0
240
Gatekeeper と Azure Policy (rev.1) / gatekeeper-azpol
08thse
0
170
読み物からのエンジニア的な学び / Learning from Reading
08thse
0
160
Azure Container Apps 気になるアップデート (2023/5) / ACA_Update_202305
08thse
0
280
DeployToAzureポチからの卒業 / LT_DeployToAzure
08thse
0
440
Deeperという人材カテゴリに共感した話
08thse
0
170
LT_Documentation
08thse
0
79
Other Decks in Technology
See All in Technology
マイグレーションガイドに書いてないRiverpod 3移行話
taiju59
0
330
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
360
バクラクのSREにおけるAgentic AIへの挑戦/Our Journey with Agentic AI
taddy_919
1
460
Lookerの最新バージョンv26.2がやばい話
waiwai2111
1
140
AI活用を"目的"にしたら、データの本質が見えてきた - Snowflake Intelligence実験記 / chasing-ai-finding-data
pei0804
0
800
組織のSREを推進するためのPlatform EngineeringとEKS / Platform Engineering and EKS to drive SRE in your organization
chmikata
0
150
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
71k
Webアクセシビリティ技術と実装の実際
tomokusaba
0
140
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
95k
AWS CDK の目玉新機能「Mixins」とは / cdk-mixins
gotok365
2
290
Claude Cowork Plugins を読む - Skills駆動型業務エージェント設計の実像と構造
knishioka
1
180
Interop Tokyo 2025 ShowNet Team Memberで学んだSRv6を基礎から丁寧に
miyukichi_ospf
0
230
Featured
See All Featured
My Coaching Mixtape
mlcsv
0
63
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
82
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Exploring anti-patterns in Rails
aemeredith
2
280
How to Think Like a Performance Engineer
csswizardry
28
2.5k
Facilitating Awesome Meetings
lara
57
6.8k
Navigating Weather and Climate Data
rabernat
0
130
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
190
Why Our Code Smells
bkeepers
PRO
340
58k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
Bash Introduction
62gerente
615
210k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
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