DevOps Taipei Meetup

Scrum 流程實踐方法與

Microservice架構解決方案

DevOps(Development和Operations 的組合詞)是一種重視「軟體開發人員(Dev)」和「IT運維技術人員(Ops)」之間溝通合作的文化、運動或慣例。透過自動化「軟體交付」和「架構變更」的流程,來使得構建、測試、發布軟體能夠更加地快捷、頻繁和可靠。在目前雲端服務的趨勢下,DevOps 已經變成最重要的軟體開發模式之一,例如 Flickr 就運用了 DevOps 開發方法來加快服務改版速度,甚至一天可以因功能需求,發布10次小改版。DevOps 開發方法藉由將各開發階段自動化以及訊息公開,進而提升軟體交付的速度。

台灣軟工學會之 DevOps興趣小組 (SIG, Special Interest Group) 規劃探討組織治理、方法論、組織架構以及實戰技術等四個DevOps重要面向,並整合軟工學界與產業企業資源,期許參與的夥伴以最有效的方式獲得所需資訊,學生能以此降低進入軟體業界之成本,進一步學界及業界能透過學會進行人才媒合累積產業人脈存摺。DevOps興趣小組之短中長期規劃包含:

  • 短期:不定期舉辦社群聚會,廣邀有志人士進行分享交流。
  • 中期:提供完整人才培訓教育訓練及專業顧問服務。
  • 長期:建立台灣軟體工程人才庫,提供學界與業界之人才媒合。

DevOps興趣小組第一次社群聚會將在台北舉辦,希望透過此聚會一同探討DevOps的重點主題,並交流產學界DevOps的觀點與作法。我們在此次聚會中邀請了兩位講者分享兩個主題:

台北科技大學資訊工程系 李家政博士 - Scrum 流程實踐方法

Scrum是一個精簡的敏捷方法(Agile Method),主張以若干個固定長度之期程(sprint),進行開發工作。Scrum透過持續的規劃與回饋,使得專案進展透明且可持續改善。

台北科技大學軟體系統實驗室是全台灣敏捷開發方法實踐的最好的團隊之一,此次聚會邀請李家政博士跟大家分享軟體系統實驗室如何務實地落實Scrum 流程,並分享他們在DevOps技術中核心的CI (持續整合)/UT (單元測試)/AT (驗收測試)之實務經驗,以及每年如何讓新生融入團隊開發流程的實務作法。

[簡報檔下載]

自由技術講師 葉浚豪顧問 - 微服務架構解決方案

您想知道為什麼Microservice架構在DevOps實戰中扮演重要的角色嗎?是否想知道瘋狂雙十一,阿里巴巴如何透過Microservice架構支撐起5萬筆訂單,創造207億人民幣的電商銷售?想知道Netflix怎麼架構背後的資訊系統,以支撐起每日1兆億事件資料?

台灣各大企業也無不如火如荼地進行微服務架構 (Microservice Architecture)的嘗試,本次聚會邀請到曾協助多個企業導入系統整合方案的葉浚豪顧問針對微服務架構進行深入討論,分享如何建置容器化Tool Chain以及Microservice的方法論,探討如何讓微服務成為企業開發的核心精神,以協助企業進行資源優化、加速開發速度,並提升系統服務水平(SLA)。

[簡報檔下載]

日期:2017年10月20日(五)

地點:中央公園咖啡館

台北市中正區羅斯福路三段240巷3號

時間:18:30-21:00

Agenda:

  • 18:30-19:00 輕食享用與閒聊
  • 19:00-19:10 Opening (臺灣海洋大學 資訊工程系 馬尚彬 副教授)
  • 19:10-19:40 台北科技大學 李家政博士:Scrum 流程實踐方法
  • 19:40-20:30 自由技術講師 葉浚豪顧問:微服務架構解決方案
  • 20:30-21:00 Sharing & Discussion
  • 21:00 散會

報名網址:(限額25名,已截止報名)

費用:

為現場之輕食buffet之餐飲費用(無額外收費),均採現場收費。

  • 台灣軟體工程學會會員 優惠價 100元
  • 非台灣軟體工程學會會員 300元 (前5位報名成功者享有與台灣軟工學會會員相同優惠!!)

活動照片