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
akippa tech park #1 BASE登壇資料
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
BASE, Inc.
PRO
March 02, 2023
Technology
400
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
akippa tech park #1 BASE登壇資料
BASE, Inc.
PRO
March 02, 2023
More Decks by BASE, Inc.
See All by BASE, Inc.
BASE株式会社 統合報告書2026
base
PRO
0
2.7k
Integrated Report 2025
base
PRO
0
590
統合報告書2025
base
PRO
0
5.4k
BASE株式会社 BASE Department Product Division / Development Team 紹介資料
base
PRO
2
14k
みんなでブラッシュアップするDesign Sprint_BASE BANKチームの場合
base
PRO
4
1.3k
不審アクセスポイントを狩る - PCI DSS ケーススタディ -/Hunting-down-a-rogue-access-point_A-PCI-DSS-case-study
base
PRO
0
1.6k
BASEカード業務から見る決済サービス/welcome-fintech-community-01-basecard
base
PRO
1
1.8k
統合報告書2024
base
PRO
0
6.4k
BASE株式会社 BASE BANKチーム紹介資料
base
PRO
73
49k
Other Decks in Technology
See All in Technology
【GCC2026】大規模言語モデルを活用した内製検索サービスの社内展開や業務活用
bandainamcostudios
PRO
0
380
Rust×eBPFでEDRっぽいものをつくる
sunlife3
2
660
医療の現場を変革に挑戦した半年間の軌跡 - PythonとAIで現場を変える / From Code to Care
soudai
PRO
0
440
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
MIXIで活躍できるエンジニアを 若手社員目線で考えてみる
mixi_engineers
PRO
0
110
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
形式手法特論:Hyperproperty とモデル検査 #kernelvm / Kernel VM Study Tokyo 19th
ytaka23
0
480
ハッカソンで入賞した話 @ Findy LT
asari194617
0
1.4k
平文パスワードはログに“残り” ── 肝心の侵入は“痕跡すら残らない”
kuroneko13
0
110
Flutter × BLE Centralを自前Pluginで実装する設計パターン - MethodChannel / EventChannelで作る双方向ブリッジの実践 / Building Custom Flutter BLE Central Plugins: Bidirectional Bridging with Method & Event Channels
bitkey
PRO
0
200
【CEDEC2026】Creative Approaches to Localizing the Dialects and Unique Speech of Umamusume: Pretty Derby Characters in English
cygames
PRO
4
26k
Genie Codeハンズオン応用編
taka_aki
0
140
Featured
See All Featured
The Cult of Friendly URLs
andyhume
79
7k
How to train your dragon (web standard)
notwaldorf
97
6.8k
Agile that works and the tools we love
rasmusluckow
331
22k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.6k
Statistics for Hackers
jakevdp
799
230k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
540
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
270
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.8k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Become a Pro
speakerdeck
PRO
31
6.2k
Transcript
© 2012-2023 BASE, Inc. 1
© 2012-2023 BASE, Inc. 2 プロフィール BASE株式会社 執行役員CTO 1991年生まれ、東京都出身。大学卒業後、2013年ソーシャルゲー ム開発会社に入社。サーバーサイドエンジニアとしてアバターゲー
ムの開発に従事。その後同社の女性向けネイティブゲームの開発運 用に異動しCocos2d-xを利用した開発を経験。2017年5月にBASE株 式会社に入社。ショッピングアプリ「BASE」のバックエンド開発を 担当し、2017年9月にライブコマース機能「BASEライブ」を開発。 BASE Product Divisionのテックリードを経て、2019年7月に執行 役員CTOに就任。 水道橋でシーシャ屋さんのオーナーをやってます。 @shisha_lento 川口 将貴( かわぐち まさき ) @dmnlk
© 2012-2023 BASE, Inc. 3 会社概要 会社名 BASE株式会社 所在地 東京都港区六本木3-2-1六本木グランドタワー37F
設立 2012年12月11日 代表者 代表取締役CEO 鶴岡裕太 子会社 PAY株式会社 事業内容 ネットショップ作成サービス「BASE」、 購入者向けショッピングサービス「Pay ID」の企画・開発・運営 資本金 86億1490万円(2022年12月31日現在)
© 2012-2023 BASE, Inc. 4 ミッション
© 2012-2023 BASE, Inc. 5 サービス紹介 3つの項目を埋めるだけですぐにショップ を開設できるネットショップ作成サービス 決済から、ショップの最新情報まで。 「BASE」を利用中のすべてのショップで
使える、購入者むけサービス シンプルなAPI・多彩な機能・分かりやす い料金形態で導入することができる決済 サービス ネットショップ作成サービス ショッピングサービス オンライン決済サービス
© 2012-2023 BASE, Inc. 6 ネットショップ作成サービス「BASE」
© 2012-2023 BASE, Inc. 7 ネットショップ開設数190万を突破
© 2012-2023 BASE, Inc. 8 サービス開始10周年 • BASEは2022年11月20日でサービス開始10周年 • 上場は2019年10月25日
• 自分は2017年からのジョインなのでBASEの全てを知っ ているわけではないです • 10年の間に色々な機能が追加され消え、だがコードが必 ずしも消えていない • 未だにEC2は現役、PHPのバージョンも古いコードもFW もEOLを迎えていたりします • それでもサービスは動きユーザーさんに使われている
© 2012-2023 BASE, Inc. 9 自分がジョインしてからのBASE • 入社したタイミングでPHPのアプデがプロジェクト化 • 最初に見たメンテがAWSのVPC移行
◦ 若者はEC2-classic知らない • 並行して機能開発も止めずに進めていた • DBのAurora化なども行っていた • 2020年頃からFWのEOLに対応したカートリプレイスプロジェ クトを始動させた • これによりFargateの運用やモジュラモノリスによるリアーキ テクチャ戦略を進めた • 機能開発を止めない漸近的アプデを目指しています
© 2012-2023 BASE, Inc. 10 • BASEはIPO済み • とはいえ、IPOしたからこそ負債返済ができるように なったというわけではない
• おそらくリリース初中期はあまり返済できていなかった • 今いるメンバーが日々課題に向き合う覚悟がいる • 後で困るのは自分か未来の同僚である • IPO後ネームバリューがついてより技術に強いエンジニ アにリーチできてメンバーが増えたのはアド 技術投資/負債返済が出来ている理由?
© 2012-2023 BASE, Inc. 11 そもそも攻めと守りとは? • 会社の利益に、ユーザーに直接価値を届ける開発をする ことが攻め..?技術負債の返済が守り...? •
エンジニアにとっては負債を解消してより開発組織が ユーザーに価値提供できるプロダクトにしていくことも また攻めなのではないか? • セキュリティ対策をしっかりして安心安全なプロダクト を作ることもまた攻めているのでは? • 守りとは...?
© 2012-2023 BASE, Inc. 12 https://devblog.thebase.in/entry/2022/12/01/113000
© 2012-2023 BASE, Inc. 13 BASEでいう守り • 例えば24/7、正しく決済が動いていることを担保してい くこと。システムは何もしなくとも劣化する •
不正決済などからユーザーさんを守ること • ユーザーさんの不具合問い合わせに対応していくこと。 自分達のプロダクトを守ることに繋がる • 内部統制とかJ-SOXは増えて大変 • これってプロダクトを作る上で必須なことなので「要は バランス」とか言い難い気がしますね • 守りのモチベーション管理は重要ではある
© 2012-2023 BASE, Inc. 14 BASEはこれからも攻めと守りを 全力で、 ユーザーによりよいプロダクトを 提供していきます!
© 2012-2023 BASE, Inc. 15 BASEではエンジニアを積極採用しています! 詳細はこちらの求人一覧をご確認ください! https://herp.careers/v1/base 募集ポジション Webアプリケーションエンジニア
バックエンドエンジニア フロントエンドエンジニア SRE マネージャー候補 エンジニアリングマネージャー