Posts
All the articles I've posted.
Yak Shaving คำที่คนเป็น "หัวหน้า" ทุกคนควรรู้จัก
Published:| Updated:เคยสงสัยไหมว่าทำไมงานบางอย่างที่ดูง่าย ๆ แต่พอลงมือทำจริงกลับวุ่นวายซับซ้อนเหลือเกิน มาทำความรู้จักกับ Yak Shaving ปรากฏการณ์ที่จะช่วยเปลี่ยนมุมมองการบริหารจัดการงานของคุณ
Cilium - Kubernetes CNI ที่ดีที่สุดที่เป็นมากกว่า CNI
Published:| Updated:Cilium ไม่ใช่แค่ Kubernetes CNI ธรรมดา แต่เป็น CNI ที่เก่งที่สุดในตอนนี้ ด้วยความสามารถที่ครบเครื่องตั้งแต่ networking, security, observability มาพร้อมศักยภาพที่อาจจะทดแทน service mesh ได้ในอนาคต มาทำความรู้จักกับ Cilium และสิ่งที่มันทำได้กัน
ใส่ Random String ใน S3 Bucket Name ด้วยแม้เป็น Private
Published:| Updated:ทำไมการเพิ่ม random string ต่อท้ายชื่อ S3 bucket ถึงสำคัญมากในการป้องกันค่าใช้จ่ายที่ไม่คาดคิด (unexptected costs) และเกี่ยวข้องกับเรื่อง security ไปได้ (data breaches) ดูตัวอย่างจากเคสจริงและนำ best practices ไปปรับใช้กันได้ครับ
เขียน Ansible Playbook ยังไงให้ทำงานได้เร็วขึ้น?
Published:| Updated:Ansible Playbook ที่คุณเขียนขึ้นมานั้นทำงานได้เร็วพอหรือยัง? หรือบางทีคุณอาจจะไม่รู้ว่ามันช้าจนกว่าคุณจะรู้ว่าเราทำให้เร็วได้แค่ไหน บทความนี้จะแนะนำเทคนิคต่าง ๆ ในการเขียน Playbook ที่จะช่วยให้มันทำงานได้เร็วและมีประสิทธิภาพมากขึ้น
Kubernetes Multi-tenancy: ใช้แค่ Namespace มันพอแล้วหรือ?
Published:| Updated:เพราะอะไร Namespace อาจไม่เพียงพอสำหรับการทำ multi-tenancy บน Kubernetes พร้อมทั้งแนะนำทางเลือกอื่น ๆ ตั้งแต่การใช้ Hierarchical Namespace Controller (HNC) ไปจนถึงการสร้าง virtual cluster ด้วย vCluster
Kubernetes Gateway API คืออะไร? ถึงเวลาใช้แทน Ingress แล้ว
Published:| Updated:บทความนี้จะแนะนำให้รู้จัก Kubernetes Gateway API ซึ่งเป็น API ใหม่ล่าสุดสำหรับจัดการ Service Networking ใน Kubernetes มาแทนที่ Ingress โดยมีความสามารถหลากหลายกว่า เรามาลองทำความรู้จักกันครับ
Platform as a Product คืออะไร?
Published:| Updated:อธิบายแนวคิด Platform as a Product ซึ่งเป็นวิธีการสร้างและจัดการ Internal Developer Platform (IDP) โดยใช้หลักของ Product Management เพื่อให้ทีมพัฒนา software สามารถทำงานได้อย่างมีประสิทธิภาพมากขึ้น มุ่งเน้นที่ Developer Experience เป็นหลัก