ความน่าเชื่อถือและความปลอดภัย

ความปลอดภัยและการปฏิบัติตามกฎระเบียบ

ข้อมูลของคุณปลอดภัยเมื่ออยู่กับ SabeeApp

โฮสต์บนAWS (Amazon Web Services) ศูนย์ข้อมูล Amazon ในไอร์แลนด์
การรับรองPCI-DSS Level 1 AOC, การรับรอง NTAK, การรับรอง VIZA
ดำเนินการโดยthePass Kft และ SabeeApp LTD

บริการบนคลาวด์อย่างแท้จริง

SabeeApp ได้รับการพัฒนาให้ทำงานบนคลาวด์ ซึ่งมีข้อดีหลากหลายด้าน เพียงแค่คุณเชื่อมต่ออินเทอร์เน็ต ใช้เว็บเบราว์เซอร์ และมีบัญชี SabeeApp ที่เปิดใช้งานอยู่ก็พร้อมทำงานทันที

SabeeApp ไม่จำเป็นต้องติดตั้งลงในคอมพิวเตอร์ ฟังก์ชันและบริการบางอย่างจึงทำงานแตกต่างจากซอฟต์แวร์แบบติดตั้งในเครื่องรุ่นเก่า ซอฟต์แวร์ไม่ได้ทำงานบนเซิร์ฟเวอร์แบบกายภาพ แต่ทำงานบนโครงสร้างพื้นฐานคลาวด์ของ AWS (Amazon Web Services) ซึ่งเป็นแพลตฟอร์ม SaaS (Software as a Service) ตามรายละเอียดด้านล่าง

โครงสร้างพื้นฐานแบบ Multi-tenant

SabeeApp ใช้ฐานข้อมูลและโค้ดเบสร่วมกัน หรือที่เรียกว่าโครงสร้างพื้นฐานแบบ Multi-tenant ซึ่งหมายความว่าลูกค้าหลายรายจะเชื่อมต่อกับฐานข้อมูลเดียวกัน และใช้งานโค้ดเบสชุดเดียวกันทั้งหมด ข้อได้เปรียบสำคัญคือลูกค้าทุกคนจะได้ใช้งานซอฟต์แวร์เวอร์ชันล่าสุดอยู่เสมอ

โครงสร้างรูปแบบนี้ไม่ได้ลดทอนความปลอดภัยลงแต่อย่างใด SabeeApp กำหนดสิทธิ์ของผู้ใช้ไว้อย่างรัดกุม และในระบบ Multi-tenant ลูกค้าแต่ละรายจะถูกแยกบัญชีผู้ใช้ออกจากกันอย่างชัดเจน

โครงสร้างพื้นฐาน

SabeeApp ทำงานบนระบบคลาวด์ของ AWS (Amazon Web Services) ภายในศูนย์ข้อมูล Amazon ในประเทศไอร์แลนด์ ทุกบริการของ AWS ได้รับการออกแบบให้ทำงานแบบหลายโซน (Multi-zone) หากโซนใดโซนหนึ่งขัดข้อง ระบบส่วนที่เหลือจะเข้าทำงานแทนที่ทันที

Route 53 WAF Web Application Firewall S3 Simple Storage Service ALB Application Load Balancer VPC Virtual Private Network RDS Relational Database Service ElastiCache Elasticsearch Service CloudWatch ระบบตรวจสอบและแจ้งเตือน KMS Key Management Service Certificate Manager OpsWorks CodeCommit

ผู้ให้บริการภายนอก

  • Beanstalk (svn, git) — การจัดการและแชร์ซอร์สโค้ด
  • GitHub — การจัดการและแชร์ซอร์สโค้ด
  • Google Analytics — การวิเคราะห์ข้อมูลการใช้งาน
  • Twilio — ผู้ให้บริการส่งข้อความ SMS
  • Mandrillapp, Mailchimp — บริการส่งอีเมล

ชุดเทคโนโลยีที่ใช้ในการพัฒนา

