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
srenext-mixi
Search
MIXI ENGINEERS
PRO
April 15, 2022
Technology
0
3k
srenext-mixi
MIXI ENGINEERS
PRO
April 15, 2022
Tweet
Share
More Decks by MIXI ENGINEERS
See All by MIXI ENGINEERS
【D2-5】MIXI SREの最新事例まるわかり! 〜 各事業のSRE活動にかかわるエンジニアに本音を聞く | #MTDC2024 | MIXI TECH DESIGN CONFERENCE 2024
mixi_engineers
PRO
3
89
【D2-7】共闘ことばRPG コトダマンの自律分散型QA組織 | #MTDC2024 | MIXI TECH DESIGN CONFERENCE 2024
mixi_engineers
PRO
1
34
【D2-S1】MIXIオンプレミス設備のこれまでとこれから~そして印西へ~ | #MTDC2024 | MIXI TECH DESIGN CONFERENCE 2024
mixi_engineers
PRO
1
60
【D2-6】モンスト10周年における真獣神化実装担当者が10年分の形態変化の設計をイチから作り直した話 | #MTDC2024 | MIXI TECH DESIGN CONFERENCE 2024
mixi_engineers
PRO
2
85
【D2-8】WordPressのヘッドレス運用化 〜minimo roomのJamstack構成移行プロジェクト〜 | #MTDC2024 | MIXI TECH DESIGN CONFERENCE 2024
mixi_engineers
PRO
2
43
【D2-S2】Kotlin と Flutter を愛であう会 for Android開発 | #MTDC2024 | MIXI TECH DESIGN CONFERENCE 2024
mixi_engineers
PRO
2
67
なんで私に登壇依頼が?! ~頼られるエンジニアになるためには~ /
mixi_engineers
PRO
2
250
【D1-3】フィギュアスケートにおける自動追尾カメラ開発 - 位置情報+AI画像解析 | #MTDC2024 | MIXI TECH DESIGN CONFERENCE 2024
mixi_engineers
PRO
1
320
【D1-6】netkeibaにおける機械学習を用いた競馬オッズ予測手法の開発とその変革 | #MTDC2024 | MIXI TECH DESIGN CONFERENCE 2024
mixi_engineers
PRO
1
310
Other Decks in Technology
See All in Technology
IaCジェネレーターとBedrockで詳細設計書を生成してみた
tsukasa_ishimaru
4
940
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
.NET Profiler in 2024.
kkamegawa
2
2.2k
web-application-security
matsuihidetoshi
1
200
ルーターでプレゼンする
puhitaku
1
3.4k
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
490
認知症フレンドリーテックとスタックチャン
naokiuc
0
340
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
いいたいことちゃんという
tkengo
0
260
LLM開発・活用の舞台裏@2024.04.25
yushin_n
3
1.3k
How to do well in consulting–Balkan Ruby 2024
irinanazarova
0
170
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Musicを例に~
otanet
0
320
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
21
3.9k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
Producing Creativity
orderedlist
PRO
338
39k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
8
3.4k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
245
20k
It's Worth the Effort
3n
180
27k
Teambox: Starting and Learning
jrom
128
8.4k
The Language of Interfaces
destraynor
151
23k
Faster Mobile Websites
deanohume
300
30k
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
Transcript
開発本部CTO室SREグループの 最近の取り組み事例 2022/04/15 株式会社ミクシィ 小池知裕
はじめに • 最近のSREグループの取り組み事例についてご紹介します 2
概要 • 株式会社ミクシィの開発本部にはSREグループの他にQA グループとい う全社横断のQA を司る組織があります。 • ソフトウェアテスト技術でサービスの品質向上 • 自動化や省力化を推進
• そのQA グループと協力して課題を解決した事例をご紹介します 3
背景 • QA グループでは MagicPod というテスト自動化のマネージドなクラウ ドサービスを利用して各サービスの新機能や回帰テストを定期実行して います。 • ミクシィ社ではサービスの本番リリース前やQA環境ではGCP
の IAP(Identity-Aware Proxy)を用いてアクセス制限をかけていることが多 いです。 4
課題 • IAP での認証を入れているためMagicPodを使った自動テストの妨げに なっていました。 • 本来は表示されないIAP の認証画面が表示されてしまいそれらを通過 しないとテスト対象のWebサービスへアクセスできないため •
この状況をなんとかできないか?とSRE グループへご相談 5
調査と解決 • QAグループへヒアリングや構成の調査・把握を実施 • MagicPodの「認証用のキー登録」機能を利用してクラウド上からIAP認 証を通過・テスト項目を実行する方法をQA グループと検証して実装 6
その後 • IAP認証が設定されたサービス・環境であってもMagicPod を用いた自 動テストができるようになりました。 • すでにこれらの自動テストを実施してサービスリリースもされています 7
余談 • もう一つQAグループからは • 「自動テスト結果をSlack投稿したい」とのご相談もあり • そのためSlack投稿機能をAWS Lambda で実現することも検討・検証 •
しかし、2022/04/03に待望の公式機能として実装されました! 8