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
第一次自建雲端服務就上手
Search
Andy Cheng
May 08, 2014
Programming
0
69
第一次自建雲端服務就上手
Andy Cheng
May 08, 2014
Tweet
Share
More Decks by Andy Cheng
See All by Andy Cheng
The Clean Coder
ccjeng
0
4.4k
Android Backup
ccjeng
0
47
Android Backup Demo
ccjeng
0
37
No SQL
ccjeng
0
75
.NET Framework update
ccjeng
0
47
Book Sharing 2013
ccjeng
0
61
MS SQL 2012 BI Update
ccjeng
0
40
Other Decks in Programming
See All in Programming
Building, Deploying, and Monitoring Ruby Web Applications with Falcon (Kaigi on Rails 2025)
ioquatix
4
2.5k
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
480
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
18
8.6k
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
3
730
bootcamp2025_バックエンド研修_WebAPIサーバ作成.pdf
geniee_inc
0
130
Go言語はstack overflowの夢を見るか?
logica0419
0
590
開発組織の戦略的な役割と 設計スキル向上の効果
masuda220
PRO
9
1.5k
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
340
その面倒な作業、「Dart」にやらせませんか? Flutter開発者のための業務効率化
yordgenome03
1
140
AkarengaLT vol.38
hashimoto_kei
1
120
Reactive Thinking with Signals and the Resource API
manfredsteyer
PRO
0
110
はじめてのDSPy - 言語モデルを『プロンプト』ではなく『プログラミング』するための仕組み
masahiro_nishimi
4
15k
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
7
620
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Faster Mobile Websites
deanohume
310
31k
Automating Front-end Workflow
addyosmani
1371
200k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
620
Six Lessons from altMBA
skipperchong
29
4k
Large-scale JavaScript Application Architecture
addyosmani
514
110k
Why Our Code Smells
bkeepers
PRO
340
57k
Unsuck your backbone
ammeep
671
58k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Agile that works and the tools we love
rasmusluckow
331
21k
Being A Developer After 40
akosma
91
590k
Transcript
第一次自建雲端服務就上手 Andy Cheng 2014.05.08
SPI Model
None
On-premises solution 運行在企業本地自建環境中的解決方案 Data Center
IaaS Infrastructure as a Service
IaaS Infrastructure as a Service
SaaS Software as a Service
SaaS Software as a Service
PaaS Platform as a Service
PaaS 平台即服務提供使用者能將雲端基礎設施部署與建 立至用戶端,或者藉此獲得使用程式語言、程式庫與 服務。 使用者不需要管理與控制雲端基礎設施,包含網路、 伺服器、作業系統或儲存,但需要控制上層的應用程 式部署與應用代管的環境
On-Premises IaaS PaaS SaaS 彈性 最高 高 中 低 平均花費
$$ $$ $$$ 建置成本 $$$$$ $$$ $$ $$$ 維護成本 $$$$ $$$ $$ $ 轉換成本 $$$$ $$ $ $$$
Git 一種分散式的版本控管系統 Introduction to Git
Github 一個提供Git服務的網站
BYOC Bring Your Own Cloud
Cloud9 IDE 一個IDE (開發工具)的雲端服務
Heroku 一個PaaS服務
OpenShift 另一個PaaS服務
Node.JS 事件驅動I/O伺服器端Javascript環境 Node.js for .NET Developers
Express Node.JS的MVC套件
RESTful API 一種基於http/uri的網路服務
Live Demo
Demo 1 基於BYOC架構下 使用PaaS平台 開發聊天室服務
Demo環境 • Cloud9 IDE: Development Site • Github: Version control
• Heroku: Production
Deployment Push
Demo 2 台北市垃圾車追蹤 Github Link
None
Thank You