Cách Bizrate Insights Đạt Được Hiệu Suất Nhanh Hơn 30% Bằng Cách Sử Dụng Các Dịch Vụ Serverless của AWS

Tác giả: Nikhil Jha, Marcus Vinícius Da Silveira, Dhaval Shah, và Tycen McCann
Ngày phát hành: 23 JAN 2026
Chuyên mục: Amazon CloudFront, Amazon DynamoDB, Amazon Elastic Container Service, Amazon ElastiCache, Amazon OpenSearch Service, AWS Amplify, AWS Fargate, Customer Solutions

Trong bài đăng blog này, chúng tôi sẽ trình bày cách Bizrate Insights tái kiến trúc nền tảng của họ bằng cách sử dụng các dịch vụ serverless và container của Amazon Web Services (AWS). Việc hiện đại hóa đã đạt được hiệu suất nhanh hơn 30%, giảm thời gian phản hồi trang trung bình xuống 0,01–0,03 giây, cải thiện thứ hạng SEO và tạo nền tảng cho các đổi mới dựa trên Trí tuệ nhân tạo (AI) trong tương lai. Chúng tôi sẽ cùng bạn tìm hiểu hành trình của họ từ việc xác định thách thức kinh doanh đến việc đo lường tác động của kiến trúc hiện đại hóa.

Trong hơn hai thập kỷ, Bizrate Insights đã là một nguồn đáng tin cậy về phản hồi của người tiêu dùng, cung cấp thông tin chi tiết cho các nhà bán lẻ, nhà xuất bản và thương hiệu. Hoạt động ở quy mô internet, nền tảng khảo sát sau mua hàng và tại chỗ của Bizrate Insights thu thập hàng triệu phản hồi mỗi tháng, công bố chúng một cách minh bạch trên Bizrate Surveys và phân phối kết quả cho các công cụ tìm kiếm như Google và Bing, ảnh hưởng trực tiếp đến quyết định mua hàng và doanh thu quảng cáo.

Tốc độ là yếu tố then chốt đối với sự tương tác của khách hàng với các trang web và giải pháp của họ. Khi lưu lượng truy cập tăng lên, kiến trúc dựa trên Amazon Elastic Compute Cloud (EC2) cũ của họ đã phát triển thành một kiến trúc phức tạp gây ra thời gian tải trang chậm hơn, ảnh hưởng đến cả trải nghiệm khách hàng và hiệu suất Search Engine Optimization (SEO).

Thách thức kinh doanh:

Bizrate Insights là một đơn vị kinh doanh chủ chốt của People Inc, cung cấp các khảo sát sau mua hàng và tại chỗ cho các nhà bán lẻ và thương hiệu dịch vụ lớn. Hiệu suất của nền tảng và tính khả dụng của các đánh giá khách hàng ảnh hưởng trực tiếp đến giá trị đối tác và doanh thu quảng cáo tương ứng.

Mặc dù nền tảng và các giải pháp chính của họ đang hoạt động tốt, cơ sở hạ tầng EC2 cũ của họ trên trang web Bizrate Surveys phải đối mặt với ba vấn đề quan trọng:

  • Hiệu suất suy giảm: Time-to-first-byte (TTFB), thời gian giữa việc trình duyệt yêu cầu một trang và nhận được byte dữ liệu đầu tiên, và thời gian tải trang bị chậm hơn so với các tiêu chuẩn ngành, làm giảm sự tương tác và thứ hạng SEO.
  • Độ phức tạp trong vận hành: Nhiều năm thay đổi tăng dần đã tạo ra một “kiến trúc mì ống” làm chậm đổi mới và gây khó khăn cho việc mở rộng quy mô.
  • Nợ kỹ thuật: Các mẫu lỗi thời và các thành phần liên kết chặt chẽ đã hạn chế khả năng áp dụng các tính năng mới, chẳng hạn như cá nhân hóa và AI.

