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

運用におけるシェルの役割とそのあり方を考える

 運用におけるシェルの役割とそのあり方を考える

July Tech Fest 2018のB40でお話した資料です。

Kazuhiko Yamashita

July 29, 2018
Tweet

More Decks by Kazuhiko Yamashita

Other Decks in Programming

Transcript

  1. ςετ࣮૷ w TI6OJUͳͲςετϑϨʔϜϫʔΫ͸ଘࡏ w .PDL΍4UVC͸΍ΓͮΒ͍ GVODUJPO@DVSM \ JG<[*4@5&45>UIFO DVSM! FMTF

    DBUUNQKTPO p ^ @DVSMIUUQTFYBNQMFDPN ςετΛॻͨ͘Ίͷ࣮૷͕ ඞཁʹͳΓ͕ͪ
  2. ࠶ར༻ੑͷߴ͍࣮૷ w $MBTTɾ/BNF4QBDFͳͲͱ͍͏΋ͷ͸ͳ͍ w HFNQJQͷΑ͏ͳύοέʔδ؅ཧπʔϧ΋ͳ͍ TVCDPNNBOE TIJGU DBTFTVCDPNNBOEJO GPP 

    FDIPGPP    FDIPEFGBVMU  FTBD Φϓγϣϯͷύʔεͱ͔ ଟݴޠͳΒ͹ύοέʔδͰ ָͰ͖Δͱ͜Ζ͕͓ख੡
  3. ༨ஊ4IFMM͸҉໧త HSFQFFYBNQMFGPPUYUca BXL' \QSJOU^ 'JMFSFBEMJOFT GPPUYU  HSFQ ?FYBNQMF FBDIEPcOc

    QVUTOTQMJU   <> FOE 4IFMM 3VCZ ϑΝΠϧΛ։͘ͱ͍͏͜ͱҰͭʹͯ͠΋ɺͱͯ΋҉໧త
  4. ର࿩ࣜͷ4IFMMͰ੍ݶ VTSMPDBMCJOPQF@TFU@NBYDMJFOUT ର৅ͷૢ࡞Λೖྗ͍ͯͩ͘͠͞  ࡞੒͢Δ<D>  ࡟আ͢Δ<E>  ཤྺ൓өͷΈ<O> <cccDcEcO>D

    ର৅ͷΞΧ΢ϯτΛೖྗ͍ͯͩ͘͠͞ʢྫɿMPMJQPQKQIPHFIPHFʣ FYBNQMFDPN ର৅ͷ7)045Λೖྗ͍ͯͩ͘͠͞ FYBNQMFDPN ಉ࣌઀ଓ਺Λೖྗ͍ͯͩ͘͠͞<σϑΥϧτ>
  5. ϩʔυΞϕϨʔδΛ ؂ࢹ ௚ۙͷϩά͔Β߹ܭ ॲཧ࣌ؒͷ௕͍WIPTUɾ ΞΧ΢ϯτΛׂΓग़͢ ಉ࣌઀ଓ਺੍ݶ ෛՙͷ௿Լʹͯ ࣗಈղআ HPMBOHͷύοέʔδΛར༻ͯ͠औಘ UBJM࣮૷Λॻ͍ͯ044Խ

    IUUQTHJUIVCDPNQZBNBQUBJM NPE@NSVCZΛར༻͠ɺಉ࣌઀ଓ਺੍ݶʹՃ͑ɺ DHSPVQͰར༻Ͱ͖ΔϦιʔεΛ੍ޚ "1*Λ࣮૷͠ɺ͓٬༷ʹ௨஌ ࣗಈԽ͞ΕΔͨΊɺ໭͠๨Ε͕ͳ͍
  6. QBSTF@MPH \ DBUcHSFQFFYBNQMFcBXL\QSJOU^ ^ TVJUF \ TVJUF@BEE5FTUUFTU@QBSTF ^ UFTU@QBSTF \

    SFTVMUQBSTF@MPHUFTUTUFTUUYU BTTFSU&RVBMTFYBNQMFDPNSFTVMU ^ ςετΛॻ͜͏ wมߋͨ͠ͱ͖ʹɺ࢓༷͕ อશ͞Ε΍͘͢ͳΔ wՄಡੑ͕௿ͯ͘΋ɺ*0͕ ՄࢹԽ͞Εͯཧղ͠΍͢ ͘ͳΔ