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
CloudGarage活用事例
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Kento Nomiyama
October 30, 2018
Technology
690
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CloudGarage活用事例
CloudGarage Developer's MeetUp にて
Kento Nomiyama
October 30, 2018
More Decks by Kento Nomiyama
See All by Kento Nomiyama
OPENREC.tv におけるLLMを活用した監視効率化
clom
0
430
部屋の在室を管理する
clom
0
140
LINEと連携した投票システム
clom
0
280
Using Let's Encrypt on CloudGarage of LB
clom
0
860
Other Decks in Technology
See All in Technology
2026TECHFRESH畢業分享會 - Lightning Talk - 打造精準高效的 MCP 設計模式與測試實務
line_developers_tw
PRO
0
940
やさしいA2A入門
minorun365
PRO
12
1.8k
2026 TECHFRESH 畢業分享會 - AI-Native 重塑軟體工程與虛擬講師
line_developers_tw
PRO
0
940
なぜ Platform Engineering の土台に Kubernetes を選ぶのか
r4ynode
2
620
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
4
2.3k
Claude Codeをどのように キャッチアップしているか
oikon48
12
7.5k
小さく始める AI 活用推進 ― 日経電子版 Web チームの事例/nikkei-tech-talk47
nikkei_engineer_recruiting
0
250
FDE という解 ― 暗黙知と明示知をつなぐ、伴走型エンジニアリング ―
otanet
0
150
How Timee Delivers Day 1 Production Ready LLM Features
tomoyks
0
190
フロンティアAIのゲート化と地政学リスク
nagatsu
0
130
エンジニアリング戦略の作り方 / Crafting Engineering Strategy
iwashi86
21
6.8k
AI駆動開発を通して感じた、 AI時代のデザイナーの役割変化
whisaiyo
3
2k
Featured
See All Featured
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
200
Color Theory Basics | Prateek | Gurzu
gurzu
0
360
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Raft: Consensus for Rubyists
vanstee
141
7.5k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Speed Design
sergeychernyshev
33
1.8k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
570
Optimising Largest Contentful Paint
csswizardry
37
3.7k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
480
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
250
Transcript
CloudGarage での活用事例 Kento Nomiyama
[email protected]
2018.10.30 (Tue)
大学(研究室)での活用事例
※在籍当時の話ですが 今でも運用されてます
CloudGarage を利用するようになった背景 • 研究室内では各サービスをオンプレミスで運用されていた ◦ ESXi(サーバ仮想化), FreeBSD, CentOS etc… •
ある日 ホストマシンのUPSが一定周期で落ちる・・・ ◦ 当時そこまで割ける予算もなく・・・新しい物は買えない・・ • 重要なサービスをクラウドに移そうという形に ◦ 授業で使用している支援サービスや GitLab もあり、 研究に支障が出る可能性も・・ • 定額制の CloudGarage を利用したクラウドサービス構築へ
移行内容 • 授業支援サービスをまず移行 ◦ まずは1GBインスタンス2台(本番用と開発用)でスタート • GitLab 等の研究室のコアなサービスを順次移行 ◦ ソースコード管理や
wiki サービス などの研究室内サービスを移行 ◦ 移行する際に、シングルサインオン認証を導入し、 メンバーのアカウント管理を簡単に • AWSとのマルチクラウドへ ◦ 研究用AWS の踏み台サーバに接続できる踏み台インスタンスを作成
構成
構成 • 12GBの リソースプール • 4GB/2Core ◦ 2台 • 1GB/1Core
• 2GB/1Core • 1GB余った・・・
構成 • 基本構成は Docker による提供 EX-Cloud の DNSオプションも活用 使用している物はほぼOSSを活用している •
SSO (SAML + LDAP) - 1GB/1Core (グローバルIP無) ◦ KeyCloak + OpenLDAP による統合認証基盤を提供 • GitLab - 4GB/2Core ◦ 研究室環境のオンプレから移行 • Webサーバ - 4GB/2Core ◦ Wiki (Growi)・Nginx によるリバースプロキシ • 授業支援サービス(オリジナル) 2GB/2Core
構成 • 無停止バックアップ使ってます!
構成(無停止バックアップ) • 無停止バックアップ ◦ 従来の停止を伴なうバックアップ、 ISOイメージ取得とあわせて最大10ファイルの範囲内 でご利用いただけます。 こういう使い方もできるのでは?
構成(無停止バックアップ) • 結果 ◦ 出来なかった・・・・ ◦ 4インスタンス目ではインスタンス上限に達してこの機能が使えない 重要データがあるもの のみを対象に設定
CloudGarage の機能をフル活用!
まとめ • OSSで構成できる物で研究室システムを構築 ◦ GitLab, Growi etc.. • CloudGarage &
EX-Cloud で利用可能な機能をフル活用 ◦ 無停止バックアップやDNSオプションなど
告知!!
今年もやります! Advent Calendar
• http://bit.ly/clageAC2018 • CloudGarage を使ったネタならなんでも ok!! ◦ CloudGarage でいろいろやってみた・つくってみた話 ◦
CloudGarage に物申す ◦ CloudGarage を愛してる話
http://bit.ly/clageAC2018