Amazon Lightsail คืออะไร (ความแตกต่างระหว่าง EC2 และ Lightsail)

ครั้งนี้จะมาอธิบายเกี่ยวกับบริการ Lightsail ในเรื่องของความแตกต่างระหว่าง EC2 และ Lightsail

この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。

สวัสดีครับ POP จากบริษัท Classmethod (Thailand) ครับ

ครั้งนี้จะมาอธิบายเกี่ยวกับบริการ Lightsail ในเรื่องของความแตกต่างระหว่าง EC2 และ Lightsail

Amazon EC2 คืออะไร

Amazon EC2 เป็นบริการสร้างเซิร์ฟเวอร์เสมือนที่ให้บริการโดย AWS

หากต้องการทราบรายละเอียด ให้ดูที่ลิงก์บทความด้านล่างนี้

Amazon Lightsail คืออะไรและมีอะไรบ้าง

Amazon Lightsail มอบอินสแตนซ์เซิร์ฟเวอร์ส่วนตัวเสมือน (VPS) ที่ใช้งานง่าย คอนเทนเนอร์ ที่จัดเก็บข้อมูล ฐานข้อมูล และอื่นๆ อีกมากมายในราคาต่อเดือนที่คุ้มค่า

คุณสมบัติของ Amazon Lightsail

Amazon Lightsail มีทรัพยากรระบบคลาวด์ที่ใช้งานง่ายเพื่อให้เว็บแอปพลิเคชันหรือเว็บไซต์ของคุณทำงานได้ด้วยการคลิกเพียงไม่กี่ครั้ง Lightsail นำเสนอบริการที่เรียบง่ายขึ้น เช่น อินสแตนซ์ คอนเทนเนอร์ ฐานข้อมูล พื้นที่จัดเก็บ และอื่นๆ Lightsail ช่วยให้คุณสามารถเริ่มสร้างเว็บไซต์หรือแอปพลิเคชันได้อย่างง่ายดายโดยใช้พิมพ์เขียวที่กำหนดค่าไว้ล่วงหน้า เช่น WordPress, Prestashop หรือ LAMP คุณสามารถใช้คุณสมบัติของ Lightsail เพื่อโฮสต์เนื้อหาแบบคงที่ เชื่อมโยงเนื้อหาของคุณกับผู้ชมทั่วโลก หรือทำให้เซิร์ฟเวอร์ Windows Business ของคุณเริ่มทำงานได้ Lightsail Console จะแนะนำคุณตลอดขั้นตอนการกำหนดค่า และมีการกำหนดค่าส่วนประกอบไว้แล้วในหลายกรณี

Instance

Amazon Lightsail เป็นบริการ VPS (Virtual Private Server) ที่ให้บริการโดย AWS
ซึ่งบริการนี้ถูกเรียกว่า Instance ของ Lightsail

นอกจากนี้ใน Lightsail ยังมีฟังก์ชันอื่นๆอีกดังนี้

Database

เป็นฟังก์ชันที่คล้ายกับ Amazon RDS
เราสามารถเปิดใช้งาน MySQL หรือ PostgreSQL ได้

ดูรายละเอียดเพิ่มเติมได้ที่ลิงก์ด้านล่างนี้

Distoribution

เป็นฟังก์ชันที่คล้ายกับ Amazon CloudFront
เราสามารถเปิดใช้งานได้จาก Distribution ของ Networking

Storage

Bucket เป็นฟังก์ชันที่เหมือนกับ Amazon S3
Disk สามารถจัดสรรพื้นที่จัดเก็บเพิ่มเติมให้กับ Instance ได้

Domains & DNS

เราสามารถซื้อ Domain และสร้าง DNS ได้เหมือนกับ Amazon Route 53

Snapshots

เราสามารถ Backup และ Restore Instance ได้เช่นเดียวกับ AWS Backup และ EC2 AMI

ค่าบริการ

Lightsail จะคำนวณค่าใช้บริการเป็นรายเดือน ซึ่งจะแตกต่างกับ EC2 และบริการอื่นๆของ AWS
มีข้อได้เปรียบตรงที่เป็นค่าบริการแบบรายเดือนคงที่และเป็นจำนวนเงินที่เข้าใจได้ง่าย
ในทางกลับกัน จะไม่สามารถลดค่าบริการโดย Stop เหมือนกับ EC2 ได้

การเปรียบเทียบคุณสมบัติ

Amazon EC2 Amazon Lightsail
ค่าใช้จ่าย มีการกำหนดาราคาหลักชั่วโมง แต่การคำนวณราคาจริงๆจะเป็นหลักวินาที ค่าบริการรายเดือน
ประเภท Instance มีรูปแบบการประกอบกันระหว่าง CPU และ Memory มากกว่า 400 แบบให้เลือก มีรูปแบบการประกอบกันระหว่าง CPU และ Memory ให้เลือก 7 ประเภท
ขนาดพื้นที่จัดเก็บ เราสามารถเลือกขนาด EBS ที่ใช้ได้ในหลัก GB และสามารถเปลี่ยนแปลงขนาดได้ทีหลัง เช่น การเพิ่มขนาด EBS ระหว่างการใช้งาน ปริมาณ Storage จะขึ้นอยู่กับประเภทของ Instance
ค่าใช้จ่ายขณะ Stop ในขณะที่ Stop จะไม่มีค่าใช้จ่าย ทำให้เมื่อใช้ร่วมกับ EventBridge จะสามารถกำหนดเวลาเปิดปิด Server ทำให้สามารถลดค่าใช้จ่ายได้ ค่าใช้จ่ายถูกคิดเป็นราย 1 เดือน ทำให้แม้ว่าจะ Stop แต่ก็จะถูกเรียกเก็บค่าใช้จ่าย
Network เราสามารถสร้าง EC2 ในเครือข่ายที่ซับซ้อนได้โดยใช้ VPC และ Subnet สามารถทำได้เฉพาะฟังก์ชัน Firewall (IP, Port Filter) ที่เรียบง่ายเท่านั้น
Auto Scaling เมื่อรวมกับ EC2 Auto Scaling และ Elastic Beanstalk เราจะสามารถสร้าง Scale-up, Scale-down ได้โดยอัตโนมัติ ไม่รองรับ Auto Scaling
ไม่สามารถแก้ไข Instance หลังจากเปิดใช้งานได้ การเปลี่ยน plan จำเป็นต้องเปิดใช้ Instance ใหม่

การเปรียบเทียบชื่อบริการ AWS และชื่อฟังก์ชัน Lightsail

ชื่อบริการ AWS ชื่อฟังก์ชัน Lightsail
EC2 Instance
Security Group Firewall
Elastic IP Static IP
CloudFront Distoribution
ELB (Elastic Load Balancing) Load balancer
RDS (Relational Database Service) Databases
S3 (Simple Storage Service) Bucket
EBS (Elastic Block Store) Disk
Route53 DNS zone
Backup/AMI Snapshot

สรุป

Lightsail สามารถสร้าง Server ได้อย่างง่ายดายและรวดเร็วเมื่อเทียบกับ EC2 นอกจากนี้ยังทราบจำนวนเงินได้ง่าย เพราะค่าบริการเป็นรายเดือน แต่ว่าไม่สามารถตั้งค่าต่างๆแบบยืดหยุ่นได้เหมือน EC2 หรือ AWS service อื่นๆ

ขอแนะนำ Lightsail สำหรับการสร้าง Server อย่างรวดเร็ว

ผมหวังว่าบทความนี้จะเป็นประโยชน์ให้กับผู้อ่านได้นะครับ

POP จากบริษัท Classmethod (Thailand) ครับ !

Link อ้างอิง