Infrastructure as Code – laC

ก่อนอื่น…แอดมินจะพาไปทำความรู้จักกับ Infrastructure as Code หรือ IaC ซึ่งก็คือ การ Deploy Application แบบ Automation โดยมี Code เป็นตัวกำหนดทุกอย่าง ไปจนถึงการทดสอบสถานะการใช้งานในระบบ ส่งผลให้คำสั่งในการติดตั้ง Infrastructure และการ Tuning ถูกแปลงเป็น Script ทั้งหมด เพื่อทำงานตามที่กำหนดไว้   ปัจจุบันตัวซอฟต์แวร์ที่ใช้ทำ IaC มีการหันมาใช้ภาษา High-level แทนภาษา …

Moodle E-Learning Platform

แม้ว่าสถานการณ์โลกจะหยุดนิ่งอย่างไร แต่การเรียนรู้ต้องก้าวต่อไปด้วย E-Learning Platform ที่ตอบโจทย์ยุคออนไลน์ได้อย่างมีประสิทธิภาพ อย่าง “Moodle” [Modular Object – Oriented Dynamic Learning Environment] เป็นระบบจัดการการเรียนรู้ที่ได้รับความนิยมมากที่สุดในโลก เป็น Open Source ที่สามารถปรับแต่งการเรียนการสอนให้สามารถใช้งานและตอบโจทย์การเรียนรู้ในทุกระดับการศึกษา ทั้งผู้สอนและผู้เรียน ผ่านการบริการ 2 ระบบ ได้แก่   CMS [Course Management System] ระบบสำหรับผู้สอน …

NGINX Plus VS. NGINX

เจ้า NGINX รุ่นดั้งเดิมคือ Open Source Software ที่รวมซอฟต์แวร์อย่าง Proxy, Edge Cache และ Load Balancer มาไว้ด้วยกัน เพื่อให้เป็นเว็บเซิร์ฟเวอร์ที่มีประสิทธิภาพสูง แต่หลังจากนั้นได้ไม่นานก็มีการเปิดตัว NGINX Plus เว็บเซิร์ฟเวอร์ที่ใช้งานในระดับองค์กร (Enterprise-grade product) ซึ่งได้เพิ่มฟีเจอร์สุดพรีเมียมในการตรวจสอบระบบ คอนฟิก สตรีมมิ่ง และบริการส่งเสริมหลังการขายมาไว้ในตัวใหม่นี้ด้วย ฟีเจอร์สุดพรีเมี่ยมใน NGINX Plus High-availability สามารถที่จะ …

Database as a service (DBaaS)

Database as a service หรือ DBaaS เปรียบเสมือนคลังเก็บข้อมูลลูกค้าในระบบ ซึ่งบริการ DBaaS จะช่วยเสริมศักยภาพในการจัดเก็บข้อมูลต่างๆ ให้มีประสิทธิภาพมากขึ้นและทั้งช่วยประหยัดเวลาในการสร้างส่วนประกอบต่างๆ บน Production Environment ไม่ว่าจะเป็นการทำ Tuning, Backup, Restore หรือแม้กระทั่งการอัพเดท OS ด้วยเช่นกัน เนื่องจากส่วนประกอบเหล่านี้ต้องใช้เวลาในการ Maintenance ค่อนข้างนาน เป็นอุปสรรคในการสร้าง Modernise Application ที่ต้องใช้ความรวดเร็วในการสร้างชิ้นงานขึ้นมา . ดังนั้นบน …

Desktop as a Service

วันนี้เราจะมาทำความรู้จัก Desktop as a Service หรือ DaaS คือ คอมพิวเตอร์จำลองบนเซิร์ฟเวอร์ รวมทั้งการให้บริการแอปพลิเคชั่นต่างๆ บน Virtualized Environment ที่ทำให้ผู้ใช้งานสามารถทำงานได้ทุกที่ทุกเวลานั่นเอง   แล้ว DaaS ทำงานอย่างไร? >> กรณีที่ใช้งานบน PROEN Cloud Platform จะใช้งานได้ทั้ง Public และ Private Cloud และสามารถติดตั้ง DaaS …

