ในการนำเสนอที่ KubeCon & CloudNativeCon Europe นั้น Marcy Paramonova และ Stéphane Cusin ได้กล่าวถึงว่า ในบริบทของธนาคาร การนำ Open Source มาใช้ต้องพิสูจน์ตัวเองด้วยการรัน Workload จริง
การติดตั้ง Kubernetes นั้นเป็นเรื่องง่าย แต่การสร้างวัฒนธรรมองค์กร เช่น ชุมชนการปฏิบัติงาน (community of practice) และการแบ่งปันความรู้ต่างหากคือส่วนที่ยากที่สุด ทีมต้องทดลองและปรับปรุงจากฐานราก
พวกเขาพบว่าในตอนแรก ทุกคนไม่รู้ว่าจะต้องติดต่อใคร ความรับผิดชอบยังคลุมเครือ และทีมต่างๆ ก็ใช้งานแพลตฟอร์มโดยไม่ได้มีส่วนร่วมในการพัฒนาด้วย
ดังนั้น พวกเขาจึงเชิญชวนให้เกิดการทดลอง เช่น การจัดแข่งขันประจำปีเพื่อรับฟังไอเดียใหม่ๆ และนำไปปรับใช้จริง ซึ่งการกระทำเหล่านี้เองที่สร้างวัฒนธรรมที่แข็งแกร่งขึ้น
ในมุมมองของ Platform Engineers พวกเขาเน้นว่า แทนที่จะให้ตัวเลือกโครงสร้างพื้นฐานมากมาย พวกเขาได้นำเสนอรูปแบบการติดตั้งที่เป็นมาตรฐาน (opinionated deployment patterns) และ Helm charts ที่ใช้ร่วมกัน เพื่อให้ประสบการณ์การติดตั้งมีความสม่ำเสมอไม่ว่าจะย้ายทีมไปที่ใดก็ตาม
ศัพท์ที่ควรรู้
- Kubernetes – ระบบจัดการคอนเทนเนอร์ที่ใช้ในการติดตั้งและรันแอปพลิเคชันในสภาพแวดล้อมคลาวด์
- Open Source – ซอฟต์แวร์ที่เปิดเผยโค้ดให้ทุกคนสามารถเข้าถึงและปรับปรุงได้
- Workloads – งานหรือภาระงานจริงที่ระบบต้องประมวลผล เช่น ระบบธุรกรรมของธนาคาร
- Platform Engineers – ทีมวิศวกรที่รับผิดชอบในการสร้างและดูแลแพลตฟอร์มกลางให้ทีมพัฒนาใช้งาน
ที่มา: infoq.com