DevOpsDays Taipei 2026 DevOpsDays Taipei 2026

講者資訊

Sunny Wu

Sunny Wu


Senior Full-Stack Engineer

iThome 鐵人賽得主,現正撰寫技術書《消除你程式碼的臭味》。專精於系統架構與代碼品質,致力於從源頭根除技術債,打造穩健且優雅的軟體服務。

演講議程

Go 整合 ECS Service Connect 與 LLM 實作 AIOps 自動化決策

在現代雲端環境中,金絲雀發布 (Canary Deployment) 的難點不再是流量切換,而是「何時該切換」與「何時該回滾」。

本工作坊將跳過基礎概念,直接進入開發者視角,利用 Golang 與 ECS Service Connect 實作一套具備 AI 判定能力的自動化系統。

數據提取與分析 (25 min): 

使用 Golang 整合 CloudWatch Container Insights 與 ECS Service Connect 原生遙測資料,即時監控新版本服務的健康狀態,包含 Request Rate、Error Rate 與 Connection 級別的 Latency。

AI 決策大腦 (30 min):

實作 Golang 與 AWS Bedrock (LLM) 的介接,讓 AI 根據 Error Rate 與 Latency 趨勢給出具備邏輯判斷的部署指令,並產出可審計的決策理由鏈 (Chain-of-Thought)。

基礎設施聯動 (25 min):

深入 AWS SDK v2 for Go,透過 ECS API 動態調整 Blue/Green Task 的 Desired Count 與 Service 權重,搭配 Service Connect 的 Namespace 路由機制,達成無縫自動回滾。

混沌演練 (10 min): 現場注入應用程式故障,觀察系統如何在無人介入下,透過 AIOps 決策迴路完成智慧型故障隔離與流量收斂。


目標聽眾 (Target Audience):

熟悉 Golang 開發,並想了解如何將其應用於 Cloud Native 工具開發的工程師。

已在 AWS 環境中操作容器化應用,尋求更進階自動化維運解決方案的 DevOps 人員。

詳細介紹