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
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
910
Introduction to Cloud Run 2021
sakajunquality
3
1.7k
Building Reliable Distributed Systems on GCP
sakajunquality
1
310
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
200
Fastly Yamagoya Meetup: Leveraging Cloud Portability with Fastly
sakajunquality
0
16k
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
1.7k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
71
40k
Building the Perfect Custom Keyboard
takai
2
800
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
750
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
180
Evolving SEO for Evolving Search Engines
ryanjones
0
220
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
170
Raft: Consensus for Rubyists
vanstee
141
7.5k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
240
Ethics towards AI in product and experience design
skipperchong
2
310
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
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