Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
QA が In Production での活動に取り組み始めた話
Search
yabbysan
August 20, 2020
Programming
450
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
QA が In Production での 活動に取り組み始めた話
サービス開発者が運用まで行うようになったチームで、QA が In Production で行っている活動を紹介します。
yabbysan
August 20, 2020
Other Decks in Programming
See All in Programming
巨大モノリシックアプリ モダン化大作戦
ktcryomm
1
1k
iOSDC Japan 2026 - Swiftで作って学ぼう!データベース自作入門
kaseken
2
170
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
490
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
220
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
370
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
190
XP祭りでしか伝わらないフリップネタ #xpjug
murabayashi
0
150
速習iPhone Duo対応
yuukiw00w
1
640
技術的負債の返済は、AI時代の複利で効く投資 — 経営としての意思決定とその遂行
curekoshimizu
0
1.5k
cdk deploy JawsSonic #MARATHONしながらAWSリソースをデプロイしてみよう
akihisaikeda
2
140
setup-vp GitLab対応の裏側
naokihaba
0
110
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
260
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
The Invisible Side of Design
smashingmag
301
52k
For a Future-Friendly Web
brad_frost
183
10k
Raft: Consensus for Rubyists
vanstee
142
7.7k
Become a Pro
speakerdeck
PRO
31
6.3k
Designing for humans not robots
tammielis
254
26k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
530
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
590
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.6k
Transcript
2"͕ *O1SPEVDUJPOͰͷ ׆ಈʹऔΓΈ࢝Ίͨ Ҿ ୡڭ αΠϘζגࣜձࣾ ։ൃຊ෦ $MBSB։ൃνʔϜ
ࣗݾհ ▌Ҿୡڭ UXJUUFS!ZBCCZTBO ▌ʹ৽ଔͰαΠϘζʹೖࣾ ▌2"ΤϯδχΞͱ࣭ͯ͠อূۀΛ୲ l ࣗࣾΫϥυαʔϏεͷ8FCΞϓϦɺϛυϧΣΞͳͲ 2
ΞδΣϯμ എܠ औΓΈͱޮՌ ؾΛ͚͍ͭͨ͜ͱ 3
എܠ 4
୲ϓϩμΫτ $MBSB ▌ ถࠃࢢ͚,JOUPOFͷൢചཧγεςϜ l ,JOUPOFۀγεςϜΛ؆୯ʹ࡞Ͱ͖Δ##͚αʔϏε ▌ ถࠃࢢ͚,JOUPOFͷ"84ҠߦϓϩδΣΫτͷҰ l ࡢ݄ʹαʔϏεఏڙ։࢝
▌ Ϣʔβʔ ,JOUPOFͷΤϯυϢʔβʔ l ,JOUPOFͷࢼ༻ਃ͠ࠐΈܖ ͳͲ ࣾͷηʔϧενʔϜ l ಛผՁ֨ͰͷൃϥΠηϯεཧɺ Ωϟϯϖʔϯͷઃఆ ͳͲ $MBSB ֎෦αʔϏε End User Sales Team 5
։ൃϓϩηε ▌εΫϥϜ։ൃ ▌ϦϦʔεසճि ▌։ൃνʔϜ໊ ͏ͪ 2"ਓ 6
։ൃνʔϜ͕ӡ༻·Ͱߦ͏ ▌ैདྷ lαʔϏε։ൃऀͱӡ༻ऀ͕৫తʹ͔Ε͍ͯΔ ▌ࠓճ lαʔϏε։ൃऀ͕ӡ༻·Ͱߦ͏͜ͱʹνϟϨϯδ l ։ൃऀຊ൪ڥͷσʔλʹΞΫηεՄೳ ϧʔϧʹै͏ Ø͜Εʹ͍2"ͷ׆ಈྖҬมԽ ࠃ͚αʔϏε
/FDP.BOFLJϓϩδΣΫτ͕ਐߦத 7
2"ͷۀ༰ ▌ैདྷ 1SF1SPEVDUJPOͰͷςετ͕ϝΠϯͩͬͨ ▌ࠓճɺ *O1SPEVDUJPOͷྖҬʹ֦͕ͬͨ l ࠓ2"ओಋͰਐΊ͍ͯΔऔΓΈΛͭհ ཁ݅ఆٛ ઃܭɾ࣮ ςετ
ϦϦʔε ӡ༻ ैདྷ ࠓճ 8
औΓΈͱޮՌ 9
2"͕ߦ͍ͬͯΔऔΓΈ ϦϦʔε࡞ۀ ຊ൪ڥͰ࣮ߦ͢Δࣗಈςετͷඋ ఆظతͳΤϥʔϩάͷ֬ೝ࡞ۀ 10
ϦϦʔε࡞ۀ ▌ϓϩμΫτόοΫϩάΞΠςϜ͝ͱͷ ࢼݧ͕ྃͨ͠ΒϦϦʔε ▌2"͕ϦϦʔε࡞ۀΛߦ͏ lHJUIVCͰΞϓϦέʔγϣϯͷόʔδϣϯΛཧ HJUIVC্ͷόʔδϣϯΛखಈͰߋ৽͢Δ XFCIPPLͰ$*ΛΩοΫ
εςʔδϯάڥͱຊ൪ڥʹσϓϩΠɾϦϦʔε 11
ຊ൪ڥͰͷࣗಈςετͷඋ ▌σϓϩΠύΠϓϥΠϯʹ ຊ൪ڥͰͷࣗಈςετΛؚΊͨ l&&ͷεϞʔΫςετ ▌ϦϦʔεޙɺ͕͋Ε͙͢ʹΓͤΔ 12
ఆظతͳΤϥʔϩάͷ֬ೝ ▌2"͕ఆظతʹຊ൪ڥͷΤϥʔϩάΛ֬ೝ lճɺநग़ͨ͠ϩάΛࢹͰ֬ೝ l ΞϓϦέʔγϣϯϩάɺ/HJOYͷΞΫηεϩά l ϑΟϧλͷ༰νʔϜͰ૬ஊ্ͨ͠Ͱܾఆ lո͍͠ϩάΛৄ͘͠ௐࠪɺඞཁʹԠͯ͡%FWʹΤεΧ ▌ϝτϦΫεదٓ֬ೝ lϨΠςϯγɺ)551ϨεϙϯεͷΤϥʔ
ͳͲ 13
ϩάసૹͷΈ CloudWatch Logs AWS Lambda Elasticsearch Amazon EKS Ӿཡ ։ൃϝϯόʔ
14
ϩά֬ೝʹΑΔޮՌ ▌ҎԼͷࣄΛૣظʹݕग़Ͱ͖Δ l։ൃڥͰఆͮ͠Β͍ݪҼʹΑΔෆ۩߹ lࣾηʔϧενʔϜͷૢ࡞ΛىҼͱ͢ΔΤϥʔ l ୯७ͳૢ࡞ϛε l ৽ͨͳϢʔεέʔεʹΑΔఆ֎ͷ͍ํ Ø1SF1SPEVDUJPOͷςετ͚ͩͰ͍͠෦Λ Χόʔ͢Δ͜ͱ͕Ͱ͖ͨ
15
2"͕ϩά֬ೝ͢ΔϝϦοτ ▌Ϣʔβʔʹର͢Δཧղ͕ਂ·Δ l࣮ࡍʹͲ͏ΘΕ͍ͯΔ͔ΛѲͰ͖Δ lࠓޙͷςετʹཱͯΔ͜ͱ͕Ͱ͖Δ l ςετσʔλͷࢀߟʹ͢Δ ͳͲ 16
ؾΛ͚͍ͭͨ͜ͱ 17
*O1SPEVDUJPO͚ͩʹཔΒͳ͍ ▌l͋ΒΏΔෆ۩߹Λ *O1SPEVDUJPOͰݕग़͠Α͏z l*O1SPEVDUJPOͷ׆ಈ͚ͩʹྗͯ͠͠·͏ ▌*O1SPEVDUJPOͷऔΓΈखஈͷҰͭ lຊདྷͲͷϑΣʔζͰݟ͚ͭΔ͖ෆ۩߹ͳͷ͔ʁ Ø։ൃϓϩηεશମΛݟͯ࠷దͳ2"ઓུΛߟ͍͑ͨ 18
·ͱΊ ▌2"ͷ׆ಈྖҬ͕͕ͬͨ l1SF1SPEVDUJPOͰͷςετʹՃ͑ͯ *O1SPEVDUJPOͰͷऔΓΈΛ࢝Ίͨ ▌ຊ൪ڥͷΤϥʔϩάͷ֬ೝʹΑΓ ෆ۩߹ૢ࡞ϛεͷૣظݕग़ʹͭͳ͕ͬͨ ▌։ൃϓϩηεશମͰ࠷దͳ2"ઓུΛߟ͍͑ͨ 19