XCommerce

xCommerce เป็นระบบที่ช่วยให้ผู้ขายของออนไลน์ช่วยในการจัดการออเดอร์ได้อย่างง่ายๆ เสมือนเป็นระบบหลังบ้านของร้านค้าในการช่วยจัดการออเดอร์ต่างๆจากหลายช่องทางขาย โดยมี Feature ต่างๆ เช่น

  • จัดการคำสั่งซื้อจากหลายช่องทาง
  • พิมพ์ใบเสร็จ, ชื่อ-ที่อยู่ แปะกล่องพัสดุอัตโนมัติ
  • ระบบรายงานที่สมบูรณ์แบบ
  • จัดการสต๊อกสินค้าอย่างมืออาชีพ
  • เชื่อมต่อกับระบบอื่น
  • ระบบจัดการ Sale Pages

ก่อนเริ่มใช้บริการเดลิเทค

ก่อนที่ทางเดลิเทคเข้ามาช่วย xCommerce ในการดูแล Infrastructure ทาง xCommerce มีปัญหาเกี่ยวกับการ Scale ระบบและการ Deployment ของระบบ รวมถึงการ Monitor และดูแลระบบต่างๆ

เดลิเทคช่วยได้อย่างไรบ้าง

  • ออกแบบสถาปัตยกรรมระบบและสร้าง Workload — ช่วยออกแบบสถาปัตยกรรมระบบ รวมถึงสร้าง Infrastructure ตั้งแต่เครื่อง Server จนถึงส่วนของ CDN รวมถึงระบบให้สามารถที่จะทำ Auto Scaling ได้
  • การทำ Deployment ด้วย CI/CD — ช่วยให้ทาง Developer สามารถทำการ Deployment งานได้อย่างเป็นระบบ และง่ายต่อการ Maintenance
  • การให้บริการ Managed Service — ช่วยในการดูแลระบบ AWS ตั้งแต่การทำ Change Management, และ Incident Management

บริการที่ใช้บน Amazon Web Services

รายการส่วนหนึ่งของบริการที่ใช้บน Amazon Web Services

  • Amazon S3 (Object Storage) — ใช้ในการเก็บ Static Content ทั้งรูปภาพและ HTML
  • Amazon CloudFront (CDN) — ใช้ในการ Distribute Content ทั้ง Static และ Dynamic
  • Amazon ElasticBeanstalk — ใช้เป็น Platform ในการประมวลผลในส่วนของ Application และการตั้งค่า Batch Processing รวมถึงมีการทำ Auto Scaling ในขณะที่มีคนใช้เยอะ
  • Amazon EC2 (Virtual Server) — ใช้เป็น Web Server ในการประมวลผล Request และการตั้งค่า Batch Processing รวมถึงการใช้ Load Balancer
  • Amazon Aurora for MySQL (Database as a Service) — ใช้เป็นฐานข้อมูลเก็บข้อมูล Transaction ต่างๆ
  • Amazon CodeCommit — ใช้สำหรับเก็บ Source Code Version ต่างๆ
  • Amazon CodeBuild — ใช้สำหรับการ Build โปรแกรม
  • Amazon CodePipeline — ใช้สำหรับการทำ CI/CD Pipeline ในการ Deployment

อ้างอิง