ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บนแพลตฟอร์ม

RUK-COM PAAS / DEVELOPMENT TOOLS

คู่มือ Packaging Standard Overview สำหรับ เครื่องมือสำหรับนักพัฒนา

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

คำสั่ง ชื่อเมนู พารามิเตอร์ และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง

มาตรฐานบรรจุภัณฑ์(หรือที่เรียกว่า JPS) เป็นเครื่องมือในการจัดเตรียมแอปพลิเคชันและเทมเพลตส่วนเสริมที่พร้อมใช้งานโซลูชันที่กำหนดค่าไว้ล่วงหน้าดังกล่าวสามารถบูรณาการภายในแพลตฟอร์มใดก็ได้ด้วยการคลิกเพียงครั้งเดียวทำให้การติดตั้งและการกำหนดค่าง่ายขึ้นสำหรับการใช้งานทุกประเภท

Image 31: JPSแพ็คเกจ JPS ขึ้นอยู่กับไฟล์ Manifest การติดตั้ง JSON ไฟล์นี้ใช้เพื่ออธิบายกระบวนการสร้าง Environment การ Deploy และการกำหนดค่าแอปพลิเคชันการจัดสรรทรัพยากรและการตั้งค่าขีดจำกัดการปรับขนาดสำหรับแต่ละเซิร์ฟเวอร์ภายใน Environment

เทคโนโลยีนี้ช่วยให้ทำให้สถานการณ์ CI/CD ที่ซับซ้อนเป็นอัตโนมัติและกระจายโซลูชั่นที่พร้อมใช้งานของคุณได้อย่างง่ายดายด้วยวิดเจ็ตการติดตั้งเพียงคลิกเดียว.

แอปพลิเคชันอัตโนมัติ CI/CD พร้อม Cloud Scripting

เทคโนโลยีบรรจุภัณฑ์ JPS ขับเคลื่อนโดยภาษา Cloud Scripting ที่พัฒนาแพลตฟอร์มเป็นพิเศษสามารถช่วยทำให้กระบวนการจัดส่งแอปพลิเคชันเป็นอัตโนมัติอย่างสมบูรณ์เช่นถ่ายโอนแอปพลิเคชันใหม่แต่ละเวอร์ชันโดยอัตโนมัติผ่านขั้นตอนการพัฒนาการทดสอบและการผลิตซึ่งมั่นใจได้โดยใช้ตรรกะการประมวลผลโครงการที่จำเป็นผ่านการเชื่อมต่อวิธี API แพลตฟอร์มต่างๆ

Image 33: cloud scriptingเนื่องจากมีตัวเลือกการกำหนดค่าและระบบอัตโนมัติที่หลากหลายคุณจึงสามารถปรับใช้สถานการณ์ที่จำเป็นได้เกือบทุกสถานการณ์โดยใช้ Cloud Scripting ตั้งแต่การดำเนินการที่ค่อนข้างง่ายไปจนถึงการรักษาแอปพลิเคชันและคลัสเตอร์แบบกระจายที่ซับซ้อนเพื่อให้บรรลุเป้าหมายนี้และสร้างโซลูชันแบบกำหนดเองของตนเองด้วย CS คุณสามารถ:

  • กำหนดคุณสมบัติการกำหนดค่าที่จำเป็นล่วงหน้าและประกาศลักษณะการทำงานของแอปพลิเคชันที่คาดหวังด้วยความช่วยเหลือของการดำเนินการที่เหมาะสม
  • เชื่อมโยงการดำเนินการเหล่านี้กับเหตุการณ์วงจรการใช้งานแอปพลิเคชันโดยเฉพาะ
  • ดึงข้อมูลที่ผู้ใช้ป้อนและนำไปใช้ภายใน
  • รันสคริปต์ที่กำหนดเองภายในคอนเทนเนอร์ที่สร้างขึ้น

วิดเจ็ตสำหรับการ Deploy แอปพลิเคชันทันที

เมื่อแอปพลิเคชันของคุณรวมอยู่ใน JPS แล้วคุณสามารถมอบไฟล์ให้กับนักพัฒนารายอื่นได้วิดเจ็ตเพื่อการติดตั้งที่รวดเร็วสิ่งนี้ช่วยปรับปรุงประสิทธิภาพการกระจายแอปพลิเคชันเพิ่มเติมและเพิ่มความน่าดึงดูดโดยทั่วไปเนื่องจากความเรียบง่ายในการ Deploy แนวทางดังกล่าวช่วยลดค่าใช้จ่ายในการสนับสนุนโครงการและการจัดการหลังการติดตั้งของคุณไปพร้อมๆกัน

วิดเจ็ตประกอบด้วยประจักษ์(หรือลิงก์ไปยังแหล่งที่มา) พร้อมคำอธิบาย Environment คลาวด์ที่จำเป็นสำหรับแอปพลิเคชันนี้และคำแนะนำในการติดตั้งและกำหนดค่าอัตโนมัติ

Image 35: application manifest to widgetผู้ใช้จำเป็นต้องติดตั้งแอปพลิเคชันแบบแพ็กเกจลงในแพลตฟอร์มเริ่มต้นการติดตั้งผ่านวิดเจ็ตที่เลือกและรับ URL ยืนยันทางอีเมลที่ระบุเมื่อติดตามลิงก์นี้แพลตฟอร์มจะแยกวิเคราะห์และประมวลผลข้อมูลรายการโดยอัตโนมัติเพื่อสร้างหรือปรับแต่ง Environment ที่เหมาะสมและเชื่อมต่อระหว่าง Node ที่ต้องการเป็นผลให้ผู้ใช้ได้รับแอปพลิเคชันที่ทำงานอยู่ซึ่งมีการกำหนดค่าครบถ้วนโดยไม่ต้องมีขั้นตอนการกำหนดค่าเพิ่มเติมใดๆ

Image 36: widget to applicationใช้เอกสารด้านล่างเพื่อค้นหาข้อมูลเกี่ยวกับวิธีการเขียนรายการแอปพลิเคชันอย่างถูกต้องและสร้างวิดเจ็ตการติดตั้งดังกล่าว:

บันทึก:หลังจากบรรจุ Application ของคุณเองตามคำแนะนำของเราแล้วคุณสามารถติดต่อผู้ให้บริการโฮสติ้งของคุณและเจรจาเพิ่ม JPS ของคุณเข้ากับชุดโซลูชันภายในตลาดที่แดชบอร์ดด้วยวิธีนี้แอปของคุณจะพร้อมใช้งานโดยอัตโนมัติกับผู้ใช้ทุกคนภายในแพลตฟอร์มโฮสติ้งของคุณ