Canifa

Thương hiệu thời trang Việt
Lĩnh vực Thời trang
Dịch vụ triển khai
  • AWS CodeBuild
  • Code Deploy
  • AWS Code Pipeline
  • AWS CloudWatch
  • AWS CloudFormation
Liên hệ ngay

Giới thiệu

CANIFA là thương hiệu hàng đầu tại thị trường thời trang Việt Nam và là niềm tự hào của thời trang Việt Nam. CANIFA đã phát triển trang web thương mại điện tử https://canifa.com/ của riêng mình để tiếp cận nhiều khách hàng tiềm năng hơn trên khắp Việt Nam.

Tuy nhiên, trong các mùa sale, lượng khách hàng truy cập website lại tăng đột biến, gấp hơn 7-8 lần so với bình thường. Điều này khiến website bị quá tải, gần như sập trong các mùa sale và tạo ra những trải nghiệm không tốt cho khách hàng.

Vì vậy, CANIFA kỳ vọng sẽ tìm ra giải pháp cho phép vận hành linh hoạt, chi phí hiệu quả và cơ sở vật chất sẵn có để mở rộng kinh doanh về lâu dài.

Thách thức

CANIFA sử dụng hệ thống máy chủ vật lý, chưa tối ưu hóa chi phí và vốn, còn gặp khó khăn trong vận hành. Khi có quá nhiều người cố gắng truy cập trang web của họ cùng một lúc, máy chủ không thể phản hồi kịp thời, điều này có thể dẫn đến tình trạng quá tải và không phản hồi. Dữ liệu của khách hàng, sản phẩm khó có thể khôi phục nếu không sao lưu từ hệ thống vật lý.

Ngoài ra, hệ thống máy chủ vật lý đòi hỏi một khoản đầu tư rất lớn không chỉ trong quá trình xây dựng mà còn cho đến thời gian bảo hành.

Giải pháp

Nhiệm vụ đầu tiên trong việc nâng cấp hệ thống CANIFA là đánh giá lại hệ thống hiện tại và xác định các vấn đề của chúng để đưa ra giải pháp hiệu quả nhất, đó là chuyển sang nền tảng kỹ thuật số tốt hơn – đám mây.

Các chuyên gia của chúng tôi tại OSAM đã thiết kế lại kiến trúc và di chuyển hệ thống thương mại điện tử CANIFA lên đám mây với các dịch vụ tối ưu nhất của AWS như RDS, ElastiCache, CodeDeploy, CodeBuild, CodePipeline,…

  • Amazon RDS (Dịch vụ cơ sở dữ liệu quan hệ của Amazon) giúp dễ dàng thiết lập, vận hành và mở rộng quy mô cơ sở dữ liệu quan hệ trên đám mây.
  • ElastiCache: triển khai, vận hành và mở rộng quy mô các kho dữ liệu trong bộ nhớ tương thích với nguồn mở phổ biến.
  • CodeDeploy: tự động hóa việc triển khai phần mềm cho nhiều dịch vụ điện toán khác nhau bao gồm Amazon EC2, AWS Lambda và các phiên bản chạy tại chỗ.
  • CodeBuild: biên dịch mã nguồn, chạy thử nghiệm và tạo ra các gói phần mềm sẵn sàng triển khai. Với CodeBuild, bạn không cần cung cấp, quản lý và mở rộng quy mô máy chủ xây dựng của riêng mình.
  • CodePipeline: xây dựng, kiểm tra và triển khai mã của bạn mỗi khi có thay đổi về mã, dựa trên các mô hình quy trình phát hành mà bạn xác định.

Ngoài ra, hệ thống CANIFA đã được thiết lập tính năng Auto-Scaling cho phép tự động điều chỉnh công suất để duy trì hiệu suất ổn định, có thể dự đoán được với chi phí thấp nhất có thể.

Dịch vụ triển khai

AWS CodeBuild

Tự động biên dịch mã nguồn, kiểm thử và sản xuất các gói phần mềm

Code Deploy

Tự động hóa triển khai mã, tránh thời gian ngừng hoạt động trong quá trình triển khai

AWS Code Pipeline

Tích hợp và phân phối liên tục để cập nhật ứng dụng và cơ sở hạ tầng nhanh và ổn định

AWS CloudWatch

Cung cấp thông tin chuyên sâu về tình trạng vận hành, giúp người dùng phản ứng kịp thời với thay đổi hệ thống

AWS CloudFormation

Cung cấp mô hình tập hợp và quản lý tài nguyên tự động, dễ dàng và nhanh chóng

Lợi ích

Cải thiện mức độ rõ ràng, dễ quản lý của hệ thống

Mở rộng hệ thống CI/CD nhanh hơn 1.5 lần

Tiết kiệm đến 70% chi phí cài đặt và bảo trì hệ thống

Có được khả năng mở rộng linh hoạt theo nhu cầu sử dụng