Mục tiêu của đội ngũ lãnh đạo rất rõ ràng: Cung cấp một nền tảng nhanh hơn, đáng tin cậy hơn với chi phí vận hành thấp hơn, hiệu suất SEO được cải thiện và một nền tảng sẵn sàng cho các tính năng thế hệ tiếp theo.

Giải pháp:

Làm việc với đội ngũ tài khoản AWS, Bizrate đã xem xét các phụ thuộc để thực hiện hiện đại hóa toàn bộ stack, thay thế codebase nguyên khối đang chạy trên EC2 bằng kiến trúc serverless và container hóa có khả năng mở rộng theo yêu cầu, cải thiện hiệu suất và giảm độ phức tạp.

Tổng quan giải pháp hiện đại hóa

Giải pháp hiện đại hóa toàn diện của Bizrate đã sử dụng các dịch vụ AWS để tạo ra một kiến trúc có khả năng mở rộng, bảo mật và hiệu suất cao.

Các thành phần cơ sở hạ tầng cốt lõi


Hình 1: Sơ đồ kiến trúc hiện đại của Bizrate

Các thành tựu triển khai chính

Nỗ lực hiện đại hóa của Bizrate tập trung vào năm lĩnh vực chính, mỗi lĩnh vực mang lại những cải tiến kỹ thuật cụ thể góp phần vào việc tăng hiệu suất tổng thể.

Chuyển đổi Frontend

Nhóm đã di chuyển thành công sang Next.js trên AWS Amplify, triển khai các chiến lược caching nâng cao cho cả tài sản tĩnh và nội dung động. Sự chuyển đổi này đã đạt được TTFB dưới 30ms cho các trang quan trọng về SEO, cải thiện đáng kể thứ hạng công cụ tìm kiếm và trải nghiệm người dùng.

Tối ưu hóa hiệu suất Edge

Bizrate đã thiết lập kiến trúc caching đa cấp với CloudFront và Redis, tối ưu hóa cấu hình khóa cache để tối đa hóa tỷ lệ truy cập. Nhóm cũng đã triển khai các quy tắc bảo mật AWS WAF để bảo vệ toàn diện chống lại các lỗ hổng và mối đe dọa web phổ biến.

Hiện đại hóa kiến trúc Backend

Đội ngũ kỹ thuật đã phân tách kiến trúc nguyên khối thành các dịch vụ API và ingestion chuyên biệt chạy trên ECS với Fargate. Họ đã triển khai tính năng tự động mở rộng thông minh dựa trên các chỉ số hiệu suất và tăng cường bảo mật thông qua các vai trò IAM có quyền hạn tối thiểu và quản lý bí mật tập trung với AWS Secrets Manager.

Cải tiến nền tảng dữ liệu

Bizrate đã chuyển dữ liệu phiên sang DynamoDB để có thời gian phản hồi nhất quán trong mili giây và cấu hình OpenSearch với lưu trữ phân tầng để có hiệu suất tìm kiếm tối ưu. Nhóm đã thiết lập các pipeline Extract, Transform, Load (ETL) hiệu quả đến Amazon Simple Storage Service (S3) với tính năng lập chỉ mục OpenSearch tự động để cho phép tìm kiếm và phân tích nhanh chóng trên dữ liệu khảo sát đồng thời tối ưu hóa chi phí lưu trữ.

Xuất sắc trong DevOps

Nhóm đã triển khai khả năng quan sát toàn diện thông qua các chỉ số CloudWatch, cảnh báo và distributed tracing. Họ đã thiết lập một pipeline continuous delivery với AWS CodePipelineAWS CodeBuild, cho phép lặp lại và triển khai nhanh chóng các tính năng mới.

Lợi ích của việc hiện đại hóa

Nỗ lực hiện đại hóa đã mang lại những cải tiến có thể đo lường được về hiệu suất, hiệu quả và tác động kinh doanh, được xác nhận thông qua các chỉ số được trình bày trong các phần sau.