Apps Explosion PaaS by PROEN ANY CLOUD

ในช่วงปีที่ผ่านมา ถือเป็นจังหวะที่หลายๆ องค์กรถือโอกาสอัพเกรดระบบของตนเองให้พร้อมกับการก้าวสู่ยุคของ Apps Explosion ที่คาดว่าจะมีมากกว่า 500 ล้านแอพในอีก 2 ปีข้างหน้า ซึ่งในวันนี้บริษัท โปรเอ็น คอร์ป จำกัด (มหาชน) ก็ได้ร่วมกับบริษัท วีเอ็มแวร์ (ประเทศไทย) จำกัด เปิดตัว “PROEN Cloud PaaS” ที่จะย่อทุกงานบน Public Cloud ไม่ว่าจะเป็น Self Service Portal, …

What is Rancher? for Kubernetes Management

อาวุธสำคัญที่มือใหม่หัดสร้าง Kubernetes ต้องทำความรู้จักไว้ นั่นก็คือ Rancher เครื่องมือที่จะช่วยให้นักพัฒนาทั้งหลายสามารถบริหารจัดการและตรวจสอบระบบการทำงานต่างๆ มีประสิทธิภาพมากยิ่งขึ้น การสร้าง Kubernetes จำเป็นจะต้องมีเครื่องมือที่ช่วยควบคุมและตรวจสอบระบบการทำงานต่างๆ ทั้งกระบวนการ ตัวอย่างเช่น K8 dash, V2 และ Rancher ซึ่งเปรียบเสมือน Dashboard ศูนย์ควบคุมการทำงานของ Kubernetes ซึ่งบนแพลตฟอร์ม PROEN Cloud เรามี Rancher ไว้ให้ผู้สร้างสามารถนำมาติดตั้งได้ทั้ง Public Cloud และ …

Multi-Region Kubernetes Cluster

เสริมศักยภาพให้กับ Modernize Application ด้วย Multi-Region Kubernetes Cluster จาก PROEN Cloud PaaS   สวัสดีครับวันนี้พวกเราจะมาพูดถึงการทำ Multi-Region Kubernetes Cluster บน PROEN Cloud Platform กันนะครับ แต่ก่อนอื่นเลยเรามาทำความเข้าใจกันก่อนดีกว่าว่า Kubernetes Cluster Federation คืออะไร Kubernetes Cluster Federation คืออะไร? …

Virtualization limitations

Virtualization มีข้อจำกัด เทคนิค virtualization คือการสร้างคอมพิวเตอร์เสมือน (Virtual Machine หรือ VM) ที่มีทั้งซีพียู แรม สตอเรจ ระบบปฏิบัติการ ฯลฯ ขึ้นมารันบนคอมพิวเตอร์จริงๆ อีกทีหนึ่ง โดยตัวระบบปฏิบัติการของคอมพิวเตอร์เสมือน (Guest OS) จะไม่รู้ว่าตัวเองรันอยู่บน VM แต่เข้าใจว่ารันอยู่บนฮาร์ดแวร์คอมพิวเตอร์จริงๆ วิธีการนี้ทำให้เกิดการแยกส่วน (isolation) ระหว่าง VM แต่ละตัวอย่างสมบูรณ์ สามารถรันระบบปฏิบัติการที่แตกต่างกันระหว่าง Guest OS …

Virtual Machine vs. Container

วันนี้เราจะมาพูดถึงในส่วนของความแตกต่างระหว่าง Virtual machine based กับ Container based อย่างแรกเรามาทำความรู้จักกับ technologies พวกนี้ก่อนนะครับ VM based / Virtual Machine based คืออะไร? VM based / Virtual Machine based คือการที่เราเอา Software มาติดตั้งบนแม่โครงข่ายหรือที่เราเรียกว่า Server โดยเราจะอ้างอิง Specifications ต่างๆไม่ว่าจะเป็น …