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
Start Go with Terraform
Search
Takaaki FURUKAWA
November 30, 2014
Technology
0
540
Start Go with Terraform
LT at Go Conference 2014 autumn
Takaaki FURUKAWA
November 30, 2014
Tweet
Share
More Decks by Takaaki FURUKAWA
See All by Takaaki FURUKAWA
hashitalks-japan-provisioning-by-terraform-at-rakuten
tkak
0
670
jfrog-artifactory-introduction
tkak
0
480
rakuten-iac-provisioning-automation.pdf
tkak
1
580
はじめての英語プレゼン #6 LT - My first step of HashiCorp Nomad
tkak
1
160
Terraform Tips
tkak
1
8.6k
Road to "Infrastructure as Code" in Rakuten
tkak
1
1.1k
Other Decks in Technology
See All in Technology
AWSを利用する上で知っておきたい名前解決のはなし(10分版)
nagisa53
10
3.1k
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
430
会社紹介資料 / Sansan Company Profile
sansan33
PRO
6
380k
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
2
550
2つのフロントエンドと状態管理
mixi_engineers
PRO
3
110
AI時代を生き抜くエンジニアキャリアの築き方 (AI-Native 時代、エンジニアという道は 「最大の挑戦の場」となる) / Building an Engineering Career to Thrive in the Age of AI (In the AI-Native Era, the Path of Engineering Becomes the Ultimate Arena of Challenge)
jeongjaesoon
0
120
職種の壁を溶かして開発サイクルを高速に回す~情報透明性と職種越境から考えるAIフレンドリーな職種間連携~
daitasu
0
170
初めてAWSを使うときのセキュリティ覚書〜初心者支部編〜
cmusudakeisuke
1
250
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
140
DDD集約とサービスコンテキスト境界との関係性
pandayumi
3
280
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
450
新規プロダクトでプロトタイプから正式リリースまでNext.jsで開発したリアル
kawanoriku0
1
110
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
330
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
The Language of Interfaces
destraynor
161
25k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Why Our Code Smells
bkeepers
PRO
339
57k
4 Signs Your Business is Dying
shpigford
184
22k
Designing Experiences People Love
moore
142
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
13k
Transcript
5FSSBGPSNͰ࢝ΊΔ(Pݴޠ Vol.01 Nov/30/2014 Takaaki Furukawa Global Operations Department, Rakuten Inc.
http://www.rakuten.co.jp/
2 • !ULBL • 4ZTUFN1SPWJTJPOJOH(SPVQ • 4FSWFS&OHJOFFS • (Pݴޠྺ̎ϲ݄͘Β͍ ࣗݾհ
3 ࠓ͢͜ͱ ! ָఱͷ*OGSBTUSVDUVSFBT$PEF ! 5FSSBGPSNͷ֓ཁ ! 5FSSBGPSN1MVHJO։ൃͱ(P
4 ָఱͷ*OGSBTUSVDUVSFBT$PEF
5 "" ! "
6 ! αʔϏεͷछྨ͕ଟ͍αʔόͷछྨ͕ଟ͍ɻ ! ԾԽͱͱʹαʔόͷ͕૿େɻ ! *OGSBTUSVDUVSFBT$PEF ίʔυʹΑΔཧͱࣗಈԽ ͠ͳ͍ͱͭΒ͍ɻ
7JSUVBM.BDIJOF $SFBUJPO 04.JEEMFXBSF$POpHVSBUJPO 1IZTJDBM4FSWFS 04JOTUBMMBUJPO "QQMJDBUJPO%FQMPZNFOU 4ZTUFN1SPWJTJPOJOH-BZFS $PNQVUF Orchestration Bootstrap
Configuration Deployment %/4 4-# FUD
"QQMJDBUJPO%FQMPZNFOU 04.JEEMFXBSF$POpHVSBUJPO 1IZTJDBM4FSWFS 04JOTUBMMBUJPO 7JSUVBM.BDIJOF $SFBUJPO 4ZTUFN1SPWJTJPOJOH-BZFS $PNQVUF Orchestration Bootstrap
Configuration Deployment %/4 4-# FUD Kickstart Packer
"QQMJDBUJPO%FQMPZNFOU 04.JEEMFXBSF$POpHVSBUJPO 1IZTJDBM4FSWFS 04JOTUBMMBUJPO 7JSUVBM.BDIJOF $SFBUJPO 4ZTUFN1SPWJTJPOJOH-BZFS $PNQVUF Orchestration Bootstrap
Configuration Deployment %/4 4-# FUD Kickstart Packer Terraform
10 ཧ 7.ͷ࡞ઃఆ͚ͩͰͳ͘ɺ %/44-#ɺ.POJUPSJOHͳͲ ଐ͢ΔͷؚΊɺαʔϏ ε͝ͱʹશ෦·ͱΊͯίʔυ Ͱཧ͍ͨ͠ʂ
11 5FSSBGPSN Git TFSWJDF
12 5FSSBGPSNͷ֓ཁ
13 • ΦʔέετϨʔγϣϯπʔϧ • ݄̓)BTIJ$PSQ͔ΒϦϦʔε • (Pݴޠ • *OGSBTUSVDUVSFBT$PEF •
༷ʑͳΫϥυαʔϏεΛίʔυͰཧ • "84 (PPHMF$MPVE %JHJUBM0DFBO )FSPLV FUD 5FSSBGPSN
14
15
16
17
18 • ΠϯϑϥͷߏใΛςΩετϑΝΠϧͰཧɻ • $-*ͰΠϯϑϥΛૢ࡞ɻ • lUFSSBGPSNQMBOzͰ࡞ۀલͷ֬ೝ • lUFSSBGPSNBQQMZzͰ࣮ߦɻ •
lUFSSBGPSNEFTUSPZzͰআɻ 5FSSBGPSNͷجຊػೳ
19 5FSSBGPSN1MVHJO։ൃͱ(P
20 ! 5FSSBGPSNW͔ΒϓϥάΠϯ։ൃ͍͢͠ϑϨʔϜ ϫʔΫػೳαϙʔτɻ ! ࢼ͠ʹ$POP)B༻ͷ1MVHJOΛ։ൃͯ͠Έ͕ͨɺҙ֎ͱ ؆୯ɻ ! 1MVHJO։ൃͷલʹ8FC"1*ͷ(PMJCSBSZΛ࡞Δͱ͜Ζ ͔Βɻ ! (Pॻָ͍͍͍ͯͯ͠ɻ ! 5FSSBGPSN1MVHJO։ൃͷྲྀΕϒϩάʹɻ ! QSJWBUFDMPVE͚ͷΦϨΦϨ1MVHJOΛ։ൃதɻ
5FSSBGPSN1MVHJO։ൃ
21 (PͰॻ͔Εͨ044ͷϓϥάΠ ϯ։ൃΛ͖͔͚ͬʹ(Pݴޠ ͡ΊͯΈͯͲ͏Ͱ͠ΐ͏͔ɻ
22 ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ
23 • Terraform https://www.terraform.io/ • Terraform Provider http://tkak.hatenablog.com/entry/2014/11/07/074044