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
10年続いている電子書店をリニューアルした話 / JAWS DAYS 2021
Search
Yohei Tsuchiya
March 22, 2021
Technology
0
1.5k
10年続いている電子書店をリニューアルした話 / JAWS DAYS 2021
JAWS DAYS 2021 -re:Connect-
https://jawsdays2021.jaws-ug.jp/
Yohei Tsuchiya
March 22, 2021
Tweet
Share
Other Decks in Technology
See All in Technology
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.2k
rubygem開発で鍛える設計力
joker1007
3
310
OPENLOGI Company Profile
hr01
0
67k
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
310
KubeCon + CloudNativeCon Japan 2025 Recap Opening & Choose Your Own Adventureシリーズまとめ
mmmatsuda
0
240
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
150
高速なプロダクト開発を実現、創業期から掲げるエンタープライズアーキテクチャ
kawauso
2
3.6k
Model Mondays S2E03: SLMs & Reasoning
nitya
0
240
ネットワーク保護はどう変わるのか?re:Inforce 2025最新アップデート解説
tokushun
0
160
Backlog ユーザー棚卸しRTA、多分これが一番早いと思います
__allllllllez__
1
110
Tokyo_reInforce_2025_recap_iam_access_analyzer
hiashisan
0
160
さくらのIaaS基盤のモニタリングとOpenTelemetry/OSC Hokkaido 2025
fujiwara3
2
280
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
51
8.5k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
281
13k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Why Our Code Smells
bkeepers
PRO
337
57k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
Being A Developer After 40
akosma
90
590k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Six Lessons from altMBA
skipperchong
28
3.9k
Transcript
JAWS DAYS 2021 - re:Connect - メディアドゥ サポーターセッション 10年続いている電子書店を リニューアルした話
2015年 メディアドゥ入社 2019年 インフラ担当からアプリ開発へ 土屋陽平 名前 経歴 自己紹介
メディアドゥについて
メディアドゥとは 最先端のテクノロジーにより電子書籍の流通事業を推進し、 電子書籍市場、ひいては出版市場全体の拡大に貢献することを 目指しています。
メディアドゥとは
メディアドゥとは 電子書籍の取次事業 国内シェアNo.1 東証一部上場 エンジニアは約100名
リニューアルの話
リニューアル内容 デザイン システム 開発言語 01 02 03 電子書店のデザインを、 全面的に刷新 10年選手の既存システムから、
フロントとサーバを全て刷新 アプリケーション開発の言語を、 JavaからGoへ変更
今回は AWSを活用した システム刷新について お話しします!
リニューアル前のシステム構成 オンプレミスベースの構成からクラウドリフト • 名古屋のデータセンターから AWSへ、 2020年 12月にクラウドリフトした • 構成はそのまま、全体的に EC2で稼働
リニューアル後のシステム構成 クラウドネイティブな開発へ • ECS+Fargateでコンテナ化 • RDSはAurora • インメモリDBはElastiCache • バッチはLambda
• ストレージはS3
開発での改善点 • デプロイメントの簡略化と耐障害性 ◦ コンテナ技術の採用 ◦ Fargateによりスケーラビリティと可用性を得られた • AWSのマネージドサービスを活用して、ミドルウェアの管理・運用を簡略化 ◦
Auroraによる高い可用性、バックアップなどもお任せ • サーバレス技術による高いコスト効率 ◦ バッチ処理の時間分だけの課金となるようにLambdaを採用
• デザイナー参入 ◦ ユーザビリティの改善 • 開発言語にGoを採用 ◦ ソースコードの可読性維持 • スクラムを導入
◦ 継続・安定したプロダクト開発 開発チームについて
https://mechacomi.jp/ コミなび URL
「テクノロジーで出版業界を 盛り上げていきたい」 こちらに共感・興味をお持ちの方は、 是非とも一緒に エンジニアリングしていきましょう! 最後に
ひとつでも多くのコンテンツを、ひとりでも多くの人へ 著作物の健全なる創造サイクルの実現 VISION MISSION
Engineer Engineering Manager Product Owner We’re Hiring ! https://recruit.mediado.jp/
None