Omise ได้รับการก่อตั้งขึ้นในปี 2014 ในฐานะผู้ให้บริการอีคอมเมิร์ซเพื่อให้บริการเกตเวย์การชำระเงินแก่ธุรกิจในภูมิภาคเอเชียตะวันออกเฉียงใต้ บริการเหล่านี้รวมถึงเครื่องมือที่จำเป็นในการเชื่อมต่อและรับเงินจากลูกค้า Omise มีสำนักงานใหญ่ตั้งอยู่ในประเทศไทยและดำเนินงานนอกฮับในอินโดนีเซียญี่ปุ่นและสิงคโปร์ Omegas มีพนักงานตั้งแต่ 8 ถึง 90 คนและรองรับบัญชีได้นับพันบัญชี
“เราพัฒนาเกตเวย์ของเราภายในสามเดือนนับจากเดือนกรกฎาคม 2014 และปฏิบัติตามมาตรฐานการรักษาความปลอดภัยข้อมูลของการ์ดชำระเงิน (PCI DSS) ที่จำเป็นในการให้บริการชำระเงิน” Frederico Araujo หัวหน้าฝ่ายสารสนเทศ Omise อธิบาย “เราดำเนินการทำธุรกรรมบัตรเครดิตครั้งแรกของเราในเดือนพฤศจิกายน 2557 และได้รับใบอนุญาตจากธนาคารแห่งประเทศไทยที่อนุญาตให้เราใช้บริการได้อย่างเต็มรูปแบบ” ฐานลูกค้า Omise ประกอบด้วยธุรกิจทุกขนาดที่ตอบสนองความต้องการได้อย่างง่ายดาย เข้าถึงเครื่องมือในการปรับแต่งรูปแบบเช็คเอาต์โดยไม่สูญเสียความปลอดภัย รวมรูปแบบการชำระเงิน และเปิดใช้งานการชำระเงินด้วยคลิกเดียว
ความท้าทาย
เพื่อช่วยให้ธุรกิจสามารถขายสินค้าและบริการออนไลน์ Omise ได้กำหนดเกณฑ์สำคัญสำหรับเทคโนโลยีพื้นฐาน เกณฑ์เหล่านี้รวมอยู่ใกล้เวลาทำงาน 100 เปอร์เซ็นต์และช่วยให้การประมวลผลและการชำระเงินเสร็จสิ้นอย่างรวดเร็ว Omise เริ่มดำเนินการในบริการคลาวด์สาธารณะ แต่พบว่าค่าใช้จ่ายเพิ่มขึ้นอย่างรวดเร็ว หลังจากทบทวน Omise ได้ตัดสินใจย้ายสภาพแวดล้อมเกตเวย์การชำระเงินไปใช้ Google Cloud Platform (GCP) “เราเลือกใช้ GCP สำหรับเหตุผลสำคัญ 3 ประการ: เราต้องใช้สิ่งที่เราต้องการเมื่อเราต้องการเท่านั้น การปฏิบัติตามข้อกำหนดของเรา และเราสามารถปรับขนาดได้อย่างง่ายดาย “Araujo กล่าว
วิธีการ
Omise มีความสนใจในการใช้งาน Docker ใน Google Container Engine ที่พัฒนาขึ้นโดยใช้ Kubernetes “เราพิจารณาแล้วว่าแพลตฟอร์มนี้จะช่วยให้เราสามารถใช้งานได้อย่างรวดเร็วและบ่อยครั้งและขจัดความกังวลเกี่ยวกับโครงสร้างพื้นฐาน” Araujo กล่าว ธุรกิจได้โอนย้ายเกตเวย์การชำระเงินและระบบที่เกี่ยวข้องไปยัง GCP ในภูมิภาคเอเชีย – ตะวันออก 1 แห่งในไต้หวันในไต้หวัน ขณะนี้ Omise กำลังเรียกใช้กลุ่มคอนเทนเนอร์ซึ่งประกอบด้วยอินสแตนซ์ Google Compute Engine ที่ใช้งาน Kubernetes แปดสิบเปอร์เซ็นต์ของกลุ่มที่ทุ่มเทให้กับการผลิตและที่เหลืออีก 20 เปอร์เซ็นต์จะใช้สำหรับการทดสอบและการแสดงละคร อินสแตนซ์โหนดที่ได้รับการจัดการจากจุดเชื่อมต่อหลักให้บริการคอนเทนเนอร์ Docker ที่ใช้ในการเรียกใช้แอ็พพลิเคชัน Omise และระบบที่เกี่ยวข้อง
การใช้แอ็พพลิเคชันที่ใช้ microservices ใน Kubernetes ทำให้ Omise สามารถลดเวลาสำหรับนักพัฒนาซอฟต์แวร์ในการเผยแพร่ซอฟต์แวร์เวอร์ชันใหม่ได้ตั้งแต่สองชั่วโมงถึงสองสามนาที ธุรกิจนี้ใช้เซิร์ฟเวอร์อัตโนมัติของ Jenkins เพื่อให้สามารถรวมและใช้งานระบบ Kubernetes ได้อย่างต่อเนื่องและได้รับความสามารถในการตรวจสอบจำนวนคำขอที่นำไปยัง Docker ของผู้ลงทุน
ลดการประมวลผลที่ไม่จำเป็นในเครือข่ายและความพร้อมใช้งานสูงที่ส่งผ่าน GCP
การย้ายไปยัง Container Engine ช่วยให้ Omise ลดการประมวลผลที่ไม่จำเป็นในของเครือข่ายจาก 400 มิลลิวินาทีเป็นเพียง 250 มิลลิวินาทีเพิ่มความเร็วในการชำระเงินผ่านบริการเกตเวย์และปรับปรุงประสบการณ์สำหรับผู้ค้าและผู้บริโภค นอกจากนี้ Omise ยังสามารถรักษาระดับความพร้อมใช้งานไว้ที่ระดับ 99.999 เปอร์เซ็นต์เพื่อให้มั่นใจว่าบริการการชำระเงินที่สำคัญต่อความสามารถในการทำงานของธุรกิจส่วนใหญ่ที่ขายทางออนไลน์สามารถเข้าถึงได้ตามต้องการ ธุรกิจยังสามารถปรับขนาดได้อย่างรวดเร็วเพื่อรองรับความต้องการที่เพิ่มขึ้นเมื่อลูกค้าทำการโปรโมตหรือมีตั๋วเข้าชมงานที่มีความต้องการสูง
“ในบางกรณีเราต้องสนับสนุนการทำธุรกรรมบัตรเครดิตได้สูงสุด 3,000 ครั้งในหนึ่งนาทีเมื่อมีการจำหน่ายตั๋วให้กับศิลปินที่ต้องการ” Araujo กล่าว “เราสามารถทำสิ่งนี้ได้ด้วยการสร้างภาพ Docker ของสถาปัตยกรรมของเราซึ่งสามารถใช้งานได้ภายในไม่กี่วินาที ในความเป็นจริงเราสามารถสองสถาปัตยกรรมของเราในเวลาเพียงห้านาทีถ้าจำเป็น.
Omise สามารถใช้ไฟร์วอลล์ GCP เพื่อควบคุมการเข้าถึงอินสแตนซ์ของ Compute Engine การทำเช่นนี้ช่วยปกป้องผู้ค้าและข้อมูลการชำระเงินที่มีความละเอียดอ่อนสูงจากการรั่วไหลหรือการเข้าถึงโดยไม่ได้รับอนุญาต Araujo กล่าวว่า “ความสามารถในการรักษาความปลอดภัยข้อมูลนี้มีความสำคัญต่อชื่อเสียงของเรากับผู้ค้าและลูกค้าของพวกเขาในฐานะผู้ให้บริการด้านการชำระเงินที่ปลอดภัยและเชื่อถือได้” “ขอบคุณ GCP ข้อมูลอยู่ในมือที่ปลอดภัย”
แม้ว่าธุรกิจจะไม่สามารถกำหนดส่วนแบ่งรายได้ให้กับบริการเกตเวย์การชำระเงินของ GCP ได้โดยตรง แต่ Araujo ชี้ถึงเสถียรภาพและประสิทธิภาพของแพลตฟอร์มในฐานะผู้สนับสนุนหลักในการเพิ่มยอดขาย เขามีความชัดเจนมากขึ้นเกี่ยวกับการลดการจัดการระบบที่ประสบความสำเร็จตั้งแต่ย้ายไปที่ GCP: “ฉันประเมินว่าเราประหยัดเวลาประมาณ 10 ชั่วโมงต่อสัปดาห์ซึ่งเรากำลังทุ่มเทให้กับการสร้างธุรกิจหลักของเรา” เขากล่าว โดยรวมแล้วธุรกิจยินดีเป็นอย่างยิ่งกับ GCP และเชื่อว่าวัฒนธรรมที่เป็นรากฐานของแพลตฟอร์มระบบคลาวด์สอดคล้องกับแนวทางการทำงานร่วมกันโดยตรงของตัวเอง
ที่มา : Google Could Platform