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
GCPUG-Shimane #04 開催レポート
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takayuki Yoshioka
May 18, 2019
Technology
64
0
Share
GCPUG-Shimane #04 開催レポート
Takayuki Yoshioka
May 18, 2019
More Decks by Takayuki Yoshioka
See All by Takayuki Yoshioka
AWSで実現する進化する WEBサービス(SaaS)
yoshiokacb
0
55
AWSで実現する進化するWEBサービス(SaaS)の裏話
yoshiokacb
0
160
モノリスウェブアプリケーションのクラウド最適化について - SaaSの運用 -
yoshiokacb
1
1.4k
My Redmine Gen.2を支えるインフラストラクチャー
yoshiokacb
0
2.4k
ホスティングサービスのインフラ環境を再構築!
yoshiokacb
0
4.7k
Scalable structure for AWS
yoshiokacb
1
1.3k
GDG Cloud Shimane #02
yoshiokacb
0
60
EC2からECSへ移行を始めたお話
yoshiokacb
2
8k
Other Decks in Technology
See All in Technology
#jawsugyokohama 100 LT11, "My AWS Journey 2011-2026 - kwntravel"
shinichirokawano
0
320
CDK Insightsで見る、AIによるCDKコード静的解析(+AI解析)
k_adachi_01
2
180
扱える不確実性を増やしていく - スタートアップEMが考える「任せ方」
kadoppe
0
260
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
150
AWS認定資格は本当に意味があるのか?
nrinetcom
PRO
1
260
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
78k
EarthCopilotに学ぶマルチエージェントオーケストレーション
nakasho
0
260
ハーネスエンジニアリングの概要と設計思想
sergicalsix
9
4.1k
こんなアーキテクチャ図はいやだ / Anti-pattern in AWS Architecture Diagrams
naospon
1
400
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
130
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
4
23k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
6
18k
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
520
A designer walks into a library…
pauljervisheath
211
24k
Visualization
eitanlees
150
17k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
490
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
130
A Tale of Four Properties
chriscoyier
163
24k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.9k
Design in an AI World
tapps
0
190
Test your architecture with Archunit
thirion
1
2.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Transcript
IUUQTHDQVHKQ GCPUG Shimane #04 ։࠵Ϩϙʔτ
IUUQTHDQVHKQ 2 20195݄18ʢʣ14:00-17:30ʮGCPUG Shimane #04 ʯΛɺ ϑΝʔΤϯυςΫϊϩδʔηϛφʔϧʔϜͰ։࠵͠·ͨ͠ɻ ֓ཁ
IUUQTHDQVHKQ Introduction to Cloud Runɹɹ ηογϣϯ
IUUQTHDQVHKQ ৽ͨͳKnativeΛϕʔεͱͨ͠ αʔόϨείϯϐϡʔςΟϯάαʔϏε ʮCloud Runʯʹ͍ͭͯɺ ଞαʔϏεͱͷൺֱ σϞΛ௨ͯ͡հ͍͖ͯͨͩ͠·ͨ͠ɻ 4 ηογϣϯʮIntroduction to
Cloud Runʯ
IUUQTHDQVHKQ ݸਓͰ1000ݸ͘Β͍CPUͰ༡Δ͕࣌དྷͨ!! ηογϣϯ
IUUQTHDQVHKQ ଓ͍ͯͷηογϣϯͰɺ ݸਓͰѹతͳϦιʔεΛ҆Ձʹར༻Ͱ͖Δ GCEʢGoogle Compute EngineʣͰ CPU500ݸΛར༻͠ύεϫʔυղಡΛ ߦͳ͓ͬͨΛ͍͖ͯͨͩ͠·ͨ͠ɻ 6 ηογϣϯʮݸਓͰ1000ݸ͘Β͍CPUͰ༡Δ͕࣌དྷͨ!!ʯ
IUUQTHDQVHKQ Redmine Λ GKE(k8s) + CloudSQL + FileStore ͰσϓϩΠ ϋϯζΦϯ
IUUQTHDQVHKQ GKE(Google Kubernetes Engine)ʹ RedmineΛσϓϩΠ͢Δ͜ͱͰɺ FileStore(nfs), CloudSQL(mysql)ͱͷ࿈ܞΛ ମݧ͢ΔϋϯζΦϯΛߦ͍·ͨ͠ɻ 8 ϋϯζΦϯʮRedmine
Λ GKE(k8s) + CloudSQL + FileStore ͰσϓϩΠʯ
IUUQTHDQVHKQ LTηογϣϯ&γϣʔτηογϣϯ
IUUQTHDQVHKQ LTηογϣϯ_1ʮ ໌͔Β͑ΔCloud Code in 5minʯ Cloud CodeͰߴͳ։ൃΛ࣮ݱͰ͖Δ͜ͱΛ σϞΛަ͓͍͖͑ͯͨͩ͠͠·ͨ͠ɻ LTηογϣϯ_2
ʮC++ͳWEBΞϓϦΛGAE/FEʹσϓϩΠͨ͠ʯ WebΞϓϦͷσϓϩΠઌͱͯ͠GAE/FEΛར༻͍ͯ͠Δ͜ͱΛ རΛؚΊ͓͍͖ͯͨͩ͠͠·ͨ͠ɻ 10 LTηογϣϯ
IUUQTHDQVHKQ ॴײɾ·ͱΊ
IUUQTHDQVHKQ ̐ճͷ։࠵ͱͳͬͨGCPUG ShimaneɺηογϣϯɺϋϯζΦϯͱඇৗʹॆ࣮ͨ͠ ༰ͱͳΓ·ͨ͠ɻ ࠓޙGCPUG Λ։࠵͠ɺ৽͍ٕ͠ज़ΛֶͿػձΛ࡞͍͖͍ͬͯͨͱࢥ͍·͢ɻ 12 ॴײɾ·ͱΊ