在 2017 年 12 月,LG Electronics (簡稱 LG) 宣布推出其 LG ThinQ (簡稱 ThinQ) 品牌,對即將推出之採用人工智慧 (AI) 技術的智慧型產品和服務進行分類。ThinQ 的概念是在 LG 產品中嵌入 Wi-Fi 晶片,這使得這些產品在學習其使用者行為模式以及瞭解環境時,能夠彼此通訊。時至今日,LG 已在全球銷售超過 7000 萬台智慧型電視和 500 萬台家電用品。
隨著支援 Wi-Fi 的產品銷售日益增加,LG 智慧型家電的啟用率也隨之提高,因而造成其內部部署伺服器的負擔。此成長需要一個新的平台,以便容納越來越多連線到 LG 伺服器的智慧型裝置。因此,LG 為 ThinQ 家電建立物聯網 (IoT) 平台,但在保護伺服器開發和運作的資源方面遭遇困難。
在 LG 尋求確保裝置連線可靠性的過程中,公司不斷審查除了 ThinQ 以外,與現有服務相容的新技術。LG 希望將其 IoT 平台移轉到易於管理、安全且經濟實惠的全新基礎架構。
2016 年,LG 成功為家電用品 (包括 1,000 多台伺服器) 將其 IT 平台從資料中心移轉到 Amazon Web Services (AWS)。該企業採用 Amazon Elastic Compute Cloud (Amazon EC2) 與 Amazon Simple Storage Service (Amazon S3)。
2017 年,LG 已獲悉 AWS IoT 及其無伺服器架構。LG 決定採用 AWS IoT 的前提,是出於了解如此可減少其 IoT 平台的管理時間。此外,AWS 是唯一能提供滿足 LG 支援 ThinQ 平台需求之 IoT 服務的雲端供應商。
公司隨後開始使用 AWS IoT Core 來維持 ThinQ 裝置與其 IoT 平台之間的持續連線能力。LG 也開始將 AWS Lambda (簡稱 Lambda) 運用於無伺服器運算,可以在雲端上註冊 ThinQ 裝置、儲存裝置資料,以及控制裝置狀態資訊。
LG 使用 X.509 憑證在 ThinQ 裝置與其 IoT 平台伺服器之間進行身份驗證。ThinQ 平台也會將資料儲存在 Amazon ElastiCache 和 Amazon DynamoDB 中,為服務提供歷史資料。「使用以前的基礎架構時,是直接從裝置擷取資料以獲取狀態資訊。現在,使用 AWS IoT的「裝置陰影服務」功能,系統可以從伺服器快取狀態資訊。LG 雲端中心的服務開發團隊主管 Kunwoo Kim 表示:「此功能可以提供更優秀的服務一致性,」。
下圖說明 AWS 上的 LG Electronics 架構:
由於受管服務和 AWS IoT Core 的緣故,LG 能夠以適量的開發資源重新推出其 IoT 平台。Kim 先生表示:「藉由將 AWS 運用於我們的 IoT 平台,因此節省了 80% 的開發成本。同時也讓開發人員能夠專注於編寫適用於 LG 服務案例的商業邏輯,」。
Kim 先生還提到:「我們的基礎架構團隊和開發團隊是各自獨立運作的,因而導致基礎架構分配時,出現溝通不良和效率不彰的情況。有了 AWS,開發人員可以藉由自行建立基礎架構來提高效率,然後在開發工作將近完成時,諮詢我們的基礎架構團隊,」。
LG 也將 AWS IoT 和無伺服器架構運用於空氣品質監控服務、客戶服務聊天機器人,以及能源解決方案。自 2018 年 3 月以來,韓國和美國已針對使用無伺服器服務開發的客戶支援推出聊天機器人服務。
該公司與 AWS 解決方案架構師合作,以解決其雲端基礎架構的問題。Kim 先生表示:「我們發現,相較於自行解決問題,從 AWS 解決方案架構師獲得幫助更為理想。AWS 對於客戶而言是絕佳的解決方案,因為 AWS 讓開發人員能夠專注於他們的核心任務,例如編寫商業邏輯和執行測試環境。我們計劃在未來繼續將 AWS 服務用於其他專案,」。