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
CodeBuildを使いこなそう #jawsug_ct 入門編 #5
Search
sakajunquality
July 30, 2018
4.4k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CodeBuildを使いこなそう #jawsug_ct 入門編 #5
sakajunquality
July 30, 2018
More Decks by sakajunquality
See All by sakajunquality
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
2
4.4k
DevFest Tokyo 2023: Google Cloudでチームで安全にデプロイをする
sakajunquality
10
2k
Cloud Spanner Monitoring 入門 / Cloud Spanner Monitoring Introduction
sakajunquality
1
1.5k
GKE Overview March 2021: Introducing Autopilot
sakajunquality
1
920
Introduction to Cloud Run 2021
sakajunquality
3
1.7k
Building Reliable Distributed Systems on GCP
sakajunquality
1
320
Istio 1.5 Updates
sakajunquality
4
2.1k
GCP 101: Getting Started through Cloud Run
sakajunquality
6
3.9k
Seeking Observability, Getting Started with Service Mesh
sakajunquality
0
210
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
698
190k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
How to Think Like a Performance Engineer
csswizardry
28
2.7k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Docker and Python
trallard
47
4k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
640
sira's awesome portfolio website redesign presentation
elsirapls
0
300
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Fireside Chat
paigeccino
42
4k
Balancing Empowerment & Direction
lara
6
1.2k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Transcript
を使いこなそう 入門編
ざっくりインフラ全般 最近ビールにはまってます
でやってますよね?
何使ってますか?
None
つかってますか?
たぶんつかってますよね!
さっき使いましたね!
完
完
None
Source Code CodeBuild S3 ECR Registry/Storage CI Upload Push
None
None
None
None
None
version: 0.2 phases: pre_build: commands: - $(aws ecr get-login --region
$AWS_DEFAULT_REGION) build: commands: - docker build ... post_build: commands: - docker push ...
None
None
None
-
事例 のアプリケーション に変更するだけでビルド時間が半分に ※ 気軽に変えられるので、時間を計測してみましょう! ※ ただし無料枠は のみ
デフォルトでは の同時ビルド実行は サポートケースであげてもらえる
分単位の時間課金 多くのマネージド のようにコンテナ単位での月額課金ではない コンテナ単位課金のものよりも安くなるケースが多い
None
に特定のファイルをキャッシュすることができる とか とかリモートから持ってくるものとか
None
None
None
いいことばかりでもない! だと がよく壊れたり・・・ リトライすると結局時間がかかることも キャッシュで短縮できるのが3分くらいなのにたいして、リトライすると 分位かかるなど
None
イメージをビルドするときは、あまりないかもしれないけど オプションを有効にすることで リソースにアクセスできる 何かしら内部リソースにアクセスするため つかっているなど
None
None
https://docs.aws.amazon.com/ja_jp/codebuild/latest/userguide/sample-github-pull-request.html
None
None
によってビルドを発火することができる 定期的にビルドを実行するなど
環境変数を上書きしたり
None
比較的安価に時間課金で利用できて、 いろいろな使い方ができるので、 のインテグレーションも相性が良いので使ってない人は是非つかってみてくだ さい!
None
None
None