osam-logo
               

Câu chuyện khách hàng

Tháng Sáu 12, 2018

TicketBox – Không còn quá tải hệ thống khi đặt mua vé

Case Studies

user

0

TicketBox là nền tảng đặt vé trực tuyến cho các sự kiện ở Việt Nam và Đông Nam Á với 3 chi nhánh ở Việt Nam, Thái Lan và Singapore.

Bắt đầu từ năm 2013, TicketBox đã hợp tác với nhiều công ty tổ chức sự kiện lớn hàng đầu Việt Nam hỗ trợ phát hành vé cho các sự kiện âm nhạc Hàn Quốc, các concert lớn cho các nghệ sĩ trong và ngoài nước. Trong vòng 3 năm, TicketBox đã phát hành ra 500,000+ vé cho các sự kiện tổ chức tại Đông Nam Á.

TicketBox gặp vấn đề trong hệ thống vận hành

TicketBox sở hữu hệ thống phân tán (decentralized system), vận hành bởi 3 hệ thống: ticketbox.sg, ticketbox.vn và ticketbox.co.th. Tất cả được lưu trữ trên Azure, mỗi hệ thống có 1 máy chủ quản lý độc lập ở từng nước.

Việc sở hữu hệ thống phân tán khiến TicketBox gặp nhiều vấn đề khi mở rộng mô hình kinh doanh. Hệ thống máy chủ yếu kém, chỉ có 1 điểm truy cập dữ liệu. Hệ thống lại không tự động mở rộng khi số lượng truy cập tăng đột biến, gây tắc nghẽn và cản trở người dùng website.

Khi gặp sự cố, hệ thống cũng không kịp thời phản ứng để lưu trữ và sao lưu dữ liệu giữa các hệ thống với nhau.

Giải pháp dành riêng cho TicketBox

Chúng tôi thuyết phục TicketBox chuyển từ Azure lên AWS, thiết kế hệ thống tập trung (centralized system), sau đó dịch chuyển và triển khai trên cloud rồi cài đặt co dãn hệ thống tự động.  

Chúng tôi sử dụng các dịch vụ Virtual Private Cloud, EC2 với RDS multi AZ cho máy chủ SQL, cài đặt bảo mật và lưu trữ dữ liệu S3,..

  • Virtual Private Cloud (VPC): Amazon VPC cho phép tạo và quản trị mạng riêng ảo trên Cloud, dễ dàng quản lý Internet Gateway, Routing, thiết lập các Pubic/Private Subnet, dải mạng, Network ACL, v.v….
InfoTicketBox
  • EC2: Amazon EC2 Systems Manager là dịch vụ để xem dữ liệu hoạt động của tài nguyên.
  • S3 (Amazon Simple Storage Service): Là dịch vụ đám mây chuyên về lưu trữ. Bạn có thể tải lên các tệp, các tài liệu, các dữ liệu của người dùng hoặc các bản sao lưu

Hệ thống TicketBox chuyển mình cho sự phát triển mới

Sử dụng hệ thống tập trung trên cloud được cài đặt bảo mật và sao lưu dữ liệu nhanh chóng đã giảm thiểu tối đa các sự cố khách quan thường gặp (thời tiết, nguồn điện…). Hệ thống TicketBox không còn gặp tình trạng quá tải hay sập máy chủ khi lượng người truy cập tăng đột biến.

Chi phí cơ sở hạ tầng giảm xuống chỉ còn 80% so với hệ thống cũ, chi phí vận hành được tối ưu hoá vì hệ thống tự động co dãn điều chỉnh hoạt động sao cho phù hợp nhất với khối lượng truy cập theo từng thời điểm.

Comments are closed.

Copyright © 2018 - OSAM. All Rights Reserved.