หลังย้ายไป Kubernetes 11 สัปดาห์ บริษัทก็ลืมเหตุผลที่ตัวเองมีอยู่ (2020)
(theolognion.com)หลังย้ายไป Kubernetes 11 สัปดาห์ บริษัทก็ลืมเหตุผลที่ตัวเองมีอยู่
-
Xenobroom Inc. สตาร์ทอัพหน้าใหม่ในซิลิคอนแวลลีย์ เริ่มกระบวนการอัปเกรดโครงสร้างพื้นฐานเซิร์ฟเวอร์ในเดือนพฤษภาคม 2020
-
เมื่อการใช้งานรายวันพุ่งสูงขึ้นท่ามกลางสถานการณ์แพร่ระบาดทั่วโลก บริษัทจึงตัดสินใจย้ายโครงสร้างพื้นฐานเดิมไปยัง Kubernetes
-
การทบทวนและออกแบบใหม่ให้กับสคริปต์ Bash แบบเรียบง่ายและเครื่อง VPS ใช้เวลานานกว่าที่คาดไว้
-
บริษัทมองว่านี่เป็นโอกาสดีในการอัปเกรด dependency และไลบรารีของซอฟต์แวร์
-
ส่วนใหญ่ของฐานข้อมูล PostgreSQL ที่เคยรันอยู่บนเครื่องเดียว ถูกแปลงเป็นระบบจัดเก็บ KV แบบกระจายที่ใช้ความยืดหยุ่นของ AWS
-
เซิร์ฟเวอร์ staging ทั่วไปที่ทำการ deploy รายวันจาก branch
developถูกแทนที่ด้วย workflow เฉพาะ production ที่รองรับ CI -
เมื่อกระบวนการย้ายเสร็จสิ้น ก็ไม่มีใครในบริษัทจำจุดประสงค์ของผลิตภัณฑ์ได้อีกต่อไป
-
ทั้งผู้ใช้และนักลงทุนต่างก็ไม่เข้าใจผลิตภัณฑ์ดั้งเดิมอยู่แล้ว และหลังจาก downtime หลายสัปดาห์ การกู้คืนความหมายของผลิตภัณฑ์ก็แทบเป็นไปไม่ได้
-
CEO จึงขอความช่วยเหลือจากผู้เชี่ยวชาญด้านพลังจิต Phutar Afrayughum ผู้ซึ่งเป็นที่รู้จักว่าเคยช่วยให้ส่วนแบ่งตลาดแอปส่งข้อความของ Google เพิ่มขึ้น
ความเห็นของ GN⁺
- บทความนี้นำเสนอผลกระทบของกระบวนการย้ายไป Kubernetes ที่มีต่อบริษัทในเชิงเสียดสี ในโลกความเป็นจริง การย้ายเทคโนโลยีก็สามารถนำมาซึ่งการเปลี่ยนแปลงครั้งใหญ่ในการดำเนินงานขององค์กร และบางครั้งอาจทำให้สูญเสียเป้าหมายดั้งเดิมไปได้
- เมื่อต้องพิจารณาการย้ายเทคโนโลยี จำเป็นต้องมีความเข้าใจที่ชัดเจนไม่เพียงด้านเทคนิค แต่รวมถึงวิสัยทัศน์และเป้าหมายขององค์กรด้วย สิ่งนี้ตอกย้ำหลักการที่ว่าเทคโนโลยีควรสนับสนุนจุดมุ่งหมายขององค์กร
- Kubernetes เป็นแพลตฟอร์ม container orchestration ที่หลายบริษัทนิยมใช้ แต่ก่อนนำมาใช้จำเป็นต้องมีการเตรียมตัวและความเชี่ยวชาญอย่างเพียงพอ มิฉะนั้นความซับซ้อนและภาระในการดูแลจัดการอาจเพิ่มขึ้น
- บทความนี้เตือนให้ตระหนักว่า การนำเทคโนโลยีมาใช้ไม่ได้ให้ผลลัพธ์เชิงบวกเสมอไป บางครั้งเทคโนโลยีอาจทำให้คุณค่าและเป้าหมายที่เป็นแก่นแท้ขององค์กรพร่ามัวลงได้
- แพลตฟอร์มอื่นที่มีความสามารถคล้าย Kubernetes ได้แก่ Docker Swarm และ Apache Mesos ซึ่งอาจเป็นทางเลือกแทน Kubernetes ได้ขึ้นอยู่กับสถานการณ์
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
กรณีเลิกจ้างผู้จัดการระดับกลาง 20% แล้วทำให้ผลิตภาพการพัฒนาเพิ่มขึ้น 3 เท่า
แบ่งปันประสบการณ์การย้ายไป Kubernetes
บทความสนุก ๆ ในบล็อก Theolognion
มุกตลกเกี่ยวกับสาเหตุของความล้มเหลว
กรณีความสำเร็จจริงของการย้ายไป Kubernetes ภายใน 11 สัปดาห์
เคล็ดลับการย้ายบริการไป Kubernetes
ความง่ายและต้นทุนต่ำของการดูแลระบบ
ปัญหาของวงการที่เกี่ยวข้องกับการเลือกเทคโนโลยี
ประสบการณ์การย้ายไปใช้ cloud storage
ประสบการณ์การนำคอมพิวเตอร์มาใช้ในสำนักงานกฎหมายยุคทศวรรษ 1970