Generali: CI/CD Adoption

14 พ.ย. 2565

เจนเนอราลี่ บริษัทประกันชั้นนำระดับโลก ดำเนินธุรกิจมากกว่า 190 ปี ทั่วโลก และ กว่า 20 ปีในประเทศไทย นำเสนอผลิตภัณฑ์ด้านประกันภัยที่สร้างสรรค์และหลากหลาย ครอบคลุมความคุ้มครองทั้งด้านประกันชีวิตและประกันวินาศภัย เพื่อตอบสนองความต้องการของทั้งลูกค้ารายบุคคล และลูกค้าองค์กรเพื่อตอบสนองความต้องการในการบริหารจัดการความเสี่ยง ในช่วงสถานการณ์โควิด แม้จะมีผลกระทบจากปัจจัยลบทางด้านเศรษฐกิจอยู่บ้าง แต่ก็ทำให้เกิดโอกาสในการที่ผู้เสนอขายจะเข้าไปนำเสนอผลิตภัณฑ์ให้ตรงกับความต้องการของลูกค้า ทำให้บริษัทมีอัตราเติบโตเป็นไปตามเป้าที่คาดการณ์ไว้

Challenge

เนื่องจากเกิดผลกระทบจากหลากหลายด้านทั้งการระบาดของเชื้อไวรัสโควิด-19และการขยายตัวขององกร บริษัทจึงต้องรับมือกับการดำเนินงานที่ซับซ้อนมากยิ่งขึ้น เจนเนอราลี่เลือกใช้เทคโนโลยีเพื่อเข้ามาแก้ปัญหา โดยเทคโนโลยีที่เลือกใช้นั้น ต้องสามารถตอบสนองต่อความต้องการของทุกฝ่ายได้ครบ ปรับเปลี่ยนได้รวดเร็ว และใช้ทรัพยากรอย่างคุ้มค่าที่สุด

Solution

เจนเนอราลี่เริ่มปรับเปลี่ยนมาใช้เทคโนโลยี container ของ AWS ที่ชื่อว่า Elastic Container Service (ECS) แทนการใช้ instance server แบบเดิม ๆ การออกแบบ application มีการเปลี่ยนไปใช้สถาปัตยกรรมแบบ microservice อีกทั้งมีนำกระบวนการแบบ CI/CD มาประยุกต์ใช้กับวิธีการพัฒนา application ช่วยให้เพิ่มมาตรฐานในการพัฒนางานเป็นอย่างมากโดย True IDC ได้รับโอกาสเข้าไปช่วยเหลือ โดยจัดการฝึกอบรมให้เข้าใจกระบวนการ CI/CD รวมถึงแนะนำวิธีการเพื่อปรับปรุงกระบวนการให้ดีขึ้น

Outcome

ผลจากการเลือกใช้เทคโนโลยีที่เหมาะสม ช่วยให้เจนเนอราลี่สามารถปรับตัวได้เพื่อรองรับกับการเปลี่ยนแปลงของสถาการณ์ได้อย่างรวดเร็ว AWS Elastic Container Service (ECS) สามารถรองรับ application ที่ออกแบบตามแนวคิด microservice ได้อย่างดีเยี่ยม CI/CD ช่วยลดเวลาในการทดสอบ ช่วยเพิ่มความปลอดภัยของ application เนื่องจากมีการตรวจสอบ code ก่อนที่จะขึ้น deploy อีกทั้ง มีระบบ automate ที่ช่วยลดเวลาการ deploy สามารถ launch application ได้ทันตามความต้องการ

ทรู ไอดีซี ชื่มชมความสำเร็จของเจนเนอราลี่และคาดหวังว่าจะได้เป็นส่วนร่วมในการผลักดันความสำเร็จของลูกค้าสู่โลกของ AWS cloud ต่อไป