新創雲服務與開發工具
Innovative Cloud Services and Development Tools
| 節 | 週四 |
|---|---|
7 15:30–16:20 | 新創雲服務與開發工具 ED302 3 節連堂 |
8 16:30–17:20 | |
9 17:30–18:20 |
* 根據陽明交大上課時間表所列
在這資訊爆炸時代,資訊人有一項絕對的優勢機會,憑藉專業的資訊能力,能快速實現各種創意,展開成一項具有爆發力的新創商業行為。早期的新創公司如Airbnb、Uber、Foodpanda,最大的價值即在於提出有創意的全新商業模式,再以可快速擴充的雲服務平台支撐這些創意共享商業行為。 本課程為資訊系一般選修課程,目的在於帶領並鼓勵資訊系學生及早體會思考,以資訊科技為本,發想建構有創意的新創服務。這也是我們資訊系學生最大優勢,可以透過雲架構,快速發展任何有潛在機會的新商業模式。本課程主要重點在新創服務創業的實務需求以及善用各種專案開發工具,鼓勵學生未來有機會將實際轉成可行的創業行動。 本課程分兩大部分,前半部將以完成新創服務營運計畫書(Business Plan)為主,教學目標主要針對資訊學院學生未來朝向資訊服務創業的實務需求,提供創業過程所需要素的簡介,即以創新商業模式、創業團隊運作、智慧財產權分析與布局、成長動能規劃等課程單元介紹,此部分將搭配邀請業界演講為主,導入業界資源,期望透過業界創業家及專業輔導業師,分享新創實務經驗;在此同時,同學需配合閱讀課外指定書籍,我們安排讀書心得分享報告。 後半部分則進入新創團隊開發資訊系統開發營運階段,首先介紹了解雲服務基本架構,然後介紹資訊系統開發與運營流程DevOps (Development and Operation),我們將引導同學學會善用各式系統工具,做好團隊協同開發並穩定資訊系統開發流程,主題包括開發流程自動化、部署及更新自動化、CI/CD (Continuous Integration and Continuous Deployment)、基礎設施監控與分析等。更進一步,新創團隊面對需求不斷變化的普遍現實情況下,敏捷式開發(Agile development)是一項重要開發方法,以保持生產力和加速發行,開發以累加式短期衝刺的方式完成,我們將引導使用Scrum等精實開發工具。此部分同樣將搭配邀請公司開發團隊演講為主,導入實際開發經驗與痛點解決。在此同時,同學需配合嘗試安裝使用各式開發工具,實做模擬各種開發狀況,我們安排分組使用心得分享報告。 我們也鼓勵同學思考在推行雲服務的同時,如何同時收集大量使用資料,在更進一步導入資料與AI分析,獲得更多元化的商業競爭優勢。
資工系基礎程式課程 (能使用 python or shell script)
-學生可用自己PC作為資訊系統平台(以外接硬碟灌Linux server) or 校/系計中 VM services -學生對Linux系統管理、開發工具有興趣者皆可修課,毋需有OS修課基礎 -鼓勵各系學生大二以上同學修課參加、組成跨領域團隊
- 修課學生盡量先找好組成團隊 - 修課全程以團隊合作進行 營運計畫書提案與發表(30%) 專利撰寫 (10%) 創業讀書心得分享報告 (10%) Part II: 以四項Lab設計,學習工具逐步完成你的新創服務系統 雲端基礎proxmox架構、雲服務工具web services、 cloud micro services (10%) Github CI/CD (10%) DevOps開發工具、Redmine (10%) 雲端服務情境、大規模佈署、測試 (10%) 成果發表、學生堂課上課時的意見發表 (10%) 新創事業的精神就是堅持,不放棄一絲學習的機會, 不能影響團隊運作,請盡量全程參與者。
- Part I 新創服務商業營運規劃
- Part II 專案開發工具
- 地點
- EC 424
- 時間
- TBD