※ 本文為 layzer 轉寄自 ptt.cc 更新時間: 2016-08-23 12:12:51
看板 Soft_Job
作者 標題 Re: [請益] project 如何加速?
時間 Sun Aug 21 11:05:48 2016
※ 引述《extron (extron)》之銘言:
: 自己本身正職是韌體工程師
: 用下班時間做網站project 想要實現自己的點子
: MySQL, python, angular之類的內容
: 而這些背後的技術其實也不是什麼上太空射核彈的東西
: 雖然這些東西都是早已經很普遍廣泛應用了
: 但是總覺得一個人的速度好慢 力不從心
[------] 至少要 2 個人能互相討論
累的時候可以偷懶,
手癢到不行時可以瘋狂加速
輪流休息,才不會那麼力不從心
: 例如我想將網站deploy到AWS
: 打開AWS的網頁 滿滿的又是說明
[--] 比對多年前沒什麼詳細說明好多了
現在有說明,又有範例,
還有 aws re:invent 的影片可以看
還有小一點的 aws summit,
或更日常的 aws webinar
(但有比較無聊的產品規格介紹)
都在 youtube 上,可以先看一下再來看手冊
: 有種"阿幹 又要google了 阿幹 又要讀這個"
[-------------------------------]
因為他的過去你沒參與到,才會覺得怎麼東西這麼多 R
不過有個比較「速成」一點的方法來提昇「手感」
但也只有「手感」真正的觀念得花時間看書,
但只要能動的話,就不要求那麼多了
https://qwiklabs.com/
qwik labs (其實我比較習慣唸 quick labs)
是他們提供的實作練習環境,
有些項目是付費的,但多數入門(introductory level)的東西都是免費的https://qwiklabs.com/tags/introductory/level
因為總得跟消費者介紹一下產品怎麼使用啊!
我試著做過幾個,大致都是 10 分鐘上下能完成的
或你是有其他志向,像是要成為神奇寶貝訓練師^H^H^H^H^H^H^H
AWS 認證的開發者、架構師,另外有經營付費高品質的
acloud https://acloud.guru/ 可以參考
: 其實用過AWS的人應該可以很快的弄好
: 有沒有人能夠帶我快速上手?
AWS 的官方、社群活動已經有些年了,只是去年才正式成立台北辦公室
FB 社團
https://www.facebook.com/groups/awsugtw/
不喜歡 FB 的話,還有 Telegram
https://telegram.me/awsugtw不過以你目前的狀態,不太適合自己發問,
先吸收一點知識,不然很可能發問會得到官方手冊某節的 URL
或是已讀不回(汗)
: 1.
: 有時候我想找個"技術顧問"
: "OK 你要架上AWS 這個我熟 三兩下就弄好了"
: 但是這種技術顧問要去哪找?
上 FB 或 Telegram 問!?
: 2.
: 找個合夥人?
: 同樣的問題 要去哪找?
: 直接上PTT開放報名嗎?
toberich 創業版
: 3.
: 自掏腰包僱請一個contractor?
: 那我不就要成為慣老闆?
codejob 版,發包
: 一年出五六十萬應該被鄉民酸到翻過去
: 更何況我也沒有成立公司 更遑論保險退休金之類的福利
: 請問大家有遇過同樣的狀況嗎? 有什麼建議可以給我參考嗎?
: 謝謝
以上是你的問題,
以下是我的建議。
如果你已經熟悉 linux 基本操作與管理
先忘了 aws,租一台 linode 或 digital ocean 最小台的機器跑他們只是較大的 vps 價格模型是 flat price
相對的 aws, azure, gcp(以字母順序排列,各位粉絲勿暴動)
是 pay as you go,收多少錢,就看你 go 多遠 go 多久了。
(白話是,他的收費沒有極限,但你的錢包有極限。懂!?)
在你還沒有仔細理解計費模型前,不建議直接採用。
另外,版友也推薦 PaaS 如 heroku
我覺得也是個好選擇 :D
順便補充一下 IaaS PaaS SaaS 的區別
(一時找不到好看的業配文,隨手 google 一個,圖示很清楚能看出區別)http://bit.ly/2b76880
recall 一下:
用下班時間做網站project 想要實現自己的點子
MySQL, python, angular之類的內容
[+--]
| [+---]
| | [+----]
| | |
| | 這是前端
| 這是後端
| 這是 storage
在過去(未上 cloud 前),專案開始時他們在同一台機器
為了上 cloud 後,他們會漸漸分開,並每一層都有 n 台機器服務
即使你還沒要再「架構」展開至可承受高流量的情況,
也是可分開的呦!
(IaaS)
VM 裡 MySQL + Python + angular(html)
可以純化為:
Storage + Backend + Frontend
假設你「後端」苦手,那我們有幾個方向能去掉後端
簡單地說,用別人提供的(請注意免費額度就是了)
這樣 Frontend 就是做 html+js
並向後 call ajax 或其他 api 來服務使用者
以 AWS 系列,可以是
DynamoDB, Lambda+API Gateway, S3
或是不要 api gateway 直接 js call lambda
DynamoDB, Lambda, S3
或是不要 DynamoDB 直接硬寫 S3
(這表示你可能要自己實作 DB index 的東西) S3, Lambda, S3
或是混搭 Google Firebase
firebase, lambda, S3
或是把後端換 google 系列(可是還在 Alpha 也只有 nodejs 就是了)
firebase, functions, S3
或者根本就全換成 gcp 系列了
firebase, functions, storage
或
firebase, functions, firebase
若是嫌 functions 連 beta 都不是,那其實還有 app scripts 能用
只是 app scripts 是針對 google docs
(但沒規定只能用在上面,它能用 jsonp) 或退回 aws lambda + api gateway
或是試著在價格可以接受的情況下,開 GAE
不然就弄台 vm 專心做後端運算
能夠這麼換來換去,得感謝 frontend 的興起,
讓 3 個向面都能真正的隔離、獨立開發啊 :D
當你看到這,發現我的說明太複雜了!
「假的」關上 ptt!
去開一台 linode 把程式弄上去吧。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.225.248.92
※ 文章代碼(AID): #1NkHgNXw (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1471748759.A.87A.html
※ 編輯: qrtt1 (36.225.248.92), 08/21/2016 11:09:24
※ 編輯: qrtt1 (36.225.248.92), 08/21/2016 11:10:30
--
※ 編輯: qrtt1 (36.225.248.92), 08/21/2016 11:10:30
推 : 推1F 08/21 12:12
推 : 本來想推很實用,但最後一段更實際..2F 08/21 12:30
※ 編輯: qrtt1 (36.225.248.92), 08/21/2016 12:36:18推 : 認真好文3F 08/21 12:53
推 : 推4F 08/21 12:58
推 : 強5F 08/21 13:19
推 : 推6F 08/21 13:31
推 : 太棒惹7F 08/21 13:52
推 : 秒懂 XDD8F 08/21 14:08
推 : 推推推9F 08/21 15:58
推 : 推 受益良多~10F 08/21 16:12
推 : 假的!XDD 推推11F 08/21 16:25
推 : 認真12F 08/21 16:42
推 : 假的13F 08/21 21:32
推 : 推推,淺顯易懂14F 08/21 22:19
推 : 感謝詳細解說15F 08/21 23:05
推 : 推16F 08/21 23:39
推 : 推詳盡17F 08/22 00:12
推 : 好文推18F 08/22 02:42
推 : 推19F 08/22 17:03
推 : 超推!20F 08/22 23:23
推 : 推21F 08/23 06:57
--
回列表(←)
分享