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
530
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
650
jfrog-artifactory-introduction
tkak
0
470
rakuten-iac-provisioning-automation.pdf
tkak
1
560
はじめての英語プレゼン #6 LT - My first step of HashiCorp Nomad
tkak
1
150
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
MobileActOsaka_250704.pdf
akaitadaaki
0
110
Lufthansa ®️ USA Contact Numbers: Complete 2025 Support Guide
lufthanahelpsupport
0
170
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
110
生まれ変わった AWS Security Hub (Preview) を紹介 #reInforce_osaka / reInforce New Security Hub
masahirokawahara
0
460
Claude Code に プロジェクト管理やらせたみた
unson
6
3.5k
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
180
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
0
110
品質と速度の両立:生成AI時代の品質保証アプローチ
odasho
1
260
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
0
100
AIの全社活用を推進するための安全なレールを敷いた話
shoheimitani
2
500
LangSmith×Webhook連携で実現するプロンプトドリブンCI/CD
sergicalsix
1
220
生成AI開発案件におけるClineの業務活用事例とTips
shinya337
0
250
Featured
See All Featured
Why Our Code Smells
bkeepers
PRO
336
57k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
Producing Creativity
orderedlist
PRO
346
40k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
49
5.5k
Building Adaptive Systems
keathley
43
2.7k
Visualization
eitanlees
146
16k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.7k
Done Done
chrislema
184
16k
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