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
インフラ開発チームがプロダクトチームに体験入部したはなし
Search
Shin'ya Ueoka
November 04, 2020
Technology
1
710
インフラ開発チームがプロダクトチームに体験入部したはなし
Cybozu Tech Meetup #8 体験入部ってどんな制度?
でお話した資料です
https://cybozu.connpass.com/event/193495/
Shin'ya Ueoka
November 04, 2020
Tweet
Share
More Decks by Shin'ya Ueoka
See All by Shin'ya Ueoka
kintone開発組織のDevOpsへの移り変わりと実践
ueokande
1
280
運用できる開発組織の作り方 ― kintone開発組織のストーリー
ueokande
0
95
英語ができなかった自分達が、グローバルチーム立ち上げに挑戦!?
ueokande
1
950
技術書典12協賛企業サイボウズゲストトーク
ueokande
0
270
サービス間をテストするフレームワーク集
ueokande
0
320
kintone.comを支える技術
ueokande
0
210
SLO策定とアラート設定までの長い道のり
ueokande
6
4.8k
オンラインイベントを 半年運営して気づいたこと
ueokande
0
110
kintone.comのAWS移行と その舞台裏
ueokande
4
5.1k
Other Decks in Technology
See All in Technology
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.2k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
270
impressions-trying-lambda-web-adapter
junkishigaki
2
140
Kafka vs. Pulsar: Performance Evaluation by Petabyte-Scale Streaming Platform Providers
lycorptech_jp
PRO
1
320
入門 ESlint Typegen #TSKaigi #TSKaigi2025_kataritai
bengo4com
0
2k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
6.7k
20250612_GitHubを使いこなすためにソニーの開発現場が取り組んでいるプラクティス.pdf
osakiy8
1
330
【ClickHouseMeetup】ClickHouseを活用したセキュリティログ解析AIエージェント『LogEater』とは
hssh2_bin
0
110
Flutterアプリを⾃然⾔語で操作する
yukisakai1225
0
210
単一Gitリポジトリから独立しました
lycorptech_jp
PRO
0
360
Introduction to Bill One Development Engineer
sansan33
PRO
0
240
libsyncrpcってなに?
uhyo
0
250
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
51
3.3k
A designer walks into a library…
pauljervisheath
205
24k
Agile that works and the tools we love
rasmusluckow
329
21k
Faster Mobile Websites
deanohume
307
31k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
How to Ace a Technical Interview
jacobian
276
23k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Embracing the Ebb and Flow
colly
85
4.7k
Fireside Chat
paigeccino
37
3.5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
25
2.8k
Balancing Empowerment & Direction
lara
1
100
Transcript
Πϯϑϥ։ൃνʔϜ ͕ ϓϩμΫτνʔϜ ʹ ମݧೖ෦ͨ͠ͳ͠ αΠϘζגࣜձࣾ ্Ԭ ਅ
Me • ্Ԭ ਅ (@ueokande) • kintone։ൃYakumoج൫νʔϜ • kintone.comͷ։ൃɾӡ༻ •
ٳOSSΛ࡞ͬͨΓจॻΛॻ͍ͨΓ 2
kintone • ۀγεςϜΛ؆୯ʹ࡞ΕΔB2B͚αʔϏε • ࠃ֎17,000+ࣾͰಋೖ • άϩʔόϧࢢʮkintone.comʯͰల։ͯ͠ AWS্Ͱӡ༻ 3
΅͘ͷདྷྺ • جຊతʹԼճΓͷ։ൃ͕͖ • ೖ͔ࣾ࣌Βݱࡏ·ͰԼճΓͷ։ൃΛ͖ͯͨ͠ • ͱ͜ΖͰαʔϏε։ൃͳʹΘ͔ΒΜ 4 2016 ʢαΠϘζೖࣾʣ
2017 2018 2019 2020 cybozu.comͷ ϛυϧΣΞɾཧը໘ ϩάج൫ Neco Yakumoج൫
ͪΐͬ͘ΒGaroon։ൃνʔϜʹߦ͖ͬͯ·͢ • 6݄ ʙ 7݄ͷ1ϲ݄ؒɺGaroon։ൃνʔϜʹମݧೖ෦ͨ͠ • ͦͷؒYakumoج൫νʔϜͷۀશ͍ͯ͘͠ͳ͍ 5
ମݧೖ෦ͬͯͲΜͳ੍ʁ 6
ମݧೖ෦ͬͯͲΜͳ੍ʁ • ଞ෦ॺɾଞνʔϜͷ࣮ࡍͷۀΛମݧͰ͖Δ੍ • ࠓޙͷΩϟϦΞͷݕ౼ࡐྉʹͰ͖Δ • ଞ෦ॺΛͬͯɺࠓͷۀʹ׆͔͢ • िؒ ʙ
࠷3ϲ݄͘Β͍ 7
ମݧೖ෦·ͰͷྲྀΕ • جຊతʹࠓͷνʔϜͱड͚ೖΕઌνʔϜͱͷௐ͕Ͱ͖ΕOK • ຊ෦Λ·͙ͨ߹্͕ঝೝ͢ΕOK • ຊ෦ݱͷνʔϜ͕ೝࣝͰ͍ͯΕΧδϡΞϧʹମݧೖ෦͍ͯ͠Δ 8 ड͚ೖΕઌ ࠓͷνʔϜ
ᶃ ࠓͷνʔϜʹ ྃঝΛಘΔ ᶄ ड͚ೖΕઌͱظؒ ࣌ظΛௐ YYYνʔϜʹ ߦͬͯΈ͍ͨ Ͳ͏ͧ ˓݄✕͔Β Γ·͠ΐ͏ ˚˚Λͬͯ Έ͍ͨͰ͢
ʢ։ൃຊ෦ͷʣମݧೖ෦ͷྺ࢙ • 2016 શࣾతͳ੍ͱͯ͠ʮେਓͷମݧೖ෦ʯ͕ελʔτ • 2019 ։ൃຊ෦͔Β“෦”ͱ͍͏ϩʔϧ͕ͳ͘ͳΔ ɹɹɹ νʔϜؒͷਓͷҟಈ͕ྲྀಈతʹͳΓɺδϣϒϘʔυ͕Ͱ͖Δ •
ʙ ݱࡏ ҟಈΛલఏʹ͠ͳ͍ମݧೖ෦׆ൃʹͳΔ ɹɹɹ ։ൃຊ෦: 20ਓɺ։ൃຊ෦㱻ଞຊ෦: 16ਓ 9
10 ։ൃຊ෦ͷδϣϒϘʔυ
11 GaroonνʔϜʹମݧೖ෦͢Δ·ͰͷΓͱΓ
Garoon։ൃνʔϜͷ ମݧೖ෦ 12
Garoon։ൃνʔϜͷಈػ • cybozu.comͷɺΞϓϦଆ͔ΒͷࢹΛΓ͍ͨ • େنσʔλΞϓϦ։ൃͰͷࢹΛΓ͍ͨ • αΠϘζʹ͍ΔͷʹGaroonΛ৮Βͳ͍ͷ͍ͬͨͳ͍ʂ 13
ମݧೖ෦ͷ༰ • GaroonͷσʔλϕʔεςϥόΠτڃ • ͏͔ͭʹσʔλϕʔεͷϚΠάϨʔγϣϯΛ࣮ߦͰ͖ͳ͍ • ALTER TABLE͕ϝϯςφϯεΟϯυͰऴΘΒͳ͍ • σʔλίϯόʔτ͕ɺϝϯςφϯεΟϯυʹऴΘΒͳ͍
• ݹ͍σʔλʹɺίϯόʔτʹࣦഊ͢Δσʔλ͕͋Δ • σʔλϕʔεΛ҆શʹϚΠάϨʔγϣϯ͢Δ͘͠ΈͷPoCΛ࣮ 14
όοΫάϥϯυͰσʔλϚΠάϨʔγϣϯ • Ϣʔβʔૢ࡞ʹӨڹ͕ग़ͳ͍Α͏গͣͭ͠σʔλม • Ͳ͔͜Ͱมʹࣦഊͯ͠αʔϏεࣗମʹӨڹ͕ͳ͍ 15 ΦϦδφϧ ίϯόʔτઌ όοΫάϥϯυ δϣϒ
࣌ؒΛ͔͚ͯ গͣͭ͠σʔλม
όοΫάϥϯυͰσʔλϚΠάϨʔγϣϯ • Ϣʔβʔૢ࡞ʹӨڹ͕ग़ͳ͍Α͏গͣͭ͠σʔλม • Ͳ͔͜Ͱมʹࣦഊͯ͠αʔϏεࣗମʹӨڹ͕ͳ͍ 16 ΦϦδφϧ ίϯόʔτઌ όʔδϣϯΞοϓ࣌ʹ ৽͍͠ςʔϒϧʹΓସ͑
ؾʹͳΔ͜ͱ • ֎෦Ωʔ੍͕͋Δςʔϒϧʁ • ίϐʔݩͷσʔλ͕ߋ৽͞Εͨ߹ʁ • ݩσʔλ͕আ͞ΕͨΒʁ 17
18 ৄ͘͠ΤϯδχΞϒϩάΛΈͯͶʂ
·ͱΊ • αΠϘζʹʮମݧೖ෦ʯͱ͍͏੍͕͋Γ·͢ • Garoon։ൃνʔϜʹ1ϲ݄΄Ͳߦ͖ͬͯ·ͨ͠ • ։ൃνʔϜͷۀɺGaroonͳΒͰͷେنσʔλϕʔεͷ ѻ͍ํΛମݧͰ͖·ͨ͠ 19