Category: Deployment

Category: Deployment

Deployment Hooks

Hook (หรือ webhook) เป็นขั้นตอนการแทรกโค้ดในการดำเนินการมาตรฐานเพื่อใช้การปรับแต่งบางอย่าง ในขอบเขตของ Ruk-Com Cloud Platform ฟังก์ชันนี้อนุญาตให้คุณดำเนินการรันสคริปต์ที่กำหนดเองก่อน และ/หรือ หลังการดำเนินการ deploy แอปพลิเคชัน นอกจากนั้นสำหรับ Marven build node และ Golang แอปพลิเคชันเซิร์ฟเวอร์สามารถตั้งค่า build hooks เพิ่มเติมได้ทั้งก่อนและหลังโปรเจ็กต์ ดังนั้นด้านล่างนี้ เราจะทดสอบวิธีการใช้งาน

Read More »

Storing and Deploying Apps via Gitblit

GitBlit เป็นหนึ่งในเครื่องมือยอดนิยมสำหรับการจัดการ การสังเกต และการบริการที่จัดเก็บของคุณภายใน Git ซึ่งเป็น VCS (ระบบควบคุมเวอร์ชัน) ที่แพร่หลายสำหรับการพัฒนาซอฟต์แวร์ โดยพื้นฐาน GitBlit ได้รับการออกแบบมาสำหรับกลุ่มงานขนาดเล็กซึ่งทำงานกับที่เก็บแบบศูนย์กลางและรองรับฟีเจอร์หลายประเภทที่โดดเด่น เช่น การควบคุมการเข้าถึง การแสดงเนื้อหาของที่เก็บผ่านเว็บ การจัดการที่เก็บหลายรายการ ความสามารถในการรวมตัวกับโซลูชันการจัดการ Git อื่นๆ เป็นต้น ดังนั้น มาดูวิธีโฮสต์ Gitblit ที่ Ruk-Com

Read More »

SSH Access to GIT Repository

คุณสามารถ deploy แอปพลิเคชันของคุณได้อย่างง่ายดายจากที่จัดเก็บระยะไกล public หรือ private GIT/SVN สำหรับแต่ละภาษาโปรแกรมที่รองรับ: Java, PHP, Ruby, Python และ Node.js เพื่อที่จะได้รับความปลอดภัยมากขึ้น คุณสามารถเข้าถึงที่จัดเก็บ private GIT ผ่าน SSH ซึ่งง่ายต่อการโคลนและอัปเดตแอปพลิเคชัน นอกจากนี้สิ่งนี้ยังช่วยให้คุณทำงานกับที่เก็บข้อมูลเหล่านั้นที่เซิร์ฟเวอร์ส่วนตัวแทนที่จะเป็นบริการโฮสต์บนเว็บทั่วไปสำหรับโปรเจกต์ต่างๆ เช่น GitHub, GitLab,

Read More »

GIT & SVN Auto-Deploy for Multiple Containers

