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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
230
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
350
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
6
68k
配列に見る bash と zsh の違い
kazzpapa3
1
140
ClickHouseはどのように大規模データを活用したAIエージェントを全社展開しているのか
mikimatsumoto
0
230
AIと新時代を切り拓く。これからのSREとメルカリIBISの挑戦
0gm
0
910
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
190
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
5
5.4k
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
変化するコーディングエージェントとの現実的な付き合い方 〜Cursor安定択説と、ツールに依存しない「資産」〜
empitsu
4
1.4k
茨城の思い出を振り返る ~CDKのセキュリティを添えて~ / 20260201 Mitsutoshi Matsuo
shift_evolve
PRO
1
270
Featured
See All Featured
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
350
Build your cross-platform service in a week with App Engine
jlugia
234
18k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
HDC tutorial
michielstock
1
380
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
120
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
120
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
0
260
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
450
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