社區服務整合平臺的網路應用轉型


關於客戶

2018年,一家擁有20名員工的小型公司在臺灣被發現,是一家專注於生活空間、氛圍和生活方式改善的技術顧問和服務公司。 該公司的服務包括多個工作區平臺,以及應用商店和 Google Play 上的各種應用。 由於現代工作環境發生了巨大的變化,公司開發了在線運營平臺和共享系統。 該公司還與物聯網、行動支付和其他服務合作夥伴合作,旨在創造工作空間和生活空間之間的新經濟模式。

挑戰

該公司旨在適應 Cloud-Native 技術,實現其社區服務整合平臺,向當前平臺添加新功能,並在不更改其核心系統結構的情況下將新功能轉換為 Web 應用程式。 對於雲調整,他們希望將本地平臺遷移到 Azure。 為了安全,他們希望採用 API 進行密碼管理。 其他功能的要求包括大量基於電子郵件的通知通知其社區,調整CI/CD,以及更多監控此平臺的措施。 

雲遷移的選擇 – 微軟 Azure

Microsoft Azure 是一個智慧、經濟高效的公共雲,它幫助組織保持競爭力和盈利能力。通過採用 Microsoft Azure,組織可以優化成本、加快解決方案的交付速度,並專注於影響更高的工作。大約一年前,Microsoft Azure 推出了一個新的 Web 應用遷移選擇 – Azure 遷移,只需借助遷移助手工具即可將 .NET Web 應用程式遷移到 Azure 應用服務。


解決方案

我們建議的 Web 應用程式適應解決方案是將 Windows 和 SQL 伺服器遷移到 SQL Databse,將 Windows 和 Web 伺服器遷移到應用服務,將 Windows 和 API 伺服器遷移到應用服務。 安全措施包括 Web 伺服器配置、應用服務網路設置和動態加密。 通過 Azure 應用商店購買的 Sendgrid 發送現場電子郵件。 版本控制和 CI/CD 是透過 Azure DevOps 儲存庫和導管實現的。 最後,使用應用見解監視 Web 伺服器、網頁、API 和性能。