Cải thiện hiệu suất

Kiến trúc mới đã giảm thời gian phản hồi mục tiêu trung bình từ 0,04–0,10 giây xuống 0,01–0,03 giây. Server-side rendering đã cải thiện thứ hạng SEO của các trang danh mục và đánh giá, thúc đẩy lưu lượng truy cập tự nhiên tăng lên cho nền tảng.

Thời gian phản hồi mục tiêu trước khi triển khai sản xuất: Biểu đồ hiệu suất sau đây minh họa thời gian phản hồi cơ bản trước khi hiện đại hóa.


Hình 2: Thời gian phản hồi mục tiêu trung bình của hệ thống cũ 0,04–0,10 giây

Thời gian phản hồi mục tiêu sau khi triển khai sản xuất: Biểu đồ dưới đây cho thấy sự cải thiện đáng kể về thời gian phản hồi đạt được thông qua kiến trúc hiện đại hóa.


Hình 3: Thời gian phản hồi mục tiêu trung bình của hệ thống hiện đại 0,01–0,03 giây

Hiệu quả Cache

Việc hiện đại hóa đã cải thiện tỷ lệ truy cập cache của CloudFront từ phạm vi biến động 40–80% lên mức ổn định 60–80%, giảm tải cho backend và cải thiện khả năng phản hồi trang toàn cầu.


Hình 4: So sánh tỷ lệ truy cập cache cho thấy sự cải thiện từ phạm vi biến động 40–80% lên hiệu suất ổn định 60–80%

Tác động kinh doanh

Nỗ lực hiện đại hóa đã ngay lập tức đạt được các mục tiêu đã xác định. Nền tảng đạt được hiệu suất nhanh hơn 30% tổng thể, dẫn đến khả năng hiển thị SEO cao hơn và lưu lượng truy cập tự nhiên. Kiến trúc đơn giản hóa đã giảm chi phí vận hành, giải phóng các nhà phát triển để tập trung vào đổi mới thay vì bảo trì. Nền tảng serverless và container hóa mới đã sẵn sàng cho các tính năng Generative AI như phân tích dựa trên Retrieval Augmented Generation (RAG) và các luồng khảo sát được cá nhân hóa.

Những nội dung học tập nổi bật

Dựa trên AWS Well-Architected Framework, nhóm triển khai Bizrate đã nêu bật một số thông tin chi tiết quan trọng từ dự án này. Việc kết hợp caching ở biên và ứng dụng đã chứng tỏ là chìa khóa để giảm độ trễ ở quy mô lớn, với phương pháp đa cấp mang lại những cải thiện hiệu suất nhất quán. Nhóm nhận thấy rằng Server Side Rendering (SSR) cho các trang quan trọng về SEO kết hợp với Incremental Static Regeneration (ISR) cho các bản cập nhật có thể dự đoán được đã cân bằng hiệu suất và chi phí một cách hiệu quả. SSR tạo ra HTML hoàn chỉnh trên máy chủ trước khi gửi đến trình duyệt, điều này cải thiện thứ hạng SEO bằng cách làm cho nội dung hiển thị ngay lập tức cho các trình thu thập thông tin của công cụ tìm kiếm thay vì yêu cầu thực thi JavaScript. Họ nhấn mạnh rằng khả năng quan sát và tự động hóa nên được xây dựng ngay từ đầu để duy trì tốc độ sau khi di chuyển, lưu ý rằng việc xem xét thường xuyên các chỉ số như Target Response Time (TRT) và Cache Hit Ratio (CHR) đã giúp nhóm thu hẹp hơn nữa con đường tối ưu hóa.

Kết luận:

