開発環境の自動化とチューニングについて(仮)
by
yn-misaki
×
Copy
Open
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Slide 1
Slide 1 text
() (@yn-misaki)
Slide 2
Slide 2 text
B6A+: /2E* .3 (@yn-misaki) - =?95 (J$#)')K - "( - >-I - 40CD@ 2019;...J7
Slide 3
Slide 3 text
"( - )%$!#& ' - - ' ( VS VS
Slide 4
Slide 4 text
PC !
Slide 5
Slide 5 text
!
Slide 6
Slide 6 text
!
Slide 7
Slide 7 text
✋ "
Slide 8
Slide 8 text
"#! - /! - / - / etc... VS VS
Slide 9
Slide 9 text
;53+-7:.! - "$/% - 9*;53+16 (0=-7 *<> - !$%%2) % ;5 - ;5 "$ - "$'=-7 *<> - &#%,480"$;5 ?
Slide 10
Slide 10 text
?G3G>REB7U2016:V - )+(PC,M<DockerJ✨ - D2FP #+*" - D2S0Rails AppQ4REB7FP - REB7AK5=# - 3 Rails App46IRails+% O9;N - REC$+!/ - Rails Console'$(/18@T$ - -H."*&$+!5 L
Slide 11
Slide 11 text
Slide 12
Slide 12 text
CE@>4 . K! - B3/ AHJ569OKI - :?>4 D;8/<71= - AWS(#+%"0=-G... - E@>4,>42F - Ruby$+!'* - ,Rails&)+ '* - MySQL etc...
Slide 13
Slide 13 text
CE@>4 . K! - B3/ AHJ569OKI - :?>4 D;8/<71= - AWS(#+%"0=-G... - E@>4,>42F - Ruby$+!'* - ,Rails&)+ '* - MySQL etc...
Slide 14
Slide 14 text
$4"2 ! /(:10#< - '52< - ,*.);+=29 :10#-3 &68> - !:10#7%
Slide 15
Slide 15 text
!
Slide 16
Slide 16 text
! : ruby
Slide 17
Slide 17 text
- GitHub
Slide 18
Slide 18 text
>?HEC75IBJ2016
Slide 19
Slide 19 text
-7D<;28>B9: -7;2C A*, );20E ! - 34: /= - ? %,#'+$&56 - &(!,"'+@1Vagrant. - Rails &(!,"'+@1 - Docker @1
Slide 20
Slide 20 text
aws- dynamodb- local mysql fake-s3 Rails App 1 Rails App 2 Rails App 1 Rails App 2 rsync
Slide 21
Slide 21 text
!0 - $,%&-* - # !0)' - Vagrant"OS/& - Rails /&/1# - config - database3.(,24 - rake3+', 4 - .(Docker1# - /etc/hosts /&3/OS4
Slide 22
Slide 22 text
Rails App 12 - Ruby, gem - Docker etc... ! Vagrantfile MacDL - brew, VirtualBox, Vagrant etc...
Slide 23
Slide 23 text
%$ ' "5* +& , - : - 2!): #1(
Slide 24
Slide 24 text
CE@>4 . K! - B3/ AHJ569OKI - :?>4 D;8/<71= - AWS(#+%"0=-G... - E@>4,>42F - Ruby$+!'* - ,Rails&)+ '* - MySQL etc...
Slide 25
Slide 25 text
Slide 26
Slide 26 text
Vagrant6)'>2%5" DockerB PCC 8: *;A - &$!/?76)8:04<1 - -#-@3+ - Vagrant0 - (, - Rails Server="04 - GUIVagrantmysql.904 etc...
Slide 27
Slide 27 text
?LN8A= D7J 3QUTC<(!/1!V - ?O -> +1HGU100%V -> 6FPR -> *1$ MS - 23IVagrantRDockerU/1"-PCV" - K;D37 9 :@ - PC,).1% 3P %#,)&Q - E> 0$'Vagrant54B #
Slide 28
Slide 28 text
Slide 29
Slide 29 text
1
Slide 30
Slide 30 text
Slide 31
Slide 31 text
+ VS
Slide 32
Slide 32 text
! 2018
Slide 33
Slide 33 text
Docker<B .5! (*&*:EF0810>/-GA4 - ),' <-> VagrantrsyncB - ;=9 Rails App,D?1.8K - Rails@3&),:E +++ - 201667:1 $*#! - VMC2 !",$*%, *
Slide 34
Slide 34 text
Slide 35
Slide 35 text
Vagrantfile
Slide 36
Slide 36 text
Vagrantfile:
Slide 37
Slide 37 text
'Vagrantfile: !*5)06 Vagrant ( #+&3% ● Docker5PC64. -$,/ 1! Vagrant #+ 2",/.git/&3%
Slide 38
Slide 38 text
Vagrantfile:
Slide 39
Slide 39 text
Vagrantfile:
Slide 40
Slide 40 text
101 + Vagrant
Slide 41
Slide 41 text
#!1,'< O - 2>L8R#!1,'G 06! - -5'(3&" H" - Slack%.5)2M7PF G - EQKVagrantB*6"/5@A - 3C8:B *6"/5PR; - *6"/5J=?D S - ,4$!'9ruby, node*6"/5NI ,4+"/5
Slide 42
Slide 42 text
Slide 43
Slide 43 text
O=> 6662!2 - RLKAFNEI,1% .% #> - Infrastructure as CodeC
Slide 44
Slide 44 text
Vagrant ! - ansible ImageMagick " etc...
Slide 45
Slide 45 text
QGF<...! 1R= S3B>KS - J:0H6 C " - '-&! /84EA9@2Q5 - >O VagrantND2 P1;T*%"LM - #/)-!%IPR7 - @?+$(/,/#
Slide 46
Slide 46 text
Slide 47
Slide 47 text
! ()
Slide 48
Slide 48 text
- i_^PZadLM)%@+'?80#HbN - YG#H `ROh[L Te - )%@+'?80;B.1B+U k - Vagrant/6&@0ansible, chef8A5*=2B(#XI - 7>-'9-'+MCCC\SV - dK H!^P]f!k! - VagrantbN46&D:B+,