狠狠撸
Submit Search
Ops X Serverless (GCPUG.TW meetup 20180627)
Jun 29, 2018
Download as PPTX, PDF
6 likes
816 views
Earou Huang
Read less
Read more
1 of 31
Download now
Downloaded 12 times
Recommended
為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726
Earou Huang
?
DevOpsTW 20180726 Meetup 活動資訊: https://devops.kktix.cc/events/meetup15-0726?locale=en 分享錄影: https://www.youtube.com/watch?v=G9gy1HkxaLw
CICD Workshop 20180922
CICD Workshop 20180922
Earou Huang
?
2018/09/22 在 DevOpsDay Taipei 工作坊 狠狠撸 https://devopsdays.tw/workshop.html
2014 Hpocon 李志刚 1号店 - puppet在1号店的实践
2014 Hpocon 李志刚 1号店 - puppet在1号店的实践
Michael Zhang
?
2014 Hpocon 李志刚 1号店 - puppet在1号店的实践
容器與 Gitlab CI 應用
容器與 Gitlab CI 應用
Philip Zheng
?
人工智慧專業學程 https://academy.digitalent.org.tw/course/2017s-ai/ 智慧聯網系列課程 https://academy.digitalent.org.tw/course/2017inc-soc-0401/
架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務
架構這件事 - Azure 可以幫助什麼 - 如何選擇使用什麼 Azure 服務
Alan Tsai
?
Azure 有超過 600 個以上的服務,最常遇到的問題就是:應該要使用什麼服務呢? 程式最基本的組成就是運算和存儲,光運算延伸相關的服務就有超過 10 幾種,該用 VM、App Service、AKS、Azure Function 還是?存儲也一樣,什麼時候該用 Azure SQL Database、Storage、CosmosDB 還是其他資源呢? 這節將會介紹當思考上雲的時候應該需要考量的點,以及從那邊出發能夠設計出 Cloud Optimized Application
容器驅動開發 - .NET Conf 2017 @ 台中
容器驅動開發 - .NET Conf 2017 @ 台中
Andrew Wu
?
.NET 開發人員一定要知道的容器技術
API Token 入門
API Token 入門
Andrew Wu
?
如何跨網站傳遞認證資訊? 用簡單的 POC 來實作類似 OAuth 以及 JWT 的架構,了解背後運作的原理
VSCode Remote Development 介紹
VSCode Remote Development 介紹
Philip Zheng
?
SDN x Cloud Native Meetup #38 介紹 VSCode Remote Development 工具,示範如何透過 VSCode Development Container 來打造跨語言的容器式開發環境,包括 Java、Python、Node.js、Go 等程式語言都能夠使用此方式來開發系統,並且一個專案一個容器,不會污染本機環境,可以安心地執行程式開發工作。
我們與Azure DevOps的距離
我們與Azure DevOps的距離
Edward Kuo
?
如何使用Azure Devops Service與一些奇怪技巧
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
Edward Kuo
?
DevOps雖然是一種文化,但文化建立時也必須透過一些規範與實踐,讓團隊流程能夠合作更順暢, 本次課程以講者本身在製造業為例,分享在DevOps團隊內,建立那些的規範讓能朝向DevOps 之路前進,且同時也能符合企業文化
[2021 .NET Conf]善用 Azure Monitor 服務打造 DevOps 監控一環
[2021 .NET Conf]善用 Azure Monitor 服務打造 DevOps 監控一環
Edward Kuo
?
使用 Azure 上的一些監控服務,快速與簡單去建立監控和警告機制,打造 DevOps 監控生態系。本場次也會用一個真實案例說明如何運用 Azure 監控服務的架構設計,協助監控軟體生命週期的健康。
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
Andrew Wu
?
Study4Love 與大師對談, 2018/01/06
极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)
Will Huang
?
要在 Angular 進行效能調校,需要的不僅僅是代碼,更重要的還有正確觀念的支持,才不會顧己失彼,得了速度,也增加了錯誤! NG-CHINA https://ng-china.org/
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术团队
?
目前我们部门的全部项目都是前后端完全分离的,在享受前后端分离低耦合的好处的同时,也引入了种种新的问题,其中 API 联调效率问题是我们当前想着重优化的点。通过跟云计算,云盘,猫眼,外卖等项目组的沟通我们打造了现在的 Vane 系统。通过 Vane 系统开发者只需要用 markdown 定义一次 API 即可自动生成 API 文档, mock 假数据,单元测试 API,以及流程控制。和传统的联调平台不同之处在于 Vane 的架构是完全分布式的,开发者可以在不联网的情况下持续使用它。 分享者:吕伟,美团点评技术工程部高级工程师,目前负责基础库建设,工程自动化方面的工作。是整个团队 Node 方向的顾问之一。去年负责了美团考试,近期主要负责公司内部联调平台等基础设施的架构设计和开发。
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
Edward Kuo
?
.NET Core 已經出到2.1 版,即將推出3.0,企業是否該選擇導入 .NET Core作為內部開發標準,導入前應該注意哪些事項?降低整體導入的阻力,又或是真的需要採用 .NET Core開發嗎? 善用Azure DevOps讓.NET Core 發揮更大優勢,並結合Container,提升.NET Core在企業內部持續交付和持續整合優勢
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
Andrew Wu
?
大型團隊在思考 DevOps 的建置,往往都從 CI/CD pipeline 開始。不過這樣往往見樹不見林,過度專注工具而非專注需求與流程。 這個主題我從 91APP 過去一年多,開始逐步導入 Cloud Native 的過程中,我們自己的經驗分享。我們從架構的角度,服務部署應該從 infra / artifacts / config 三個面向來進行 DevOps 才是。91APP 面臨 200 人大型開發團隊,同一套服務必須在內部部屬數十套,對外因應客戶及市場需求需要在海內外佈署數套,其中的複雜度必須從 infra (infra as code), artifact ( code, CI/CD pipeline, artifact mgmt ), config (config as code) 三個維度來解決。 91APP 這次計畫派出三位講者,分別說明我們導入過程的經驗分享: 1. Andrew Wu, 架構全貌: 從零開始的 DevOps 2. Rick Hwang, 軟體交付支柱: 被遺忘的 Artifacts Management 3. Levi Chen, 從零開始的 Configuration Management
實現 Angular, Docker 與 Kubernetes 持續部署 (NG+2020)
實現 Angular, Docker 與 Kubernetes 持續部署 (NG+2020)
Will Huang
?
本簡報是 Will 保哥在 NG+ 2020 的演講簡報,本次演講將分享如何將 Angular 部署至 Kubernetes 的完整過程。 Continuous Deployment with Angular, Docker and Kubernetes
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
?
於企業內實際應用Azure DevOps Service,作為DevOps平台工具的真實案例與應用
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
Alan Tsai
?
隨著科技的發展,有穩定快速的後端服務還不夠,現在對於前端的操作要求也越來越高,所以前端框架如雨後春筍一般一直冒出來。 這時候最常遇到的問題就是,我會 .NET 作為後端,但是前端又要在學習 Javascript 以及對應框架才有辦法開發太難了。難道不能夠前後端技術統一嗎?如果同樣的軟體內容除了要提供 Web 也想提供桌面版本怎麼辦? 以前,要解決統一技術只能夠使用 NodeJS,現在 .NET 透過 Blazor 也有完整的 Full Stack Solution。 這節來介紹一下 Blazor,看看如何用本來就會的 .NET 知識進行開發整合,不止可以用 Blazor 做到 SPA 的網站以及和 Azure 整合,未來想用它來建立跨平台可以跑的軟體,甚至可以打包成為 APP也不是不行。 來看看怎麼成為 Full Stack .NET 開發者吧。
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探
美团点评技术团队
?
React Native 的出现给了原生应用一个新的选择。我们为什么选择 React?在将 React 集成到一个成熟应用的过程中我们遇到了哪些挑战又是如何解决的呢?我们在这里试着给出一个答案。
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC
?
現在越來越多服務都使用 ASP.NET Web API 建立,從開發前的規劃、開發進行實作,一直到服務上線的過程應該要做些什麼與注意什麼,在開發的同時如何導入單元測試以及如何實作開發完成後的整合測試,以一個已經上線的 APP 後端 Web Api 服務來做實際案例說明,以及開發的心路歷程。
VSCode Remote Development
VSCode Remote Development
Philip Zheng
?
Visual Studio Code Remote Development introduction GCPUG.TW Meetup #53
Micro-frontends with Angular 10 (Modern Web 2020)
Micro-frontends with Angular 10 (Modern Web 2020)
Will Huang
?
前端框架的複雜度與多元性,經常為團隊帶來許多難以掌握的變數,不同的框架、不同的寫作風格、不同的開發架構,都大大的增加技術債的風險。前端世界唯一的不變,就是不斷的改變,為了能夠以簡馭繁,我們大量擁抱元件化技術,降低日益增加的複雜度。本次演說將分享近期最夯的「微前端」技術,並以 Angular 10 為範例,告訴你如何為組織打造一個微前端框架。
twMVC#23 | 快速上手 Azure Functions
twMVC#23 | 快速上手 Azure Functions
twMVC
?
Azure Functions 提供了一個事件驅動為基礎的優良架構,用來回應雲端事件擴展與銜接現有應用程式、也能夠直接提供 HTTP EndPoint 作為 API 使用,我們將用實際的小例子來表現出 Azure Functions 的強大之處。
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Alan Tsai
?
所謂工欲善其事,必先利其器。Visual Studio 作為 .NET 開發人員每天都會使用到的工具,花一點時間了解怎麼更好的使用它是一個非常划算的投資。 想想,如果有個工作,每次都要花費 1 分鐘來做,1 天做 10 次同等於需要 1 個小時。 如果,可以透過更容易的方式把時間減少變成 30 秒,每天至少就省下 30 分鐘,是不是很划算啊。 更不要說,如果今天是更複雜的工作,像是 Debug、程式碼分析優化,那些節省下來的時間就更多了。 Visual Studio 作為地表上最多人維護的 IDE 功能非常多,我們只需要加強常用的部分就好,在這次會和大家介紹: - Visual Studio 基本介紹 ○ 自訂 Visual Studio 符合自己習慣 ○ 常用的快速鍵 - Visual Studio 管理多方服務 ○ Azure 整合 ○ 資料庫整合 - Visual Studio 讓程式碼品質更好 ○ 程式碼分析 ○ 套件 ○ Git 整合 - Visual Studio 讓 Debug 不在卡卡 ○ 如何更有效的 Debug ○ Debug 不出來就 call out
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC
?
2014年 AWS 推出了 Lambda 無伺服器運算服務,一年多後2016年2月 Azure 也跟進推出了 Azure Function,當然 GCP 也不甘示弱推出了 Cloud Function,這背後代表著 Serveless 越來越被大家所接受與重視。Serverless 所帶來的好處非常多,其中最被大家所喜愛的應該是 1.不用維護Server 2.與Issa, Pssa相比,較低廉的的價錢 而在2016年 AWS 的 Lambda 也正式的支援了 .Net Core,這一次的分享將一步一步的說明,如何讓 .Net Core 所撰寫的程式運作在 Lambda 上。
Envrionment as a code with vagrant & chef
Envrionment as a code with vagrant & chef
mingjin
?
This deck is from my sharing about Environment as a code with vagrant & chef on office internal WE-Day.
W3CTech美团react专场-Thinking in React
W3CTech美团react专场-Thinking in React
美团点评技术团队
?
拥抱未来但并不局限于标准的 React,有哪些叹为观止的设计以确保其易用性和高性能?为什么在双向绑定大行其道时 React 却使用单向数据流的设计?仅关注 UI 层的 React 其当前的生态圈还有哪些方面值得建设?
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
Freddy Fan
?
2024/11/29 DevOps Taiwan #64 : 從觀察到實踐:打造符合公司需求的GitLab DevOps流水線
Running a Service in Production without Losing Your Sanity
Running a Service in Production without Losing Your Sanity
Poga Po
?
Designing Web Service and Reliability Engineering
More Related Content
What's hot
(20)
我們與Azure DevOps的距離
我們與Azure DevOps的距離
Edward Kuo
?
如何使用Azure Devops Service與一些奇怪技巧
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
Edward Kuo
?
DevOps雖然是一種文化,但文化建立時也必須透過一些規範與實踐,讓團隊流程能夠合作更順暢, 本次課程以講者本身在製造業為例,分享在DevOps團隊內,建立那些的規範讓能朝向DevOps 之路前進,且同時也能符合企業文化
[2021 .NET Conf]善用 Azure Monitor 服務打造 DevOps 監控一環
[2021 .NET Conf]善用 Azure Monitor 服務打造 DevOps 監控一環
Edward Kuo
?
使用 Azure 上的一些監控服務,快速與簡單去建立監控和警告機制,打造 DevOps 監控生態系。本場次也會用一個真實案例說明如何運用 Azure 監控服務的架構設計,協助監控軟體生命週期的健康。
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
Andrew Wu
?
Study4Love 與大師對談, 2018/01/06
极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)
Will Huang
?
要在 Angular 進行效能調校,需要的不僅僅是代碼,更重要的還有正確觀念的支持,才不會顧己失彼,得了速度,也增加了錯誤! NG-CHINA https://ng-china.org/
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术团队
?
目前我们部门的全部项目都是前后端完全分离的,在享受前后端分离低耦合的好处的同时,也引入了种种新的问题,其中 API 联调效率问题是我们当前想着重优化的点。通过跟云计算,云盘,猫眼,外卖等项目组的沟通我们打造了现在的 Vane 系统。通过 Vane 系统开发者只需要用 markdown 定义一次 API 即可自动生成 API 文档, mock 假数据,单元测试 API,以及流程控制。和传统的联调平台不同之处在于 Vane 的架构是完全分布式的,开发者可以在不联网的情况下持续使用它。 分享者:吕伟,美团点评技术工程部高级工程师,目前负责基础库建设,工程自动化方面的工作。是整个团队 Node 方向的顾问之一。去年负责了美团考试,近期主要负责公司内部联调平台等基础设施的架构设计和开发。
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
Edward Kuo
?
.NET Core 已經出到2.1 版,即將推出3.0,企業是否該選擇導入 .NET Core作為內部開發標準,導入前應該注意哪些事項?降低整體導入的阻力,又或是真的需要採用 .NET Core開發嗎? 善用Azure DevOps讓.NET Core 發揮更大優勢,並結合Container,提升.NET Core在企業內部持續交付和持續整合優勢
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
Andrew Wu
?
大型團隊在思考 DevOps 的建置,往往都從 CI/CD pipeline 開始。不過這樣往往見樹不見林,過度專注工具而非專注需求與流程。 這個主題我從 91APP 過去一年多,開始逐步導入 Cloud Native 的過程中,我們自己的經驗分享。我們從架構的角度,服務部署應該從 infra / artifacts / config 三個面向來進行 DevOps 才是。91APP 面臨 200 人大型開發團隊,同一套服務必須在內部部屬數十套,對外因應客戶及市場需求需要在海內外佈署數套,其中的複雜度必須從 infra (infra as code), artifact ( code, CI/CD pipeline, artifact mgmt ), config (config as code) 三個維度來解決。 91APP 這次計畫派出三位講者,分別說明我們導入過程的經驗分享: 1. Andrew Wu, 架構全貌: 從零開始的 DevOps 2. Rick Hwang, 軟體交付支柱: 被遺忘的 Artifacts Management 3. Levi Chen, 從零開始的 Configuration Management
實現 Angular, Docker 與 Kubernetes 持續部署 (NG+2020)
實現 Angular, Docker 與 Kubernetes 持續部署 (NG+2020)
Will Huang
?
本簡報是 Will 保哥在 NG+ 2020 的演講簡報,本次演講將分享如何將 Angular 部署至 Kubernetes 的完整過程。 Continuous Deployment with Angular, Docker and Kubernetes
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
?
於企業內實際應用Azure DevOps Service,作為DevOps平台工具的真實案例與應用
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
Alan Tsai
?
隨著科技的發展,有穩定快速的後端服務還不夠,現在對於前端的操作要求也越來越高,所以前端框架如雨後春筍一般一直冒出來。 這時候最常遇到的問題就是,我會 .NET 作為後端,但是前端又要在學習 Javascript 以及對應框架才有辦法開發太難了。難道不能夠前後端技術統一嗎?如果同樣的軟體內容除了要提供 Web 也想提供桌面版本怎麼辦? 以前,要解決統一技術只能夠使用 NodeJS,現在 .NET 透過 Blazor 也有完整的 Full Stack Solution。 這節來介紹一下 Blazor,看看如何用本來就會的 .NET 知識進行開發整合,不止可以用 Blazor 做到 SPA 的網站以及和 Azure 整合,未來想用它來建立跨平台可以跑的軟體,甚至可以打包成為 APP也不是不行。 來看看怎麼成為 Full Stack .NET 開發者吧。
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探
美团点评技术团队
?
React Native 的出现给了原生应用一个新的选择。我们为什么选择 React?在将 React 集成到一个成熟应用的过程中我们遇到了哪些挑战又是如何解决的呢?我们在这里试着给出一个答案。
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC
?
現在越來越多服務都使用 ASP.NET Web API 建立,從開發前的規劃、開發進行實作,一直到服務上線的過程應該要做些什麼與注意什麼,在開發的同時如何導入單元測試以及如何實作開發完成後的整合測試,以一個已經上線的 APP 後端 Web Api 服務來做實際案例說明,以及開發的心路歷程。
VSCode Remote Development
VSCode Remote Development
Philip Zheng
?
Visual Studio Code Remote Development introduction GCPUG.TW Meetup #53
Micro-frontends with Angular 10 (Modern Web 2020)
Micro-frontends with Angular 10 (Modern Web 2020)
Will Huang
?
前端框架的複雜度與多元性,經常為團隊帶來許多難以掌握的變數,不同的框架、不同的寫作風格、不同的開發架構,都大大的增加技術債的風險。前端世界唯一的不變,就是不斷的改變,為了能夠以簡馭繁,我們大量擁抱元件化技術,降低日益增加的複雜度。本次演說將分享近期最夯的「微前端」技術,並以 Angular 10 為範例,告訴你如何為組織打造一個微前端框架。
twMVC#23 | 快速上手 Azure Functions
twMVC#23 | 快速上手 Azure Functions
twMVC
?
Azure Functions 提供了一個事件驅動為基礎的優良架構,用來回應雲端事件擴展與銜接現有應用程式、也能夠直接提供 HTTP EndPoint 作為 API 使用,我們將用實際的小例子來表現出 Azure Functions 的強大之處。
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Alan Tsai
?
所謂工欲善其事,必先利其器。Visual Studio 作為 .NET 開發人員每天都會使用到的工具,花一點時間了解怎麼更好的使用它是一個非常划算的投資。 想想,如果有個工作,每次都要花費 1 分鐘來做,1 天做 10 次同等於需要 1 個小時。 如果,可以透過更容易的方式把時間減少變成 30 秒,每天至少就省下 30 分鐘,是不是很划算啊。 更不要說,如果今天是更複雜的工作,像是 Debug、程式碼分析優化,那些節省下來的時間就更多了。 Visual Studio 作為地表上最多人維護的 IDE 功能非常多,我們只需要加強常用的部分就好,在這次會和大家介紹: - Visual Studio 基本介紹 ○ 自訂 Visual Studio 符合自己習慣 ○ 常用的快速鍵 - Visual Studio 管理多方服務 ○ Azure 整合 ○ 資料庫整合 - Visual Studio 讓程式碼品質更好 ○ 程式碼分析 ○ 套件 ○ Git 整合 - Visual Studio 讓 Debug 不在卡卡 ○ 如何更有效的 Debug ○ Debug 不出來就 call out
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC
?
2014年 AWS 推出了 Lambda 無伺服器運算服務,一年多後2016年2月 Azure 也跟進推出了 Azure Function,當然 GCP 也不甘示弱推出了 Cloud Function,這背後代表著 Serveless 越來越被大家所接受與重視。Serverless 所帶來的好處非常多,其中最被大家所喜愛的應該是 1.不用維護Server 2.與Issa, Pssa相比,較低廉的的價錢 而在2016年 AWS 的 Lambda 也正式的支援了 .Net Core,這一次的分享將一步一步的說明,如何讓 .Net Core 所撰寫的程式運作在 Lambda 上。
Envrionment as a code with vagrant & chef
Envrionment as a code with vagrant & chef
mingjin
?
This deck is from my sharing about Environment as a code with vagrant & chef on office internal WE-Day.
W3CTech美团react专场-Thinking in React
W3CTech美团react专场-Thinking in React
美团点评技术团队
?
拥抱未来但并不局限于标准的 React,有哪些叹为观止的设计以确保其易用性和高性能?为什么在双向绑定大行其道时 React 却使用单向数据流的设计?仅关注 UI 层的 React 其当前的生态圈还有哪些方面值得建设?
我們與Azure DevOps的距離
我們與Azure DevOps的距離
Edward Kuo
?
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
Edward Kuo
?
[2021 .NET Conf]善用 Azure Monitor 服務打造 DevOps 監控一環
[2021 .NET Conf]善用 Azure Monitor 服務打造 DevOps 監控一環
Edward Kuo
?
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
與大師對談: 轉移到微服務架構必經之路~ 系統與資料庫重構
Andrew Wu
?
极速 Angular 开发:效能调校技巧 (ngChina 2019)
极速 Angular 开发:效能调校技巧 (ngChina 2019)
Will Huang
?
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术沙龙05 - 前后端联调方案探索与应用
美团点评技术团队
?
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
Edward Kuo
?
91APP: 從 "零" 開始的 DevOps
91APP: 從 "零" 開始的 DevOps
Andrew Wu
?
實現 Angular, Docker 與 Kubernetes 持續部署 (NG+2020)
實現 Angular, Docker 與 Kubernetes 持續部署 (NG+2020)
Will Huang
?
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
Edward Kuo
?
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
不會 Javascript 沒關係,用 Blazor 來解決前端需求 - 成為 Full Stack .NET 開發者吧 - .NET Conf 2020...
Alan Tsai
?
W3CTech美团react专场-React Native 初探
W3CTech美团react专场-React Native 初探
美团点评技术团队
?
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC
?
VSCode Remote Development
VSCode Remote Development
Philip Zheng
?
Micro-frontends with Angular 10 (Modern Web 2020)
Micro-frontends with Angular 10 (Modern Web 2020)
Will Huang
?
twMVC#23 | 快速上手 Azure Functions
twMVC#23 | 快速上手 Azure Functions
twMVC
?
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Visual Studio 開發密技大補帖 | Study4.TW 2021 小聚#2
Alan Tsai
?
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC#29 | 當.Net Core 遇到AWS Lambda
twMVC
?
Envrionment as a code with vagrant & chef
Envrionment as a code with vagrant & chef
mingjin
?
W3CTech美团react专场-Thinking in React
W3CTech美团react专场-Thinking in React
美团点评技术团队
?
Similar to Ops X Serverless (GCPUG.TW meetup 20180627)
(20)
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
Freddy Fan
?
2024/11/29 DevOps Taiwan #64 : 從觀察到實踐:打造符合公司需求的GitLab DevOps流水線
Running a Service in Production without Losing Your Sanity
Running a Service in Production without Losing Your Sanity
Poga Po
?
Designing Web Service and Reliability Engineering
我要活下來 - Ruby Junior 工程師的存活術
我要活下來 - Ruby Junior 工程師的存活術
Li Hsuan Hung
?
Coscup Ruby track 客戶和 pm 開的功能完全不知道如何是好? 當工程師後怎麼程式碼跟 Rails CRUD 完全不一樣? 找不到前手的 legacy code 該如何處理? 公司的 senior 介於有跟沒有之間,該怎麼進步? 發現自己幾個月前的東西很難改,難道是現世報? 講者將彙整自己從 Junior 到稍微沒那麼 Junior 以及匯集身邊朋友的經驗,提供要跨出 Ruby or Rails 新手村的夥伴一些實用的建議!
础苍驳耻濒补谤从入门到实战(二)
础苍驳耻濒补谤从入门到实战(二)
志龍 陳
?
此為六角线上直播「大神来六角」所用的投影片讲义
The way to continuous delivery
The way to continuous delivery
Qiao Liang
?
The talk about continuous delivery on AgileChina 2011 by Qiao Liang and Li Jian
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
Jack Gao
?
数据分析领域的黑马-ClickHouse 简单介绍ClickHouse的应用场景、原理
【1110搁翱厂社群开讲】如何打造与人一起学习的机器檯灯冲郑凯文
【1110搁翱厂社群开讲】如何打造与人一起学习的机器檯灯冲郑凯文
MAKERPRO.cc
?
什麼是智慧檯灯呢?快和凯文一起打造属於你的智慧檯灯吧!
AWS_Student_Meetup_Cloud_Computing_101
AWS_Student_Meetup_Cloud_Computing_101
土撥 JIE
?
1. Definition of Cloud Computing 2. Why Learning Cloud 3. Serverless 4. AWS Amplify Console
Angular 深入淺出測試篇:新手入門
Angular 深入淺出測試篇:新手入門
志龍 陳
?
大神来六角2021的投影片
Dreaming Infrastructure
Dreaming Infrastructure
kyhpudding
?
Angular js twmvc#17
Angular js twmvc#17
twMVC
?
使用Angular.js開發大型系統架構 講者:小風 講者簡介: 課程簡介:如何使用Angular.js的特性讓程式碼更好維護。輕鬆打造行動版網頁,實現SPA(Single Page Application)。 完整的JavaScript程式碼測試解決方案。這次的主題將向大家介紹如何使用Angular.js開發大型網站架構, 並且讓程式碼兼具可維護性,提供一個高品質的前端Javascript解決方案。 課程時間:70 分鐘
2023 08 - SRE 實踐與開發平台指南 - 書友見面會
2023 08 - SRE 實踐與開發平台指南 - 書友見面會
Rick Hwang
?
場次: - 2023 0819 DevOps Taiwan 天瓏書局 - 2023 0826 Agile Taipei 逸空間
信息系统开发平台翱辫别苍贰虫辫谤别蝉蝉础辫辫
信息系统开发平台翱辫别苍贰虫辫谤别蝉蝉础辫辫
zhoujg
?
厂肠谤耻尘敏捷开发示例
厂肠谤耻尘敏捷开发示例
Xiaoyan Chen
?
厂肠谤耻尘敏捷开发示例
美丽说的架构发展与变迁 New
美丽说的架构发展与变迁 New
翀 刘
?
美丽说的架构发展与变迁
從雲端到邊緣 Azure IoT Edge 幫工廠設備長智慧
從雲端到邊緣 Azure IoT Edge 幫工廠設備長智慧
Poy Chang
?
從雲端到邊緣 Azure IoT Edge 幫工廠設備長智慧
Chrome dev tool
Chrome dev tool
Shih-En Chou
?
Chrome Developer Tool 介紹 希望新手網頁開發者能嘗試看看囉
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
National Cheng Kung University
?
(Keynote speech at COSCUP 2011) This talk shares the experience about open source software and business development.
Full stack-development with node js
Full stack-development with node js
Xuefeng Zhang
?
Recall: n-Layer Code Structure & Org Structure What’s NodeJS Who are applying NodeJS Why considering NodeJS for Ctrip Risks & Issues Demo & QA
事件驱动编程
事件驱动编程
banq jdon
?
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
Freddy Fan
?
Running a Service in Production without Losing Your Sanity
Running a Service in Production without Losing Your Sanity
Poga Po
?
我要活下來 - Ruby Junior 工程師的存活術
我要活下來 - Ruby Junior 工程師的存活術
Li Hsuan Hung
?
础苍驳耻濒补谤从入门到实战(二)
础苍驳耻濒补谤从入门到实战(二)
志龍 陳
?
The way to continuous delivery
The way to continuous delivery
Qiao Liang
?
Data Analyse Black Horse - ClickHouse
Data Analyse Black Horse - ClickHouse
Jack Gao
?
【1110搁翱厂社群开讲】如何打造与人一起学习的机器檯灯冲郑凯文
【1110搁翱厂社群开讲】如何打造与人一起学习的机器檯灯冲郑凯文
MAKERPRO.cc
?
AWS_Student_Meetup_Cloud_Computing_101
AWS_Student_Meetup_Cloud_Computing_101
土撥 JIE
?
Angular 深入淺出測試篇:新手入門
Angular 深入淺出測試篇:新手入門
志龍 陳
?
Dreaming Infrastructure
Dreaming Infrastructure
kyhpudding
?
Angular js twmvc#17
Angular js twmvc#17
twMVC
?
2023 08 - SRE 實踐與開發平台指南 - 書友見面會
2023 08 - SRE 實踐與開發平台指南 - 書友見面會
Rick Hwang
?
信息系统开发平台翱辫别苍贰虫辫谤别蝉蝉础辫辫
信息系统开发平台翱辫别苍贰虫辫谤别蝉蝉础辫辫
zhoujg
?
厂肠谤耻尘敏捷开发示例
厂肠谤耻尘敏捷开发示例
Xiaoyan Chen
?
美丽说的架构发展与变迁 New
美丽说的架构发展与变迁 New
翀 刘
?
從雲端到邊緣 Azure IoT Edge 幫工廠設備長智慧
從雲端到邊緣 Azure IoT Edge 幫工廠設備長智慧
Poy Chang
?
Chrome dev tool
Chrome dev tool
Shih-En Chou
?
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
開放原始碼作為新事業: 台灣本土經驗談 (COSCUP 2011)
National Cheng Kung University
?
Full stack-development with node js
Full stack-development with node js
Xuefeng Zhang
?
事件驱动编程
事件驱动编程
banq jdon
?
Ops X Serverless (GCPUG.TW meetup 20180627)
1.
Earou Huang 黃一樓 現職
91app,開發&運維人員 ● Eclipse IDE plugin 開發 ● JMeter plugin 開發 ● 自動化測試框架設計 ● Socket-base Service 效能測試 ● Nginx in AWS 整合效能測試 ● 滑雪教練
2.
Ops ? Serverless 讓
SRE 更輕鬆維運
3.
Ops X Serverless
(这个标题就只是一个干话)
4.
做什麼? 怎麼做?
5.
Ops Serverless
6.
CICD Jeckins
7.
Ops 做什麼? Serverless 怎麼做? 不是答案,只是起點
8.
現實理想 Ops 為產品需求 Ops
是托嬰中心 線上問題 Feedback 給開發 線上問題 緊急處理後被遺忘 服務獨立性 鬼之相依性 部署流水線 指定倖存者 分析 Root Cause 都市傳說,呂布治百病 技術變產品 永遠的 60 分
9.
SR ”Engineering” 1. 想做一些有
“價值” 的東西 2. 沒有人會開需求給你 3. 開需求給自己 (老闆會不知道你在忙什麼)
10.
小小 SRE 做什麼?評估的幾個面向 提供價值 降低 學習曲線 安全管理
减轻压力
11.
提供價值 識別重要的雜事 Workaround 需要被監控 User Story
+ Infra Monitoring
12.
Taiwa n Service A VPC VM VM VM Service B VM VM VM Service
C Cloud Platform (Tokyo) Main User Story 1
13.
Main User Story
2 Taiwa n Cloud Platform (Tokyo) Service A VPC VM VM VM Service C Service B VM VM VM
14.
客戶 我的東西爛掉了 第一線人員需要知道... DNS 解析問題 海纜問題 服務對外配置問題 Cloud Platform
問題 CDN 問題 產品本身問題
15.
Alarm
16.
當問題發生時, 要看哪些監控數據?
17.
經驗 + 對系統的熟悉程度
18.
當 Alarm 發生時, 對客戶的影響程度/範圍?
19.
經驗 + 對系統的熟悉程度
20.
Taiwa n Service A VPC VM VM VM Service B VM VM VM Service
C Cloud Platform (Tokyo) 如果有一個這樣的東西
21.
Serverless All-star
22.
前端的問題 ● 空的 HTML ●
一張圖 ● div 標記 搞定!!!
25.
Storage Checks ok ok ok ok ok ok Function Function Function Function Function Function update update update update update update Schedule
26.
Storage Checks ts ts ts ts ts ts Function Function Function Function Function Function update update update update update update Schedule 需不需要每個 Health
Check Function 發 Alarm?
27.
Storage Checks ts ts ts ts ts ts Function Function Function Function Function Function update update update update update update Schedule Function: check_all
28.
Demo http://godsview.s3-website-ap-northeast-1.amazonaws.com
29.
我們解決了什麼問題... ● 將 Health
Check 依照 User Story 分群 ○ 避免重複的過多的 Alarm ● 降低問題分析的技術門檻 ○ 看見全貌,第一線人員不需要再把問題往後丟 ● 節省不必要的溝通成本、時間成本 ○ 大海撈針,大家都懷疑可能是自己負責的部分出問題 (還記得鬼之相依性嗎) ○ 越大規模的公司越需要,尤其是新創轉成熟期
30.
Ops 做什麼? Serverless 怎麼做? 不是答案,只是起點
31.
Thank You 謝謝 https://gitlab.com/earou/sre-demo.git
Editor's Notes
#5:
#避免累積更多醜陋的東西 #利用 Cloud Native 的優勢,創造 SRE 價值
#9:
很多動不了的舊服務,因為新功能比較重要 很多 workaround,例如每週要跑特定 script 整理/sync 資料庫,否則服務會爛掉 或是過一陣子需要人工去清理某台機器的 memory,或重啟服務 鬼之相依性,一個重要的服務依賴一個不 HA 的邊緣服務 舉個例子(非真實案例),一個頁面的推薦功能讀取失敗,整個頁面 Crash 以上的事情都順利完成,而你只有 60 分~~ 通常,來到這個場子的都不會是老闆,沒辦法給你什麼架構性的改變 如何由上往下的影響團隊
#11:
價值面,數據再多,老闆也不一定認為有價值 (有價值的事 vs 沒價值的事) 把雜事變得有價值 例行性雜事數據化 (有沒有一些雜事是,一個月不做,就會影響很大的) workaround 需要被監控 Workaround 就像一個剛被假釋的犯人,需要被監控 技術面,用到的 Tech Stack,直接影響到可使用的人力資源多寡 安全層面,Ops 的權限控管 心態面,24 小時的壓力,增加壓力,減少壓力