Hành trình hiện đại hóa của Bizrate cho thấy cách các dịch vụ serverless và container của AWS có thể biến một ứng dụng cũ thành một nền tảng nhanh chóng, có khả năng mở rộng và sẵn sàng đổi mới. Việc cải thiện hiệu suất 30% đã đạt được bằng cách giảm thời gian phản hồi trung bình từ 0,04–0,10 giây xuống 0,01–0,03 giây thông qua sự kết hợp của Next.js trên AWS Amplify để phân phối frontend tối ưu, caching đa cấp với CloudFront và ElastiCache, và phân tách ứng dụng nguyên khối thành các microservice container hóa trên ECS với Fargate.

Bằng cách ưu tiên hiệu suất, sự đơn giản trong vận hành và SEO, Bizrate không chỉ giải quyết các thách thức trước mắt mà còn định vị mình để dẫn đầu trong làn sóng đổi mới trải nghiệm khách hàng tiếp theo. Tỷ lệ truy cập cache được cải thiện, hiện ổn định ở mức 60–80%, càng chứng tỏ cách các thay đổi kiến trúc đã nâng cao cơ bản hiệu quả nền tảng và trải nghiệm người dùng.

Để tìm hiểu thêm về hiện đại hóa ứng dụng, hãy truy cập trang AWS Application Modernization hoặc liên hệ với đội ngũ tài khoản AWS của bạn.


Về tác giả


Nikhil Jha
Nikhil Jha là Quản lý Tài khoản Kỹ thuật Cấp cao tại Amazon Web Services. Các lĩnh vực trọng tâm của anh bao gồm AI/ML, xây dựng tài nguyên Generative AI và phân tích. Trong thời gian rảnh rỗi, anh thích khám phá thiên nhiên cùng gia đình.


Marcus Vinícius Da Silveira
Marcus Vinícius Da Silveira là một giám đốc điều hành công nghệ với hơn hai thập kỷ kinh nghiệm lãnh đạo các tổ chức kỹ thuật hiệu suất cao và cung cấp các nền tảng kỹ thuật số có khả năng mở rộng, thúc đẩy kinh doanh. Với tư cách là Phó Chủ tịch Kỹ thuật tại Bizrate Insights, một phần của People Inc., ông định hướng chiến lược cho các nhóm kỹ thuật đa chức năng, nuôi dưỡng văn hóa đổi mới và trách nhiệm giải trình, đồng thời ủng hộ các phương pháp kiến trúc hiện đại và dựa trên AI. Marcus kết hợp chuyên môn kỹ thuật sâu rộng với khả năng lãnh đạo thực dụng, giúp các nhóm thực hiện xuất sắc đồng thời điều chỉnh các sáng kiến công nghệ với tăng trưởng kinh doanh dài hạn.


Dhaval Shah
Dhaval Shah là Kiến trúc sư Giải pháp Cấp cao tại AWS, chuyên về Machine Learning. Với trọng tâm mạnh mẽ vào các doanh nghiệp bản địa kỹ thuật số, anh ấy trao quyền cho khách hàng tận dụng AWS và thúc đẩy tăng trưởng kinh doanh của họ. Là một người đam mê ML, Dhaval được thúc đẩy bởi niềm đam mê tạo ra các giải pháp có tác động mang lại thay đổi tích cực. Trong thời gian rảnh rỗi, anh ấy thích đi du lịch và trân trọng những khoảnh khắc chất lượng bên gia đình.


Tycen McCann
Tycen McCann là Quản lý Giải pháp Khách hàng Cấp cao hỗ trợ các khách hàng bản địa kỹ thuật số của AWS, tập trung vào ngành truyền thông và giải trí. Tycen làm việc chặt chẽ với khách hàng để hiện thực hóa các sáng kiến chiến lược của họ thông qua các sản phẩm và dịch vụ của AWS. Anh ấy mang đến các phương pháp hay nhất và tài nguyên của AWS để đẩy nhanh thời gian đạt được giá trị và thúc đẩy các kết quả có thể đo lường được. Ngoài công việc, Tycen là một người đam mê hoạt động ngoài trời, thích khám phá thiên nhiên cùng gia đình.