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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Andy Cheng
May 08, 2014
Programming
77
0
Share
第一次自建雲端服務就上手
Andy Cheng
May 08, 2014
More Decks by Andy Cheng
See All by Andy Cheng
The Clean Coder
ccjeng
0
4.5k
Android Backup
ccjeng
0
57
Android Backup Demo
ccjeng
0
40
No SQL
ccjeng
0
81
.NET Framework update
ccjeng
0
54
Book Sharing 2013
ccjeng
0
65
MS SQL 2012 BI Update
ccjeng
0
47
Other Decks in Programming
See All in Programming
ECR拡張スキャンでSBOMを収集して サプライチェーン攻撃の影響調査を 爆速で終わらせてみた
akihisaikeda
2
200
Inside Stream API
skrb
1
160
20260514_its_the_context_window_stupid.pdf
heita
0
1.1k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
240
Sans tests, vos agents ne sont pas fiables
nabondance
0
160
誰も頼んでない機能を出荷した話
zekutax
0
130
[BalkanRuby 2026] Drop your app/services!
palkan
3
680
プロパティの順序で型推論が壊れる!? TypeScript6.0の修正からContext-Sensitivityの仕組みを追う
bicstone
2
1k
ふつうのFeature Flag実践入門
irof
6
2.4k
プラグインで拡張される Context をtype-safe にする難しさと設計判断
kazupon
2
300
OCRを使ってゲームのアイテムをデータ化する
kishikawakatsumi
0
120
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
280
Featured
See All Featured
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
190
GraphQLとの向き合い方2022年版
quramy
50
15k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
120
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
The browser strikes back
jonoalderson
0
1.1k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
300
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.1k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
A Soul's Torment
seathinner
6
2.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
How to build a perfect <img>
jonoalderson
1
5.5k
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