校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

雲原生軟體開發與最佳實踐

Cloud Native Development: towards Best Practice

學期
113-2
學分
3 學分
當期課號
535527
永久課號
CSIC30160
開課單位
資訊科學與工程研究所
授課教師
黃俊龍、曾建超
校區
光復
類別
選修
上課時間表
週三
A
18:30–19:20
雲原生軟體開發與最佳實踐
ED117
3 節連堂
B
19:30–20:20
C
20:30–21:20

* 根據陽明交大上課時間表所列

概述

※本課程由台積電業師協助授課 In modern software development, most internet and high-tech companies are already practicing continuous integration (CI) and continuous deployment (CD). The cloud native architecture and DevOps software development lifecycle is the way to increase the software velocity and improve software quality. To transmit the real practices of software and infrastructure construction to students for their learning plan, as well as to provide the research direction to professors from industry experiences by adopting cloud computing with software DevOps lifecycle. 1) 藉由業界人士系統性的介紹,實務分享以及使用開源軟體的架構實作,使在學學生能夠了解資訊產業的實務作法以及軟體產品開發生命週期,迎向雲原生技術邁入數位轉型。 2) 讓學生了解學校所學科目能如何應用,搭配半導體產業高效率與高可靠度軟體需求引導,開發具有全球影響力的創新服務。 3) 強化學術研究與實作方法的合作,以及軟體產品創新設計 Design Thinking的觀念,達到新一代資訊人才培育的目的。

先修科目

計算機網路概論、資料結構、演算法 須懂 Git 基本操作、須具備基礎App專案開發經驗,前、後端擇一可

評分方式

個人作業 Assignment (Individual) 65% 期末專案報告 Final Presentation (Group) 30% 組內互評 Group Peer Evaluation 5%

週次計畫
週次主題
第 1 週Cloud Native Course Introduction / The Twelve-Factor App
第 2 週Design Thinking / UX / User Story
第 3 週Agile/Scrum
第 4 週Software/System Architecture Design (Forum)
第 5 週[Lab1] Testing (EC315/316 電腦教室)
第 6 週Container / Kubernetes
第 7 週清明連假停課 Qingming Festival Holiday Break
第 8 週[Lab2] Container (EC315/316 電腦教室)
第 9 週[Lab3] Kubernetes (EC315/316 電腦教室)
第 10 週[Lab4] CI/CD (EC315/316 電腦教室)
第 11 週Observability
第 12 週[Lab5] Observability (EC315/316 電腦教室)
第 13 週淺談 Cloud Native 環境下的佈署模型 A Brief Discussion on Deployment Models in Cloud Native Environments
第 14 週TSMC DevOps Case Sharing
第 15 週Teaching Team Consultation
第 16 週Final Presentation
第 17 週Exchange Party: DevOps/PM’s Career Sharing
教科書

講師自行準備上課講義