ที่ SabeeApp เราใช้ภาษาคอมพิวเตอร์และเฟรมเวิร์กดังต่อไปนี้: PHP, JavaScript และ Bootstrap โดยการพัฒนาจะแบ่งออกเป็น 3 ขั้นตอน:

  • Development — ขั้นตอนการพัฒนา ไม่เปิดให้เข้าถึงจากภายนอก
  • Test — ขั้นตอนการทดสอบ เข้าถึงจากภายนอกได้เฉพาะการใช้งานภายในของ SabeeApp เท่านั้น
  • Production — ขั้นตอนการใช้งานจริง

ความปลอดภัยของฐานข้อมูล ความปลอดภัยของข้อมูล และการกู้คืนระบบจากภัยพิบัติ

เนื่องจากเป็นระบบคลาวด์ การสูญหายของข้อมูลอาจเกิดขึ้นได้หากมีข้อผิดพลาดเกี่ยวกับฐานข้อมูลหรือระบบไฟล์ที่จัดเก็บเอกสาร PDF และไฟล์อื่นๆ เราจึงมีโปรโตคอลและแนวทางป้องกันเพื่อลดความเสี่ยงดังกล่าวให้เหลือน้อยที่สุด

  • ข้อมูลการใช้งานจริงจะถูกจัดเก็บไว้ในฐานข้อมูลหลายชุดผ่านกระบวนการจำลองข้อมูลอย่างต่อเนื่อง (Replication)
  • มีการสำรองข้อมูลความปลอดภัยทุกคืน ซึ่งสามารถกู้คืนได้ภายในไม่กี่นาที โดยเราจะจัดเก็บสำเนาไว้ 9 ชุดล่าสุด
  • การสื่อสารระหว่างเครื่อง RDS และ EC2 ทำงานผ่านช่องทางที่เข้ารหัสอย่างปลอดภัย
  • การเข้าถึงฐานข้อมูลทำได้เฉพาะจากระบบภายใน หรือผ่านระบบ SSH โดยเชื่อมต่อกับเซิร์ฟเวอร์หลักเท่านั้น
  • ข้อมูลสำคัญในฐานข้อมูลจะถูกจัดเก็บด้วยการเข้ารหัสรูปแบบต่างๆ เช่น ข้อมูลบัตรเครดิตจะเข้ารหัสแบบ 2-key encryption และรหัสผ่านจะเข้ารหัสแบบ salted SHA-512
  • ฐานข้อมูลถูกแบ่งออกเป็น 3 โซน หากโซนใดโซนหนึ่งขัดข้อง อีกโซนจะเข้าทำงานแทนที่โดยอัตโนมัติ

ขั้นตอนการจัดการเหตุการณ์ไม่พึงประสงค์

ที่ SabeeApp ทุกเหตุการณ์จะได้รับการแก้ไขตามโปรโตคอลที่เคร่งครัดและบันทึกเป็นเอกสาร พนักงานของ SabeeApp ทุกคนสามารถเข้าถึงโปรโตคอลนี้สำหรับการทำงานภายในได้เสมอ

  1. ระบุปัญหาที่เกิดขึ้น
  2. แจ้งรายละเอียดปัญหาให้ทีมงาน SabeeApp ทั้งหมดทราบ
  3. แต่งตั้งผู้ประสานงานดูแลเหตุการณ์ หากจำเป็น
  4. แจ้งให้ลูกค้าทราบ หากเหตุการณ์นั้นส่งผลกระทบต่อลูกค้า
  5. ดำเนินการแก้ไขปัญหา
  6. ป้องกันการเกิดซ้ำ โดยตรวจสอบและปรับปรุงโปรโตคอลหากจำเป็น
  7. กู้คืนข้อมูลและซอร์สโค้ด หากจำเป็น
  8. เขียนสคริปต์และสั่งทำงาน หากจำเป็นต้องแทนที่หรือแก้ไขข้อมูล
  9. แจ้งพันธมิตรทางเทคนิค หากจำเป็น
  10. แจ้งให้ลูกค้าทราบถึงผลการแก้ไขปัญหา
  11. บันทึกรายละเอียดเหตุการณ์ไว้เป็นเอกสาร

