次世代的AWS雲端代管服務

Next Generation Managed Service On Amazon Web Services

2017 年,各家公有雲業者發表了豐富的服務,以 AWS re:Invent 2017 大會為例,推出了非常多 Managed Services,像是 AWS Fargate (一種部署與管理容器的技術)、AWS Serverless Application Repository、Amazon Neptune (全受管的圖形資料庫服務)、Amazon Aurora Serverless (無伺服器模式的資料庫) 等。加上許多成熟的 PaaS 服務 (像是 AWS Elastic Beanstalk)、容器服務、以及整合 DevOps 流程在研發與維運之中,讓程式開發人員具備從研發、測試、部署、到上線維運的全方位能力。

試想如果一組研發團隊能夠透過 AWS 各種服務,達到程式開發、程式碼儲存與管理、單元測試、整合測試、部署 Staging 環境、部署 Production 環境、上線後的應用程式監控與調整,最後再回到程式開發的階段,不斷地循環而讓應用程式能夠持續演進。那麼身為專業的代管服務業者,究竟能夠在這生態圈裡面扮演什麼樣的角色呢?

先從代管服務的核心內容來看,現代化的代管服務已經不僅僅是監控與管理單一系統或平台,更多客戶實際的需求是期待代管服務業者能夠同時管理多個系統或平台,並且能夠透過統一的管理工具來檢視所有被代管的資源。除此之外,更多時候客戶需要監控的並非僅僅是 AWS 的資源,而需要進一步監控的是與客戶商業流程有關的相關指標。

舉例來說:業者 A 建立了一套運行在 AWS 的電子商務平台,此平台包含了消費者瀏覽與選購商品的網站、商品推薦引擎模組、會員管理模組、支付與金流模組、以及客戶關係管理模組等。業者 A 除了需要監控已使用 AWS 服務的健康狀態之外 (例如:EC2 執行個體的 CPU 使用率),更重要的監控指標是同時在網站瀏覽的人數、消費者樣貌分析 (有多少是 VIP 客戶、一般會員、新會員、或是陌生會員等)、或是有多少商品被納入購物車等。

這些進階的商業指標並無法透過CloudWatch 或是 CloudTrail 等服務滿足客戶需求。也有許多案例中的資料庫仍然在客戶端的資料中心,並非都是在 AWS 或是公有雲環境之中。

因此,下一世代的代管服務業者,除了必須具備專業與深入的 AWS 知識與經驗之外,更需要對於產業知識有更多地著墨,主動地協助客戶預測可能面臨的瓶頸或風險,而非是被動地透過監控的指標來排除已經發生的障礙或問題。Nextlink 的 MSP 服務就是從貼近與傾聽客戶需求與痛點為出發點,隨著 AWS 平台的進化與搭配許多優秀的軟體或工具,提供客戶被動與主動的代管服務。例如:我們可以透過 CloudWatch、CloudTrail、Config、IAM 等多種服務的組合,提供客戶完整與全面的被動監控與障礙排除服務;也可以搭配 Datadog、Tableau、Splunk 以及 MongoDB 等服務,提供客戶主動的代管與監控服務,透過既有的行為模型與機器學習機制,主動與預測可能發生問題並示警。

Nextlink 歡迎您與我們聯繫,進一步了解更多 MSP 服務。