雲原生應用程式開發

112-1 開課異動
  • 流水號

    29211

  • 課號

    IM5072

  • 課程識別碼

    725 U4000

  • 無分班

  • 3 學分
  • 選修

    資訊管理學系 / 資訊管理學研究所 / 創新領域學士學位學程

      選修
    • 資訊管理學系

    • 資訊管理學研究所

    • 創新領域學士學位學程

  • 陳炳宇
  • 四 7, 8, 9
  • 管二104

  • 2 類加選

  • 修課總人數 150 人

    本校 150 人

  • 無領域專長

  • 中文授課
  • NTU COOL
  • 核心能力與課程規劃關聯圖
  • 備註
    由台積電IT部門協助合作授課。
  • 修課限制
    • 限學士班三年級以上

  • 本校選課狀況

    載入中
  • 課程概述
    你是不是很好奇,市面上的軟體都是如何開發出來的? 你是不是有很多的想法,但是卻不知道該如何實踐? 你開發了一個網路應用服務,但是不知道如何可以給更多人使用? 這門課希望能夠帶給你一個網路雲端原生應用程式開發完整的流程。藉由這些緊緊相連的課程,一步步帶你從一個新概念的發想、使用者訪談、軟體服務設計思考、系統架構及服務開發、網路服務規劃及負載設計、容器化的應用,最後運用觸手可及的雲端網路服務,分享給全世界。 過程中,你會了解如何運用開源(open source)軟體、軟體版本控制、持續整合(CI)、持續佈署這些觀念及常用工具,讓你的雲端服務系統開發可以更新既及時、但也更有品質。業界講師的分享及經驗談,也可以協助你更接近市場,對於日後要前進企業、或是自行創業都會是很好的指引。 【備註】 1.本課程由台積電IT部門協助合作授課。 2.第二階段選課結束,不開放加簽;建議有實作經驗者修課。
  • 課程目標
    本課程的目標在於讓修課同學: 瞭解並熟悉雲端原生服務的概念、實踐及應用 協助學生透過以人為本的設計思考,為使用者尋求創新解決方案 引導學生熟悉雲端應用程式開發,DevOps方法及工具使用,及企業的實際案例分享 為學生跟業界講師,建立一個互相溝通及分享的管道
  • 課程要求
    1. 請依循規定完成各週閱讀進度、進行分組報告並參與課堂討論。 2. 修課同學需繳交相關成果報告並參加期中、期末成果發表。
  • 預期每週課後學習時數
  • Office Hour
  • 指定閱讀
    參考資料將依照學期主題於各堂課中說明。
  • 參考書目
    參考資料將依照學期主題於各堂課中說明。
  • 評量方式
    30%

    期中報告

    40%

    期末報告

    30%

    平時成績

    出席、小考、課堂表現

  • 針對學生困難提供學生調整方式
  • 課程進度
    2023/09/07第 1 週Introduction / Cloud Native / 12 Factor (簡介、雲原生、軟體開發基本原則)
    2023/09/14第 2 週Design Thinking / UX (設計思考、使用者體驗)
    2023/09/21第 3 週Agile / Scrum / Kanban (軟體開發方法論)
    2023/09/28第 4 週Software Development Lifecycle Management (軟體開發生命週期管理)
    2023/10/05第 5 週Architecture Design (架構設計)
    2023/10/12第 6 週Database & Storage (資料庫與儲存)
    2023/10/19第 7 週Testing & Code review (測試及程式碼審查)
    2023/10/26第 8 週TSMC DevOps Case Sharing (DevOps案例分享)
    2023/11/02第 9 週Mid-Term: Project Presentation (期中專案報告)
    2023/11/09第 10 週Deployment / Monitoring (部屬與監控維運)
    2023/11/16第 11 週Docker and K8S (容器化及虛擬化)
    2023/11/23第 12 週Public Cloud Introduction (雲端服務概述)
    2023/11/30第 13 週Cloud Architecture Design (雲端服務架構設計)
    2023/12/07第 14 週TSMC Cloud Service Case Sharing (雲端服務案例分享)
    2023/12/14第 15 週TSMC 參訪
    2023/12/21第 16 週Final Project Presentation (專案成果報告)