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
500
Azure Container Apps 触ってみる / LT_AzureContainerApps
2022/7/22 開催の『江東区合同ライトニングトーク』にて発表した資料です。
sou
July 22, 2022
Tweet
Share
More Decks by sou
See All by sou
Gatekeeper と Azure Policy (rev.1) / gatekeeper-azpol
08thse
0
130
読み物からのエンジニア的な学び / Learning from Reading
08thse
0
84
Azure Container Apps 気になるアップデート (2023/5) / ACA_Update_202305
08thse
0
230
DeployToAzureポチからの卒業 / LT_DeployToAzure
08thse
0
380
Deeperという人材カテゴリに共感した話
08thse
0
140
LT_Documentation
08thse
0
55
Other Decks in Technology
See All in Technology
Unsafe.BitCast のすゝめ。
nenonaninu
0
200
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
55k
2024AWSで個人的にアツかったアップデート
nagisa53
1
110
Git scrapingで始める継続的なデータ追跡 / Git Scraping
ohbarye
5
500
駆け出しリーダーとしての第一歩〜開発チームとの新しい関わり方〜 / Beginning Journey as Team Leader
kaonavi
0
120
機械学習を「社会実装」するということ 2025年版 / Social Implementation of Machine Learning 2025 Version
moepy_stats
5
1.3k
Copilotの力を実感!3ヶ月間の生成AI研修の試行錯誤&成功事例をご紹介。果たして得たものとは・・?
ktc_shiori
0
350
シフトライトなテスト活動を適切に行うことで、無理な開発をせず、過剰にテストせず、顧客をビックリさせないプロダクトを作り上げているお話 #RSGT2025 / Shift Right
nihonbuson
3
2.2k
20250116_自部署内でAmazon Nova体験会をやってみた話
riz3f7
1
100
いま現場PMのあなたが、 経営と向き合うPMになるために 必要なこと、腹をくくること
hiro93n
9
7.7k
iPadOS18でフローティングタブバーを解除してみた
sansantech
PRO
1
150
メンバーがオーナーシップを発揮しやすいチームづくり
ham0215
2
140
Featured
See All Featured
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Site-Speed That Sticks
csswizardry
3
270
Six Lessons from altMBA
skipperchong
27
3.6k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
How to train your dragon (web standard)
notwaldorf
89
5.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
28
5.4k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
230
52k
Git: the NoSQL Database
bkeepers
PRO
427
64k
A better future with KSS
kneath
238
17k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
38
1.9k
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