Skip to content
Home » Pulumi

Pulumi

Pulumi คือเครื่องมือ Infrastructure as Code (IaC) แบบ modern ที่ช่วยให้นักพัฒนาและ DevOps สามารถสร้าง ปรับปรุง และจัดการโครงสร้างพื้นฐานคลาวด์ด้วย ภาษาโปรแกรมทั่วไป เช่น TypeScript, Python, Go, .NET (C#, F#), และ Java แทนที่จะใช้ YAML หรือ DSL แบบ Terraform หรือ CloudFormation

และเพราะว่าใช้ภาษาในการโปรแกรมทั่วไป ทำให้โปรแกรมไม่ต้องมี Learning Curve ในการนำภาษาที่ตนเองถนัดเข้ามาใช้งานใน IaC ได้ทันที

 

Pumumi

Pulumi คืออะไร?
Pulumi คือ เครื่องมือ IaC แบบ Open Source หรือพูดง่ายๆ เป็นการสร้าง infra ด้วยการโปรแกรม ที่รองรับ Cloud หลายเจ้า เช่น AWS, Azure, GCP, Kubernetes, DigitalOcean ฯลฯ เขียนโค้ด IaC ด้วย ภาษาโปรแกรมทั่วไป เช่น JavaScript/TypeScript, Python, Go, C#, Java ทำงานได้ดีทั้งฝั่ง DevOps และ นักพัฒนา

จุดเด่นของ Pulumi
จุดเด่น รายละเอียด
ใช้ภาษาโปรแกรมทั่วไป สามารถใช้ if/else, loop, function, module, และ library ต่าง ๆ ได้
Multi-cloud support เขียนโค้ดเดียวกันเพื่อ deploy ไปยังหลายคลาวด์
Dynamic infrastructure สร้าง infra ที่ซับซ้อนได้โดยใช้ logic ของภาษาโปรแกรมจริง ๆ
จัดการ State ได้ทั้งแบบ local, cloud, หรือ self-hosted
มีระบบ Secret Management ในตัว
ใช้ร่วมกับระบบ CI/CD ได้ง่าย
รองรับ Policy as Code ด้วย Pulumi CrossGuard

ต้องการเรียนรู้เพิ่มเติม ด้าน IaC, SDDC, Proxmox VE ติดต่อเราได้วันนี้ที่ [email protected]