Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ansible + CloudFormation を AWS CDK に移行する方法 v2

manab
July 30, 2019

Ansible + CloudFormation を AWS CDK に移行する方法 v2

X-Tech JAWS & JAWS-UGアーキテクチャ専門支部 コラボ勉強会#02

manab

July 30, 2019
Tweet

More Decks by manab

Other Decks in Technology

Transcript

  1. C + A -A 7D A 2 + 1 J

    IK r F& 3 9 0 2 0 2 U tho ea & & # # mb ST so/3dnol cia W G XG
  2. N    3  3 1 2 

      SWI  AC A  D    : K  3 1 2 : K
  3. K D MA WL ST SC D  ST )

    0 8 3 8 9 : - - /  ) 0 1 7  ) ()
  4. b 1 A S W P l d S W

    P 6: 6 16 6: 6 16 a j T  1 2 a OP mJeJ  1 2 F 1 ni lC  6: 6 16 a jC 6: 6 16 d T  6: 6 16 a mJe  1 oE 6: 6 16 dC
  5. 1 2

  6. C : OQ C : Q P UNLR C :

    N P SZWMR  : D D: A C: , EH E DE 5 GC : F:  E 5 0  :DG  D : :D AA 0E : D :  D C: 0 CD : 1, I 1,  D H
  7. 1 2 C P C 1 F A e 

    a d J C  a d A b C
  8. KIJ =: . A C A = = = A

    =C % = =A = =C E 2 =A = - A = E 1 C = = =
  9. 2- 0 0. 2 .4 .4 0 AA 0 0.

    2 32 3 0 0. 32 3 2 0 0 AA 0 2 - " 40 9 2: 40 9 2: . 8 8 2 2 102 2 "0- 0 "- 2 .0 90 2.:8
  10. NK 8 A C INK 09 A 9 C 9

    2F 9 41 C 9 A 9AC 9 :9 8 9 8 9 2 : -9F . 9 9 A8 E C
  11. m D  io Kd u 6 1 1 2+

    K tJF ls  i S DK CD  CDa e + r A D  n W Kbj KW CD
  12. ( 2 ) 0 T ( 2 ) 0 )

    D 9E9 9 C 0 C T G W H  Ih  pI E  iIheIm C.D S K  irl a Wr Iv IcS  bs acl W P G ( 2 iIh S   / eImn dI o l hl T  ) CAD7C T ) D A C Wuhltyc h S  S G F 927A C 1FC
  13. W ' 2; 8 :S A E ! ) )

    E )A I@A EG I @ AK E A#"1= ' @ ) I A" . EG I A + AK E A#"1= ' @ )= 'A + . ((( I # = E . E / . E T A A +( = A# DE " + = A" E T EG=CA @- DE ( I@A( S A I A # EG=CA<E@ ((( = ( S D# . ,
  14. C 0 . 0 0 8,29 0 8,29 .4 2

    : , .0 80 " 2.9 2 ,10 2 , 2 0- , , 0 - ,88 0 2 0
  15. 21 / W S $ A KF I RF @C

    C SI : $ # C > C C C D @> D> A : A : AE >C >@ > FRI 0 A>C@ A . A $ #
  16. : -.3 akois o l A GDD -IL 0LN PGLK

    fo m h[cde ru W] [ pt ] :P A MN CA IGK R 9COL NACO :++/- ++2KOP KAC /A 2KOP KAC /A 2KOP KAC A CMILS -IL 0LN PGLK g n_ s ] MN CA IGK R+ CMILSGKE### MN CA IGK R+ ANC PGKE -IL 0LN PGLK AF KECOCP### $ T + + 5 T -9/ / 2 9 19/:: T :++-IL 0LN PGLK++:P A T $ T + + 5 T -9/ / - 5 / / T :++-IL 0LN PGLK++:P A T MN CA IGK R
  17. $ S K T # - 3 2 2 D

    F A D W C -3 - 2 2 -
  18. A0C  ) W 5S  ) D 6 

    )  ( )  ) 85/ K5 2 34
  19. V b S 1 d F 0( 5 P eA

     F b  ) hWeA c b  0 2 1 e i E V C Aa
  20. d K d TW Kma d d  2 6

    1 W S dD  2 6 1 d S dD E t KnP  1 2 2 6 1 W e A boD E  slA iCF : PrCAu E
  21. - 2 S W Tae D - 2 S W

    Tae  1 2 K P bF  1 d F  K - 2 S W T aeF   92 1  c K - 2 S W T iC AE F
  22. 01 / a n (20 ) - P A a

    v T EK T p  3 30 1 0 h W  / h W  3 3 i  . 1 i (20 ) - e J pKP / E h W t oN 1 0 n T N J cDS (20 ) - r T KC / n NrT
  23. faeC Wk A d ln hm iM EKSA a cfW

    MA Wln PDTE K 3 3 1 a cfWln K f go  - 3  -  -
  24. -3 1= : : : /C: = RW NM S

    P T RW =GDI =G( /:C. DIE( KE=( ((/ 1((. DIE 3 DE= =G( . DIE2:C=( =G 1= : : :( : G( A(E: ( E :C /:C. DIE 01= : : :( KE=( (( 0((1= : : : 3 DE= =G( 1D I =G( : G A) =GDI =G( /:C. DIE( KE=( ((/ 1((. DIE 3 DE= =G( . DIE2:C=( =G
  25. 532

  26. OK  dl fdl W  c I riK o

    m  4 2 b AS dl b  0 0 ESu nKDI  a I eA A 2 0 DF S t s I I C