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
68
第一次自建雲端服務就上手
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
41
Android Backup Demo
ccjeng
0
31
No SQL
ccjeng
0
73
.NET Framework update
ccjeng
0
45
Book Sharing 2013
ccjeng
0
60
MS SQL 2012 BI Update
ccjeng
0
35
Other Decks in Programming
See All in Programming
[Do iOS '24] Ship your app on a Friday...and enjoy your weekend!
polpielladev
0
120
카카오페이는 어떻게 수천만 결제를 처리할까? 우아한 결제 분산락 노하우
kakao
PRO
0
120
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
1
110
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
romajip: 日本の住所CSVデータを活用した英語住所変換ライブラリを作った話
sangunkang
0
900
Functional Event Sourcing using Sekiban
tomohisa
0
110
Djangoの開発環境で工夫したこと - pre-commit / DevContainer
hiroki_yod
1
350
cmp.Or に感動した
otakakot
3
280
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
270
デザインパターンで理解するLLMエージェントの作り方 / How to develop an LLM agent using agentic design patterns
rkaga
9
1.6k
Micro Frontends Unmasked Opportunities, Challenges, Alternatives
manfredsteyer
PRO
0
130
「今のプロジェクトいろいろ大変なんですよ、app/services とかもあって……」/After Kaigi on Rails 2024 LT Night
junk0612
5
2.2k
Featured
See All Featured
Documentation Writing (for coders)
carmenintech
65
4.4k
[RailsConf 2023] Rails as a piece of cake
palkan
52
4.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Bash Introduction
62gerente
608
210k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Designing for Performance
lara
604
68k
Docker and Python
trallard
40
3.1k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Intergalactic Javascript Robots from Outer Space
tanoku
269
27k
Writing Fast Ruby
sferik
627
61k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
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