AWS มีบริการ Ubuntu Core แล้วสามารถเรียกใช้งานได้เลย ผ่านหน้า AWS Console ไม่จำเป็นต้องใช้ ec2-tools ก็ได้ ซึ่ง Ubuntu Core Image จะอยู่ในกลุ่ม Community AMI ลองไปค้นหาแล้วเลือกใช้กันได้เลย ครั้งนี้จะมาแนะนำการใช้ Ubuntu Core บน AWS แบบง่ายๆ ผ่านทาง AWS Console กัน

เข้าไปที่หน้า AWS Console สร้าง Instance ใหม่ หา Ubuntu Core AMI ในส่วน Community

จะเห็นได้ว่าช่วงเวลาที่เขียน how-to นี้ยังมีแค่รุ่น alpha เลือก AMI เมื่อถึงหน้าตั้งค่า Instance

ในส่วน User Data อย่าลืมใส่ Cloud Config ลงไปด้วย

#cloud-config
    snappy:
       ssh_enabled: True

จากนั้นสั่ง start instance ได้เลย เมื่อ instance ทำงาน ให้ลอง ssh เข้าไปจะได้ดังนี้

มาลองติดตั้ง Web Device Manager กันบ้าง Web Device Manager ทำงานเหมือน AppStore บนเว็บ ซึ่งจะเป็น Store สำหรับติดตั้ง Snappy App ผ่านหน้าเว็บแบบง่ายๆ Web Device Manager ยังอยู่ในช่วงพัฒนาอยู่ไม่แนะนำให้ใช้งานใน production เริ่มจากติดตั้ง Web Device Manager ก่อนผ่าน snappy ดังนี้

sudo snappy install webdm

ตัว Web Device Manager ทำงานอยู่บน port 4200 อย่าลืมไปเพิ่ม port นี้ใน security group ด้วยเดี่ยวจะเข้าใช้งานไม่ได้ เปิด browser ไปที่ instance ของคุณตามด้วย port 4200 จะได้หน้า Web Device Manager ดังนี้

เลือก Show random XKCD commic แล้วลองติดตั้งดู

เมื่อติดตั้งเสร็จเปิด เปิด browser ไปที่ instance ของคุณ จะพบว่า App ทำงานแล้ว

Comments are closed.