New Relic 轉變業務模式,透過 Amazon EKS 管理前所未有的增長
2021 年
New Relic 成立於 2008 年,是可觀察性領域的領導業者,為工程師提供能就完整的軟體堆疊進行分析、故障排除和優化的軟體即服務 (SaaS) 平台。2020 年,New Relic 踏上業務轉型之旅,從以主機為基礎改為耗用型定價模式。New Relic 也向所有客戶介紹免費服務方案,為其平台的需求大幅增加做好準備。該公司決定將整個平台遷移至 Amazon Web Services (AWS),以容納預期的成長軌跡。在 8 個月的時間裡,New Relic 利用自己的工具和程序,以及 AWS 功能和產品,遷移了 2 萬多台伺服器並重構了其服務平台。該平台的重構利用了 Amazon Elastic Kubernetes Service (Amazon EKS)。在此遷移和重構計畫中,New Relic 見到工程設計的效率和平台的彈性實質提升,並有長期可擴展性的路徑,以支援其積極的成長目標。
取用 AWS 可讓我們專注於核心能力,讓我們能夠更快、更頻繁地發佈更佳的產品。」
Andrew Harnett
New Relic 受管服務資深總監
資料巨幅成長與客戶需求增加
New Relic 將遙測資料彙總至一處,即時向客戶遞送可付諸行動的資料,因此能為客戶提供基礎設施、雲端資源、容器和應用程式效能的洞見。截至 2021 年 2 月,New Relic 每月導入 120 PiB 的資料,預計該數字將每月攀升 6 PiB。如此爆炸性的成長,伴隨 New Relic 服務的需求增加之下,於是可擴展性方面出現嚴重障礙,僅只為其私有雲端資料中心的舊式硬體和軟體進行更新,如此單純的動作即已構成極為沉重的負擔。身為可觀察性領域的領導業者,New Relic 和公司的工程師團隊希望能夠繼續專心提供更好的平台,給客戶給優質的系統檢測功能,而不必分析管理基礎設施。
使用 Amazon EKS 將可擴展性鬆綁,促使產品成長
New Relic 著手遷移至 AWS,以利用多項全受管服務,包括 Amazon EKS 和 Amazon Managed Streaming for Apache Kafka (Amazon MSK),也成為這些服務的最大使用者之一。New Relic 起初將自身的 Kubernetes 叢集遷移至 Amazon Elastic Compute Cloud (Amazon EC2) 上執行,為最終移至 Amazon EKS 做準備。儘管在這個組態之下,New Relic 仍然能夠迅速擴展與創新,6 個月內已遷移導入量的將近 30%。自從移至 Amazon EKS 之後,New Relic 即順利加快遷移速度,目前已有將近 90% 的客戶資料導入 Amazon EKS 叢集。雖然 New Relic 遷移至 Amazon EKS 還處於早期階段,卻已開始執行數十個 Amazon EKS 叢集,包括共計 19,000 餘個節點,與超過 150,000 個 Pod,並計劃次年間使這些數字翻升為成三倍。
以 AWS Managed Services 加快創新的腳步
不必執行 Kubernetes 更新與安全修補,New Relic team 省下超過 10% 的時間,於是發佈程式碼的頻率增加,也能開發新產品和功能,為客戶創造更多價值。遷移至 Amazon EKS,讓 New Relic 的工程師能夠專心提升客戶體驗,使該體驗更加符合公司成為雲端、DevOps 和數位轉型計畫之首選解決方案的市場定位。
利用可觀察性的第一方專業,去除遷移的風險
身為可觀察性的業者,New Relic 的系統經過檢測,因此能夠劇幅加快大規模進行大型變更的速度,將核心平台遷移至 AWS 即為一例。New Relic 非常清楚瓶頸可能出現在何處。與其檢視低階的主機指標,New Relic 團隊能觀察系統的拓樸,並且密切注意系統在時間連續譜中形成的異常。工程師利用 New Relic 平台,從巨型私有雲端資料中心將資料大規模地遷移至微型服務單元型架構,於此同時加以視覺化,並且充分檢測 Kubernetes 工作負載,以在遷移過程偵測個別系統的效能。以這般程度的可觀察性和資訊,NewRelic 有信心能在極短的時間內移動龐大的資料量,並且將生產流量快速切換至 Amazon EKS 環境。另外,New Relic 在遷移之旅的早期,工程設計團隊即以本身的平台了解當下的私有雲端運算需求。因此,從節約成本的觀點看來,重構為 Amazon EKS 也明顯是明智的決定。
利用 Amazon EKS 的內建功能,提升效能、可靠性及安全
客戶將最敏感、最及時的資料託付給 New Relic。因為倚賴 Amazon EKS 這樣的服務,New Relic 能專心精進其核心能力,無需管理資料中心和硬體。例如,只要實體硬體涉入,便隨時可能故障。New Relic 再也不必應付故障與復原的問題,現在透過 Amazon EKS 上的自動化工具即可處理。換言之,再也不必半夜喚醒工程師、故障時能加快復原,客戶的停機時間縮短,尤其在尖峰擴展事件中,例如黑色星期五和網路星期一。
可靠性更高,能使客戶更有信心,安全性也更高。一部分歸功於 Amazon EKS,New Relic 已取得 FedRAMP 認證,目前正利用 Amazon EKS 映像建置功能,朝 HITRUST 認證邁進。此外,Amazon EKS 本身也即將取得 FedRAMP 中/高級認證,與 New Relic 計劃最終達到 FedRAMP 高級不約而同。
因為利用 AWS 的運算彈性,New Relic 已使工程設計產能提高,為產品創新和市場擴張開發新的機會。於是,New Relic 已站穩腳步,預備達成最具雄心壯志的目標:建置更完美的網際網路。
關於 New Relic
New Relic 能為一流的工程設計團隊提供強大的雲端可觀察性平台,以便檢視軟體效能,提升上市時間。
AWS 的優勢
- 重構其服務平台的同時,遷移超過 2 萬台伺服器
- 節省超過 10% 的操作時間
- 從管理基礎設施移為更加專注於核心能力
- 取得 FedRAMP 認證,朝 HITRUST 認證努力
使用的 AWS 服務
Amazon EKS
有了 Amazon Elastic Kubernetes Service (Amazon EKS),您就可以靈活地在 AWS 雲端或內部部署系統中啟動、執行和擴展 Kubernetes 應用程式。
Amazon MSK
Amazon Managed Streaming for Apache Kafka (Amazon MSK) 是一項全受管服務,可讓您輕鬆建立和執行應用程式,使用 Apache Kafka 處理串流資料。
Amazon EC2
Amazon Elastic Compute Cloud (Amazon EC2) 是一種 Web 服務,可在雲端提供安全、可調整大小的運算容量。該服務旨在降低開發人員進行 Web 規模雲端運算的難度。
入門
各行各業、各種規模的公司每天都在使用 AWS 來轉型業務。聯絡我們的專家,立即開始使用 AWS 雲端服務。