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
0
380
Azure Container Apps 触ってみる / LT_AzureContainerApps
2022/7/22 開催の『江東区合同ライトニングトーク』にて発表した資料です。
sou
July 22, 2022
Tweet
Share
More Decks by sou
See All by sou
読み物からのエンジニア的な学び / Learning from Reading
08thse
0
45
Azure Container Apps 気になるアップデート (2023/5) / ACA_Update_202305
08thse
0
170
DeployToAzureポチからの卒業 / LT_DeployToAzure
08thse
0
330
Deeperという人材カテゴリに共感した話
08thse
0
110
LT_Documentation
08thse
0
47
Other Decks in Technology
See All in Technology
.NETの非同期戦略とUnityとの相互運用
neuecc
2
2.4k
中央集権体制からDataOpsへの転換 / centralized-to-dataops-transformation
pei0804
7
1.4k
「XX試験の環境作ってよ」と言われた時によく使うAWSのソリューションについて
bun913
0
120
沒想過的前端錯誤處理可能比你有做的還多
line_developers_tw
PRO
0
2k
なんで私に登壇依頼が?! ~頼られるエンジニアになるためには~ /
mixi_engineers
PRO
2
200
暗黙知を集積するプラットフォーム : 「健常者エミュレータ事例集」の取り組み
sora32127
1
160
業務で使えるかもしれない…!?GitHub Actions の Tips 集 / CI/CD Test Night #7
ponkio_o
PRO
24
6.9k
エンジニア候補者向け資料2024.03.28.pdf
macloud
0
2.9k
現実世界の事象から学ぶSOLID原則
h0r15h0
24
10k
統計的学習理論読み Chapter 2
kmatsui
1
200
期待しすぎずに取り組む両面 TypeScript
shozawa
2
290
XRミーティング 2024-03-20
1ftseabass
PRO
0
100
Featured
See All Featured
A designer walks into a library…
pauljervisheath
199
23k
What's in a price? How to price your products and services
michaelherold
236
11k
Building an army of robots
kneath
300
41k
Building a Scalable Design System with Sketch
lauravandoore
455
32k
The Cult of Friendly URLs
andyhume
73
5.6k
A better future with KSS
kneath
230
16k
The Mythical Team-Month
searls
214
42k
The Power of CSS Pseudo Elements
geoffreycrofte
58
4.9k
The Invisible Customer
myddelton
114
12k
BBQ
matthewcrist
78
8.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
397
65k
How to Ace a Technical Interview
jacobian
272
22k
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