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
500
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
610
jfrog-artifactory-introduction
tkak
0
420
rakuten-iac-provisioning-automation.pdf
tkak
1
510
はじめての英語プレゼン #6 LT - My first step of HashiCorp Nomad
tkak
1
140
Terraform Tips
tkak
1
8.6k
Road to "Infrastructure as Code" in Rakuten
tkak
1
1k
Other Decks in Technology
See All in Technology
10分で紹介するAmazon Bedrock利用時のセキュリティ対策 / 10-minutes introduction to security measures when using Amazon Bedrock
hideakiaoyagi
0
180
Developers Summit 2025 浅野卓也(13-B-7 LegalOn Technologies)
legalontechnologies
PRO
0
650
次世代KYC活動報告 / 20250219-BizDay17-KYC-nextgen
oidfj
0
240
表現を育てる
kiyou77
1
210
ユーザーストーリーマッピングから始めるアジャイルチームと並走するQA / Starting QA with User Story Mapping
katawara
0
200
AndroidXR 開発ツールごとの できることできないこと
donabe3
0
130
運用しているアプリケーションのDBのリプレイスをやってみた
miura55
1
680
【Developers Summit 2025】プロダクトエンジニアから学ぶ、 ユーザーにより高い価値を届ける技術
niwatakeru
2
1.3k
スタートアップ1人目QAエンジニアが QAチームを立ち上げ、“個”からチーム、 そして“組織”に成長するまで / How to set up QA team at reiwatravel
mii3king
2
1.4k
速くて安いWebサイトを作る
nishiharatsubasa
10
12k
偶然 × 行動で人生の可能性を広げよう / Serendipity × Action: Discover Your Possibilities
ar_tama
1
1.1k
Oracle Cloud Infrastructure:2025年2月度サービス・アップデート
oracle4engineer
PRO
1
190
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
226
22k
Documentation Writing (for coders)
carmenintech
67
4.6k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
133
33k
Visualization
eitanlees
146
15k
KATA
mclloyd
29
14k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.2k
Code Review Best Practice
trishagee
67
18k
Six Lessons from altMBA
skipperchong
27
3.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
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