ความปลอดภัยของโครงสร้างพื้นฐาน

ด้วยระบบคลาวด์ของ AWS การดูแลระบบ การอัปเดต และความปลอดภัยของเซิร์ฟเวอร์จะอยู่ภายใต้ความรับผิดชอบของทีมวิศวกรจาก Amazon ช่องโหว่จากการถูกโจมตีจึงลดลงอย่างมากจากความเชี่ยวชาญของทีมวิศวกรและความปลอดภัยขนาดใหญ่ของ Amazon

ข้อมูลการเข้าสู่ระบบ AWS จะมอบให้แก่ทีมงานตามความจำเป็นและมีเหตุผลอันสมควรเท่านั้น โดยต้องปฏิบัติตามมาตรการความปลอดภัยอย่างเข้มงวด ทั้งนโยบายรหัสผ่านที่รัดกุมและการยืนยันตัวตนแบบหลายปัจจัย (MFA)

  • เราให้ผู้เชี่ยวชาญภายนอกทำการทดสอบการเจาะระบบแบบ Black box และ Grey box อย่างสม่ำเสมอ เพื่อค้นหาช่องโหว่ของระบบ
  • เราวิเคราะห์ความปลอดภัยและคุณภาพของโค้ดเป็นประจำด้วยเครื่องมือ SonarQube
  • ทราฟฟิกข้อมูลทั้งหมดได้รับการเข้ารหัสด้วย TLS 1.2 เป็นอย่างน้อย และข้อมูลทุกส่วนที่จัดเก็บจะได้รับการเข้ารหัสเสมอ
  • รหัสผ่านทั้งหมดที่จัดเก็บใน SabeeApp จะผ่านการแฮช (Hashed) โดยเราจะไม่จัดเก็บรหัสผ่านหรือข้อมูลที่เป็นความลับในรูปแบบข้อความธรรมดาอย่างเด็ดขาด
  • การบันทึก Log การทำงานของระบบภายในทำอย่างละเอียดในหลายระดับ

การจัดการความปลอดภัยด้านบุคลากร

  • สัญญาจ้างของพนักงานทุกคนมีข้อกำหนดเกี่ยวกับการจัดการข้อมูลและข้อตกลงรักษาความลับ การฝึกอบรมพนักงานใหม่ทุกคนจะรวมถึงการอบรมด้านการปกป้องข้อมูลและความปลอดภัย
  • สิทธิ์การเชื่อมต่อกับ AWS จะได้รับเมื่อมีเหตุผลอันสมควรและจำเป็นต่อการทำงานเท่านั้น
  • วิศวกรของเรามีสิทธิ์เพียงแค่อ่านข้อมูลเท่านั้น (Reading rights only) ในฐานข้อมูลที่ใช้งานจริง
  • สำหรับการใช้งานภายในและในทุกส่วนที่ทำได้ เราใช้รหัสผ่านที่มีความปลอดภัยสูงซึ่งจัดการผ่าน 1Password พร้อมการยืนยันตัวตนแบบ MFA
  • พนักงานของเราเข้ารับการอบรมด้านความปลอดภัยและการรักษาความปลอดภัยของข้อมูลอย่างสม่ำเสมอ

นิติบุคคลที่ดำเนินการ

กลุ่มบริษัท SabeeApp ดำเนินการโดยนิติบุคคลดังต่อไปนี้

thePass Kft Hungary, 1061 Budapest, Király utca 32
SabeeApp LTD United Kingdom, Hova House, 1 Hova Villas, Brighton and Hove, BN3 3DH

การรับรองมาตรฐาน

  • PCI-DSS Level 1 AOC
  • การรับรอง NTAK
  • การรับรอง VIZA

มีคำถามเพิ่มเติมไหม

มีข้อสงสัยเพิ่มเติมเกี่ยวกับความปลอดภัยและการปฏิบัติตามข้อกำหนดไหม

ไปที่ศูนย์ความรู้ของเรา หรือติดต่อผู้ดูแลบัญชีเฉพาะของคุณได้โดยตรงผ่านแถบช่วยเหลือในระบบ SabeeApp