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

チームと成長するSRE

Avatar for maru maru
February 14, 2024

 チームと成長するSRE

Avatar for maru

maru

February 14, 2024
Tweet

More Decks by maru

Other Decks in Programming

Transcript

  1. ˜-:$PSQPSBUJPO  LYPプレミアム SWEs ウォレットタブ SWEs LINEスタンプ SWEs SREs SREs

    SREs Service Embedded(ຒΊࠐ·ΕΔ) SRE team Service Embedded SRE Team
  2. ˜-:$PSQPSBUJPO  LYPプレミアム SWEs ウォレットタブ SWEs LINEスタンプ SWEs SREs SREs

    SREs Service Embedded SRE team Knowledge Requirements DevTools Platform Contribute Feedback
  3. ˜-:$PSQPSBUJPO  ͨͱ͑͹ɺ,VCFSOFUFTΛ৽ͨʹαʔϏεʹಋೖ͢ΔέʔεΛߟ͑ͯΈΔ 48&T͸Ͳ͜·Ͱ஌͓ͬͯ͘ඞཁ͕͋Δʁ஌͓ͬͯ͘΂͖ʁ • એݴత 3FDPODJMFMPPQ ͳͲͷ,VCFSOFUFTίϯηϓτΛཧղ͍ͯ͠ΔϨϕϧ • %FQMPZNFOU

    4FSWJDF *OHSFTTͳͲͷ֤छϦιʔεΛࣗ෼Ͱॻ͚ΔϨϕϧ • )FMNDIBSUT΍,VTUPNJ[FΛࣗ෼Ͱॻ͚ΔϨϕϧ • μογϡϘʔυ͚ͩͰͳ͘ɺLVCFDUMͷ֤छίϚϯυΛ࢖ͬͯௐࠪͰ͖ΔϨϕϧ 知識やスキルは基本的にnice to haveであるが、、、 現実的には、スキルセットには濃淡をつける必要がある (SPXUIPG48&T ։ൃऀʹରͯ͠ɺ43&%FW5PPM1MBUGPSNΛ఻͑Δ
  4. ˜-:$PSQPSBUJPO  48&Tͱٞ࿦͠ɺಋೖ͢Δٕज़Λܾఆ͢Δ  ՝୊ͷಛఆɺ՝୊ʹ͍ͭͯͷೝࣝΛڞ༗ɺղܾࡦͷఏҊ  &NCFEEFE43&T͕ಋೖͷͨΊͷ࡞ۀ 1VMM3FRVFTUͳͲ Λ͢Δ •

    ࡉ͔͘ػೳ͝ͱ -JWFOFTT1SPCF 1PE"OUJ"GGJOJUZͳͲ ʹ13Λ෼͚͓ͯ͘  ଞνʔϜʹ&NCFEEFE͍ͯ͠Δ43&TΛத৺ʹϨϏϡʔͯ͠ಋೖ͢Δ  ͜ͷλΠϛϯάͰ͸ɺ48&TʹϨϏϡʔ͢Δೳྗ͕଍Γͳ͍͜ͱ͕ଟ͍  ಋೖͨ͠πʔϧͳͲʹ͍ͭͯɺ)BOETPOܗࣜͰ఻͍͑ͯ͘  13Λ෼͚͓ͯ͘ͱɺ)BOETPOͷࡍʹઆ໌ָ͕  (SPXUIPG48&T Ͳ͏΍ͬͯࠓͷঢ়ଶͷΈΛ఻͍͑ͯ͘ʁ
  5. ˜-:$PSQPSBUJPO • ຖि։࠵ • 1回あたり20分 • )BOETPO༻ͷ؀ڥΛ४උ͠ɺࣗ༝ʹյͨ͠Γ࡞ΕͨΓͰ͖ΔΑ͏ʹ४උ͢Δ • ֓೦తͳ͜ͱ͸ͳΔ΂͘৮Εͣʹɺͻͨ͢ΒʮͰ͖Δ͜ͱʯͱʮͲ͏΍Δ͔ʯΛ܁Γฦ͍ͯ͘͠ •

    ࣮ͦͯ͠ࡍʹ48&TʹखΛಈ͔ͯ͠΋Β͏ • ͳΔ΂͘ݱࡏͷ48&TͷཱͪҐஔ͔Βελʔτ͢Δ • ྫ͑͹ɺ • $*Ͱ+FOLJOT͔Β(JU)VC"DUJPOT΁੾Γସ͑Δ࣌͸ɺ+FOLJOTͷ෮श͔Β࢝ΊΔ • ,VCFSOFUFT΁ͷཧղͷ࣌͸ɺϩʔΧϧͰΞϓϦέʔγϣϯΛ%PDLFSͰಈ͔͢ͱ͜Ζ͔Β  )BOETPOܗࣜͷٕज़ܧঝ (SPXUIPG48&T
  6. ˜-:$PSQPSBUJPO  ΞϓϦέʔγϣϯΛϩʔΧϧͰಈ͔ͯ͠Έ·͠ΐ͏ʂ • AKBWBKBSBQQKBSA  ΞϓϦέʔγϣϯΛϩʔΧϧͷEPDLFSͰಈ͔ͯ͠Έ·͠ΐ͏ʂ • AEPDLFSSVOrJUrSNrQrFLFZWBMVFBQQMPDBMA 

    ,VCFSOFUFTʹࣄલʹ༻ҙͨ͠EFQMPZNFOUZBNMΛBQQMZͯ͠Έ·͠ΐ͏ʂ • ALVCFDUMBQQMZrGEFQMPZNFOUZBNMA  1PSUGPSXBSEJOHͯ͠ɺ઀ଓͯ͠Έ·͠ΐ͏ʂ • ALVCFDUMQPSUGPSXBSE10%rOIBOETPOA  )BOETPOηογϣϯ෼ͷྫ,VCFSOFUFT apiVersion: apps/v1 kind: Deployment metadata: name: hands-on-server namespace: hands-on spec: replicas: 2 selector: matchLabels: app: hands-on-server template: metadata: labels: app: hands-on-server spec: containers: - name: hands-on-server image: ‘app:tag' ports: - containerPort: 8080 (SPXUIPG48&T