การจัดการโปรเจกต์ที่มีผู้เข้าชมมาก เราขอแนะนำให้ใช้ฟีเจอร์ Jelastic Multi-Nodes เพื่อให้แน่ใจว่าแอปของคุณมีประสิทธิภาพเพียงพอ พร้อมกันนี้คุณต้องพิจารณาว่าเมื่อเปิดใช้งานตัวเลือก auto-deploy คอนเทนเนอร์ทั้งหมดภายใน application server layer ของคุณจะถูกอัปเดตพร้อมกัน อย่างไรก็ตามในกรณีที่คุณต้องการความพร้อมใช้งานที่มีความเสถียรสูง (เช่น สำหรับการ redeploy โดยชัดเจนและเป็นผลสืบเนื่องในแต่ละ node) ในส่วนต่อไปนี้คือตัวเลือกบางส่วนที่สามารถรับรองได้ผ่าน: เริ่มต้นการดำเนินการนี้ด้วยตนเองโดยคลิกปุ่ม Update from GIT/SVN (หรือสร้างและ deploy

Read More »

Auto-Deploy Overview

เพื่อเพิ่มประสิทธิภาพการผลิตในฐานะนักพัฒนา Ruk-Com Cloud จัดเตรียมการตั้งค่าการ deploy โดยอัตโนมัติซึ่งเกิดขึ้นเป็นระยะเวลาของโปรเจกต์โดยอัตโนมัติ ในลักษณะดังกล่าวควรตรวจสอบให้แน่ใจว่ามีการฝสานรวมอย่างต่อเนื่องกับแอปพลิเคชันเซิร์ฟเวอร์ที่เกี่ยวข้อง การ deploy ซ้ำเกิดขึ้นตามการเปลี่ยนแปลงที่ใช้กับที่เก็บระยะไกลที่เหมาะสม ดังนั้นคุณจึงทำงานได้ง่ายผ่านบริการ Git/SVN เพียงอัปเดตโค้ดของคุณและทำการ commit การเปลี่ยนแปลงทั้งหมดในโปรเจกต์ VCS จะถูก push ไปยัง production environment โดยอัตโนมัติหลังจากช่วงเวลาที่กำหนดและเพื่อให้แตกต่างจาก Git hooks, ฟีเจอร์

Read More »

Deployment Guide

Ruk-Com Cloud PaaS รองรับการ deploy อัตโนมัติของแอปพลิเคชันหลากหลายวิธีซึ่งช่วยให้เลือกตัวเลือกที่เหมาะสมที่สุดซึ่งจะเหมาะกับความต้องการของคุณโดยเฉพาะ: Dashboard – สอดคล้องกับการ deploy ผ่านไฟล์เก็บถาวร (ระบุเป็นไฟล์ในเครื่องหรือ URL) VCS – อนุญาตให้ deploy จากที่เก็บ VCS ของคุณ (เช่น Git, SVN, Bitbucket) Hub

Read More »

Deployment Manager

Deployment Manager จะอยู่ที่ด้านล่างสุดของแดชบอร์ดและใช้เพื่อจัดเก็บแอปพลิเคชันเพื่อลดความซับซ้อนในการ deploy environment ของคุณในภายหลังโดยการ deploy มีสองส่วนย่อยๆดังต่อไปนี้: Archive – จัดเก็บแอปพลิเคชันแพ็คเกจ ซึ่งสามารถอัปโหลดจากเครื่องของคุณหรือลิงก์ใดๆภายนอก Git / SVN – บันทึกลิงก์ไปยังโปรเจกต์ของคุณภายในที่จัดเก็บ Git / SVN ระยะไกลและข้อมูลรับรองการเข้าถึงที่เหมาะสม (ถ้าจำเป็น) Application Archives 1.

Read More »

Zero Code Change Deploy with No Vendor Lock-In for Smooth Migration across Cloud Platforms

สิ่งที่แตกต่างจากบริการโฮสติ้งส่วนใหญ่ Ruk-Com Cloud PaaS ไม่มีการบังคับให้นักพัฒนาปฏิบัติตามข้อกำหนดเฉพาะของโครงสร้างพื้นฐานที่ไม่เปลี่ยนรูปแบบ เจ้าของรันไทม์หรือ API เพื่อโฮสต์โปรเจกต์ วิธีการดังกล่าวมีความสำคัญอย่างยิ่งเมื่อต้องย้ายจาก virtual machines ไปยังคอนเทนเนอร์การสลายตัวแบบดั้งเดิม (ที่เรียกว่า legacy) ไปยัง microservices หรือในขณะที่ย้ายจากผู้ให้บริการรายหนึ่งไปยังอีกรายหนึ่ง การขจัดความจำเป็นของการออกแบบแอปพลิเคชันใหม่ ทำให้ deploy ได้ง่ายโดยใช้ไฟล์เก็บถาวร (zip, tar.gz, war, jar,

Read More »

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

Read More »