รีวิว Fly.io 2026: Cloud Platform Deploy แอปด้วย Docker ใน 18+ Region ทั่วโลก
สำหรับนักพัฒนาที่ต้องการ Deploy แอปด้วย Docker โดยไม่ต้องจัดการ server เองตั้งแต่ต้น Fly.io คือ Cloud Platform ที่น่าสนใจอย่างมาก ด้วย VM ที่บูตเร็วกว่า 1 วินาที, Edge Deployment อัตโนมัติใน 18+ Region, ระบบ per-second billing และ Free tier ที่ใจป้อง Platform นี้ได้รับความนิยมสูงในกลุ่ม Developer ตั้งแต่ Startup ขนาดเล็กไปจนถึงทีม Engineering ขนาดกลาง
ในปี 2026 Fly.io ยังเพิ่มผลิตภัณฑ์ใหม่ชื่อ Sprites — Linux Computer แบบ persistent สำหรับ AI Agent ซึ่งทำให้ Platform นี้กลายเป็นตัวเลือกอันดับต้นๆ สำหรับผู้ที่ต้องการ Infrastructure รองรับงาน AI ด้วย
สารบัญ
- Fly.io คืออะไร? ภาพรวมและจุดเด่น
- 3 Products หลักของ Fly.io
- ราคา Fly.io: Per-Second Billing อย่างละเอียด
- Fly Machines: VM ที่บูตเร็วกว่า 1 วินาที
- Sprites: Linux Computer สำหรับ AI Agent
- Managed Postgres บน Fly.io
- Region ทั่วโลก: 18+ Datacenter
- วิธี Deploy แอปบน Fly.io ทีละขั้นตอน
- Framework และ Language ที่รองรับ
- จุดเด่นและข้อจำกัดของ Fly.io
- เปรียบเทียบ Fly.io กับ DigitalOcean และ Hetzner
- สรุปและคำแนะนำ
- คำถามที่พบบ่อย
Fly.io คืออะไร? ภาพรวมและจุดเด่น
Fly.io คือ Public Cloud Platform จากสหรัฐอเมริกา ก่อตั้งปี 2017 โดย Kurt Mackey และ Thomas Ptacek แนวคิดหลักคือการทำให้การ Deploy แอปผ่าน Docker Container ง่ายที่สุดเท่าที่จะทำได้ โดยรันบน hardware-isolated Linux VM (Firecracker microVM) — ไม่ใช่ Container แบบ shared namespace เหมือน platform รุ่นเก่า ทำให้ได้ทั้งความปลอดภัยของ VM จริงและ startup time ที่เร็วของ Container
สิ่งที่ทำให้ Fly.io ต่างจาก VPS ทั่วไปคือ:
- Edge Deployment: Deploy แอปได้พร้อมกันใน 18+ Region ทั่วโลก ผู้ใช้ถูก route ไปยัง Region ที่ใกล้ที่สุดอัตโนมัติ
- VM Boot เร็วกว่า 1 วินาที: เร็วพอที่จะ start VM ตอบสนอง HTTP request ทันที (Scale-from-zero)
- Per-Second Billing: จ่ายเฉพาะเวลา VM รันจริง Scale-to-zero ได้เพื่อประหยัดค่าใช้จ่าย
- Free tier ที่ใจป้อง: 3 VM ฟรี + 3GB storage + 160GB bandwidth/เดือน
- Uptime SLA 99.9% และ Deploy time ปกติไม่ถึง 500ms
ข้อมูลสำคัญจากเว็บ Fly.io (ตรวจสอบ ต.ค. 2026): Fly.io บอกว่า "Regions worldwide: 18+", "Machine boot time: <1 second", "Deploy time, typical: 500ms", "Uptime SLA: 99.9%" — ข้อมูลทั้งหมดมาจาก fly.io โดยตรง
3 Products หลักของ Fly.io
1. Fly Machines — VM สำหรับ Deploy แอปทุกประเภท
Fly Machines คือ Fast-booting VM ที่เป็น core ของ Fly.io Platform ทุกแอปที่ Deploy ผ่าน flyctl launch รันบน Fly Machines แต่ละ Machine คือ Linux VM แยกกันอย่างสมบูรณ์ (hardware-isolated ผ่าน Firecracker) ที่ boot ได้ในไม่ถึง 1 วินาทีจาก stopped state
ควบคุมผ่าน REST API โดยตรง ทำให้ Developer สร้าง Orchestration เองได้ เช่น CI/CD pipeline, dynamic VM provisioning ตาม traffic หรือ per-request compute
2. Sprites — Linux Computer สำหรับ AI Agent (เพิ่ม 2026)
Sprites คือ hardware-isolated Linux Computer ที่ออกแบบมาสำหรับ AI Agent โดยเฉพาะ จุดต่างจาก Fly Machines คือ Persistent State — Sprite จะ Checkpoint ทุกอย่างรวมถึง filesystem และ running process ไว้อัตโนมัติ เมื่อ Agent หยุดทำงาน Sprite จะ Sleep โดยไม่เสียค่าบริการ และ Wake ขึ้นพร้อม state เดิมทุกอย่างเมื่อ Agent กลับมา
3. Managed Postgres — ฐานข้อมูล PostgreSQL พร้อมใช้งาน
Managed Postgres มาพร้อม Automatic Backup, Failover, Connection Pooling ผ่าน PgBouncer Deploy ได้ใน Region เดียวกับแอป ทำให้ latency ระหว่างแอปกับ DB ต่ำมาก สามารถ Deploy Replica ใน Region อื่นๆ ได้ด้วย
ราคา Fly.io: Per-Second Billing อย่างละเอียด
Fly.io คิดราคาแบบ Pay-as-you-go per second คือ จ่ายเฉพาะวินาทีที่ VM ทำงานจริง ไม่มีค่าแผนรายเดือนขั้นต่ำ (ยกเว้นแผน paid ที่มี credit ขั้นต่ำ $5/เดือน) ถ้าแอปไม่มีคนใช้และ Scale-to-zero ราคาก็ $0
Free Tier (Hobby Plan)
Fly.io มี Free tier ที่ครอบคลุมมาก:
- VM ขนาด shared-cpu-1x 256MB RAM จำนวน 3 เครื่องฟรี
- 3GB Persistent Volume storage ฟรี
- 160GB Outbound Transfer ต่อเดือนฟรี
ราคา Fly Machines (ประมาณการรายเดือน)
ราคาต่อไปนี้คำนวณจากสูตร per-second billing ของ Fly.io สำหรับ VM ที่รัน 24/7 ตลอด 30 วัน:
| Preset | CPU | RAM | ราคา/เดือน (US East) | ราคา/เดือน (Singapore) |
|---|---|---|---|---|
| shared-cpu-1x | 1 Shared | 256 MB | ~$2.20 | ~$2.79 |
| shared-cpu-1x | 1 Shared | 512 MB | ~$3.44 | ~$4.37 |
| shared-cpu-1x | 1 Shared | 1 GB | ~$6.70 | ~$8.50 |
| shared-cpu-1x | 1 Shared | 2 GB | ~$13.20 | ~$16.75 |
| shared-cpu-2x | 2 Shared | 512 MB | ~$4.39 | ~$5.57 |
| shared-cpu-2x | 2 Shared | 2 GB | ~$9.77 | ~$12.40 |
| performance-1x | 1 Dedicated | 2 GB | ~$33.02 | ~$41.90 |
| performance-2x | 2 Dedicated | 4 GB | ~$66.04 | ~$83.80 |
| performance-4x | 4 Dedicated | 8 GB | ~$132.07 | ~$167.60 |
| performance-8x | 8 Dedicated | 16 GB | ~$264.14 | ~$335.20 |
ข้อมูล ณ ตุลาคม 2026 — ราคาเป็นค่าประมาณจากสูตร per-second billing (CPU $0.0000008465/vCPU/s สำหรับ shared, $0.000012732/vCPU/s สำหรับ performance; RAM $0.000002316/GB/s) Singapore markup ×1.2692 — ตรวจสอบราคาล่าสุดที่ fly.io/docs/about/pricing
Region Pricing Markup เทียบกับ US East
Fly.io คิดราคา markup ต่าง Region ดังนี้ (เทียบกับ US East = 100%):
- US East (Ashburn VA, Secaucus NJ): ราคาปกติ
- Europe (Amsterdam, Stockholm): +3.8%
- Europe (Frankfurt, London, Paris): +13.5-15.4%
- Singapore, Sydney: +26.9%
- Tokyo: +30.8%
- São Paulo: +61.5% (สูงสุด)
Storage และ Bandwidth
Persistent Volume: 3GB ฟรีในบัญชี Hobby จากนั้น $0.15/GB/เดือน
Bandwidth ขาออก: 160GB/เดือนฟรี จากนั้นราคาแตกต่างตาม Region — ตรวจสอบราคา bandwidth ล่าสุดที่ fly.io โดยตรง
Fly Machines: VM บูตเร็วกว่า 1 วินาที
คุณสมบัติที่โดดเด่นที่สุดของ Fly Machines คือ Boot Time ที่เร็วมากจาก stopped state เมื่อ Machine อยู่ใน stopped state (ประกอบพร้อมแต่ไม่รัน) การ Start ใหม่ใช้เวลา ไม่ถึง 1 วินาที เร็วพอที่จะ Start ตอบสนอง HTTP request ของผู้ใช้โดยตรง
Lifecycle ของ Fly Machine
- Created: สร้าง Machine, fetch Docker image จาก registry, สร้าง root filesystem (ใช้เวลา low double-digit seconds)
- Started: Boot VM — ใช้เวลา ไม่ถึง 1 วินาที เพราะ components ประกอบไว้แล้วใน stopped state
- Stopped: VM ปิดตัว แต่ยังคง assembled บน worker host พร้อม start ใหม่ได้ทันที
- Destroyed: ลบ Machine ถาวร ทรัพยากรทุกอย่างถูกเคลียร์
Use Cases ที่ได้ประโยชน์จาก Fast Boot
- Scale-from-zero: แอปหยุดเมื่อไม่มี traffic, start อีกครั้งเมื่อมีคนใช้ ไม่มี cold start ที่นานเกินไป
- On-demand Compute: สร้าง VM ใหม่ต่อ request (เช่น video transcoding, AI inference) แล้วลบทิ้งเมื่อเสร็จ
- Ephemeral Testing Environment: สร้าง environment ใหม่ต่อ PR, ลบเมื่อ merge
- Multi-region Rollout: Blue-Green deploy ข้าม Region พร้อมกัน
Fly Machines REST API
Fly Machines มี REST API ครบถ้วน ทำให้ Developer integrate กับระบบ Orchestration เองได้ ไม่จำเป็นต้องพึ่ง flyctl เสมอไป ใช้สร้าง dynamic VM provisioning, custom CI/CD pipeline หรือ task runner ได้อย่างยืดหยุ่น
Sprites: Linux Computer สำหรับ AI Agent
ในปี 2026 Fly.io เปิดตัว Sprites ผลิตภัณฑ์ที่ออกแบบมาโดยเฉพาะสำหรับ AI Agent Sprite คือ hardware-isolated Linux Computer ที่มีความสามารถด้าน Checkpoint และ Persistence ที่ VM ทั่วไปไม่มี
จุดเด่นของ Sprites
- Persistent Filesystem: ทุกอย่างยังอยู่ที่เดิมเมื่อ Agent กลับมา ไม่เหมือน Container ที่ reset ทุกครั้ง
- Automatic Checkpoint: Sprite บันทึก state อัตโนมัติ สามารถ rollback ไปยัง checkpoint ก่อนหน้าได้ในไม่กี่วินาที
- Sleep-and-Wake (Pay-when-used): หยุดเมื่อ Agent ไม่ทำงาน ไม่เสียค่าบริการ ตื่นพร้อม state เดิมทุกอย่าง
- Expandable Disk: Disk โตตามที่เขียนจริง ไม่ต้อง pre-allocate สูงสุด 100 GB/Sprite (อ้างอิงจาก fly.io)
- Sprites Connectors: เชื่อมต่อ service ภายนอก (OpenRouter, GitHub, Slack ฯลฯ) ผ่าน API gateway — token ไม่ต้องอยู่ใน Sprite
Use Cases ของ Sprites
- Coding Agent: Claude Code, Codex ฯลฯ แต่ละ Agent ได้ Linux box เป็นของตัวเอง Checkpoint อัตโนมัติระหว่างทำงาน
- Personal Agent: Agent ที่เข้าถึง inbox/calendar ควรรันบน Sprite ของตัวเอง ไม่ใช่ laptop ส่วนตัว
- MCP Server: รัน MCP Server แต่ละตัวใน Sprite แยกกัน มี persistent disk และ egress policy
- Untrusted Code Execution: แต่ละ request ได้ VM ใหม่ที่ clean ป้องกัน state leak ระหว่าง user
หมายเหตุ: Sprites Block Device ยังอยู่ใน Private Beta ณ ตุลาคม 2026 ตรวจสอบ availability ล่าสุดที่ fly.io/early-access
Managed Postgres บน Fly.io
Fly.io มี Managed Postgres ที่ Deploy ได้ใน Region เดียวกับแอป ทำให้ DB latency ต่ำมาก (อยู่ใน datacenter เดียวกัน)
Features ที่โดดเด่น
- Automatic Backups: backup อัตโนมัติสม่ำเสมอ
- Automatic Failover: failover อัตโนมัติเมื่อ primary ล้ม
- Connection Pooling: PgBouncer built-in จัดการ connection pool
- Read Replica: สร้าง Read Replica ใน Region อื่นๆ ได้สำหรับ read-heavy workload
- Private Networking: DB ไม่ expose สู่ public internet โดยตรง ปลอดภัยกว่าการ expose port
- Standard PostgreSQL: ใช้ PostgreSQL จริง ไม่ใช่ fork รองรับ extension ทุกตัว
ราคา Managed Postgres
ราคาคำนวณเหมือน Fly Machines (per-second billing ตาม CPU/RAM) บวก storage สำหรับ data ทั่วไป Postgres cluster ขนาดเล็กเริ่มได้ที่ราว $15–30/เดือน ขึ้นกับ Region และ configuration ตรวจสอบที่ fly.io/mpg.md
Region ทั่วโลก: 18+ Datacenter
Fly.io มี 18+ Region ทั่วโลก (ข้อมูล ต.ค. 2026) การเลือก Region ที่ใกล้ผู้ใช้ช่วยลด latency ได้อย่างมีนัยสำคัญ โดยเฉพาะสำหรับ Interactive application
Region ที่เหมาะกับผู้ใช้ในไทย/SE Asia
- sin (Singapore) — ใกล้ไทยที่สุด แนะนำสุดสำหรับผู้ใช้ Southeast Asia (markup +26.9%)
- nrt (Tokyo, Japan) — ตัวเลือกสำรองสำหรับ East Asia (markup +30.8%)
- syd (Sydney, Australia) — สำหรับผู้ใช้ ANZ/Pacific
Region อื่นๆ ทั่วโลก
- Europe: Amsterdam (ams), Frankfurt (fra), London (lhr), Paris (cdg), Stockholm (arn)
- US: Ashburn VA (iad), Chicago (ord), Dallas (dfw), Los Angeles (lax), San Jose (sjc), Secaucus NJ (ewr)
- Others: Toronto (yyz), São Paulo (gru), Johannesburg (jnb)
Anycast Routing อัตโนมัติ
Fly.io ใช้ Anycast IP ทำให้ผู้ใช้จากไทยถูก route ไปยัง Singapore VM อัตโนมัติ โดยไม่ต้องตั้งค่า DNS หรือ Load Balancer แยกต่างหาก นี่คือหนึ่งในจุดแข็งที่แตกต่างจาก VPS ทั่วไปอย่างชัดเจน
วิธี Deploy แอปบน Fly.io ทีละขั้นตอน
Fly.io ออกแบบมาให้ Deploy แอปครั้งแรกได้ใน 5–10 นาที สำหรับแอปที่มี Dockerfile อยู่แล้ว ขั้นตอนเร็วมาก
- สมัครบัญชี Fly.io ที่ fly.io (ใช้ Email หรือ GitHub สมัครฟรี)
- ติดตั้ง flyctl (CLI หลักของ Fly.io):
curl -L https://fly.io/install.sh | sh
หรือบน macOS:brew install flyctl - Login:
flyctl auth login(เปิด browser อัตโนมัติ) - Launch แอป ใน directory ที่มี Dockerfile หรือ source code:
flyctl launch
flyctl detect language/framework อัตโนมัติ สร้างfly.tomlและ Dockerfile ให้ถ้ายังไม่มี - Deploy:
flyctl deploy
Fly.io build Docker image, push ไป registry, deploy ใน Region ที่เลือก ใช้เวลาทั่วไปราว 500ms–2 นาทีแรก
การ Scale แอป
Scale CPU/RAM: flyctl scale vm performance-2x
Scale จำนวน instances: flyctl scale count 3
Scale to Region อื่น: flyctl regions add sin (เพิ่ม Singapore)
Scale-to-zero: ตั้งใน fly.toml ผ่าน [http_service] auto_stop_machines = true
GitHub Actions CI/CD
Fly.io มี official GitHub Action superfly/flyctl-actions ตั้ง CI/CD ได้ใน 5 นาที เพียงเพิ่ม FLY_API_TOKEN ใน GitHub Secrets แล้วเพิ่ม workflow file ใน repository
Framework และ Language ที่รองรับ
Fly.io รองรับทุก Language/Framework ที่รันผ่าน Docker ได้ มี Guides อย่างละเอียดสำหรับ:
- Node.js: Express, Fastify, NestJS, Next.js, Remix, Nuxt
- Python: Django, FastAPI, Flask, Streamlit
- Ruby: Ruby on Rails, Sinatra
- Elixir: Phoenix (Fly.io เป็น preferred platform ของ Phoenix community)
- Go: standard library, Gin, Fiber, Echo
- Rust: Actix, Axum, Tokio
- Java/JVM: Spring Boot, Quarkus, Micronaut
- PHP: Laravel (ผ่าน Docker), WordPress
- Static Site: Astro, Gatsby, Hugo (ผ่าน nginx image)
- Database: Postgres, MySQL, Redis, SQLite (ผ่าน LiteFS)
จุดเด่นและข้อจำกัดของ Fly.io
จุดเด่น
- Docker-native Deploy: มี Dockerfile ก็ deploy ได้ทันที ไม่ต้อง configure server เอง
- VM Boot เร็วมาก (<1 วินาที): รองรับ Scale-from-zero ได้จริง
- Edge Anycast Network: Traffic routing อัตโนมัติไปยัง Region ที่ใกล้ผู้ใช้สุด
- Per-second Billing: จ่ายเฉพาะที่ใช้จริง ประหยัดมากสำหรับแอป traffic ไม่สม่ำเสมอ
- Free Tier ดีมาก: 3 VM ฟรี + 3GB storage + 160GB bandwidth/เดือน
- Private IPv6 Network: VM ทุกตัวใน org เดียวกัน communicate ผ่าน private network อัตโนมัติ
- Uptime SLA 99.9%
- Multi-region Deploy ง่าย: deploy ข้าม Region พร้อมกันด้วย command เดียว
- Sprites สำหรับ AI: Infrastructure ที่ออกแบบมาสำหรับ Agentic AI workload
- Community แข็งแกร่ง: Forum และ Discord active มาก มีตัวอย่างและ guide ครบมาก
ข้อจำกัดที่ควรรู้
- CLI-heavy: ใช้งานหลักผ่าน flyctl command line Web UI มีน้อยกว่า DigitalOcean มาก อาจไม่เหมาะกับมือใหม่ที่ต้องการ UI สวยงาม
- ราคาซับซ้อน: Per-second billing คำนวณยากกว่าราคา VPS รายเดือนแบบ flat-rate
- Cold Start จาก "created" state: การสร้าง Machine ใหม่ครั้งแรกใช้เวลา low double-digit seconds (ดึง image + build filesystem)
- Managed Services มีน้อย: เทียบกับ DigitalOcean/AWS ที่มี managed Redis, Kafka, Elasticsearch ฯลฯ Fly.io มีแค่ Postgres
- ราคา raw compute สูงกว่า Hetzner: ถ้าต้องการ VPS ราคาถูกสุดโดยไม่ต้องการ features พิเศษ Hetzner ถูกกว่ามาก
- Billing Surprise: ถ้า Scale ผิดพลาด ค่าใช้จ่ายอาจเพิ่มขึ้นเร็ว ควรตั้ง Budget Alert
- Support Plan ฟรีอาจช้า: Community-based support สำหรับ Hobby plan, Priority support เพิ่มค่าใช้จ่าย
เปรียบเทียบ Fly.io กับ DigitalOcean และ Hetzner
| หัวข้อ | Fly.io | DigitalOcean | Hetzner |
|---|---|---|---|
| ราคาเริ่มต้น/เดือน | ~$2.20 (shared-1x 256MB) | $6 (Droplet 1GB) | €3.29 (CX11 2GB) |
| Model ราคา | Per-second billing | ชั่วโมง/เดือน | ชั่วโมง/เดือน |
| Free Tier | 3 VM + 3GB + 160GB BW | ไม่มี | ไม่มี |
| Deploy Model | Docker-native / flyctl | VPS / App Platform / K8s | VPS / K8s |
| VM Boot Time | <1 วินาที (stopped→started) | ~30–60 วินาที | ~30–60 วินาที |
| Scale-to-zero | รองรับ | App Platform เท่านั้น | ไม่รองรับ |
| Edge/Anycast | อัตโนมัติ 18+ Region | ไม่มี (ต้องตั้ง LB เอง) | ไม่มี |
| Region ใกล้ไทย | Singapore, Tokyo, Sydney | Singapore, Bangalore | Singapore (ใหม่) |
| Managed DB | Postgres เท่านั้น | MySQL, Postgres, Redis, Kafka | MySQL, Postgres |
| UI Dashboard | CLI-heavy, Web UI น้อย | UI สวยงาม ครบครัน | UI เรียบง่าย |
| Uptime SLA | 99.9% | 99.99% (Droplet) | 99.9% |
| เหมาะกับ | Docker dev, AI Agent, Edge app | ทุกระดับ, Managed Services | Raw compute ราคาถูก |
ข้อมูล ณ ตุลาคม 2026 — ตรวจสอบราคาล่าสุดที่เว็บแต่ละ provider โดยตรง
สรุปการรีวิว Fly.io 2026
Fly.io เป็น Platform ที่ออกแบบมาอย่างชาญฉลาดสำหรับ Developer ที่ใช้ Docker และต้องการ Edge Deployment จุดเด่นที่ชัดเจนคือ Boot เร็วมาก, Anycast edge network, Free tier ที่ใจป้อง, Per-second billing ที่ประหยัดสำหรับ traffic ไม่สม่ำเสมอ และ Sprites สำหรับ AI Agent
เหมาะสุดสำหรับ: นักพัฒนาที่ใช้ Docker, Side project/Startup ขนาดเล็ก, แอปที่ต้องการ Global deployment และผู้พัฒนา AI Agent — แต่ถ้าต้องการ UI ที่เรียบง่าย DigitalOcean เหมาะกว่า หรือถ้าต้องการ raw compute ราคาถูก Hetzner ยังเหนือกว่า
เริ่มต้น Fly.io ฟรีสรุป: Fly.io เหมาะกับใคร?
เหมาะสุดสำหรับ
- นักพัฒนาที่ใช้ Docker อยู่แล้ว: มี Dockerfile พร้อม Deploy ได้ใน 10 นาที
- Side Project และ Startup: Free tier 3 VM ช่วยประหยัดค่าใช้จ่ายตอนเริ่มต้น
- แอปที่ Traffic ไม่สม่ำเสมอ: Scale-to-zero ช่วยประหยัดค่าใช้จ่ายช่วง traffic น้อย
- Full-stack Developer (Next.js, Remix, Elixir/Phoenix): Community และ Guide ครบมาก
- ผู้พัฒนา AI Agent: Sprites คือ Infrastructure ที่ออกแบบมาสำหรับงานนี้โดยตรง
- ต้องการ Global User Base: Anycast routing ไปยัง 18+ Region อัตโนมัติ
ควรพิจารณา Platform อื่นถ้า
- ต้องการ Web UI ที่เรียบง่าย ไม่ถนัด CLI → DigitalOcean หรือ Bangmod Cloud เหมาะกว่า
- ต้องการ Raw compute ราคาถูกสุด ไม่สนใจ features พิเศษ → Hetzner ถูกกว่ามาก
- ต้องการ Managed Services ครบครัน เช่น managed Redis, Kafka, Elasticsearch → DigitalOcean หรือ AWS
- ธุรกิจในไทยที่ต้องการ Support ภาษาไทย → AsiaGB, Bangmod Cloud หรือ provider ไทยเหมาะกว่า
คู่มือและรีวิวที่เกี่ยวข้อง
คำถามที่พบบ่อยเกี่ยวกับ Fly.io
Fly.io คืออะไร?
Fly.io คือ Public Cloud Platform ที่รัน Docker Container บน hardware-isolated Linux VM (Firecracker) ใน 18+ Region ทั่วโลก เหมาะสำหรับ Deploy แอป Web, API, Background Job, AI Agent โดยไม่ต้องจัดการ server เอง
Fly.io มี Free tier ไหม?
มี Hobby plan ฟรี ให้ใช้ VM shared-cpu-1x 256MB RAM ได้ 3 เครื่อง พร้อม storage 3GB และ outbound bandwidth 160GB/เดือน เหมาะมากสำหรับ Project เล็กหรือทดสอบแอปใหม่
Fly.io คิดราคาอย่างไร? แพงไหม?
Fly.io คิดราคาแบบ per-second billing ตาม CPU+RAM ที่ใช้จริง ราคาเริ่มต้น ~$2.20/เดือน (US East, shared-cpu-1x 256MB) สำหรับ Singapore ~$2.79/เดือน เมื่อเทียบกับ DigitalOcean ที่เริ่ม $6/เดือน Fly.io ถูกกว่าสำหรับ workload ขนาดเล็กหรือที่ scale-to-zero บ่อย
Fly.io vs DigitalOcean อะไรดีกว่ากัน?
ขึ้นอยู่กับ use case: Fly.io เด่นเรื่อง Docker-native, Edge network, Boot เร็วกว่า 1 วินาที, Scale-to-zero และ Free tier ดีกว่า ส่วน DigitalOcean มี UI เรียบง่ายกว่า Managed Services หลากหลายกว่า (Redis, Kafka ฯลฯ) Uptime SLA 99.99% และ Support ดีกว่า
Fly.io มี Region ใน Asia ไหม?
มี Singapore (sin), Tokyo (nrt) และ Sydney (syd) สำหรับผู้ใช้ในไทยและ Southeast Asia Singapore เป็นตัวเลือกที่ดีที่สุด เนื่องจาก latency ต่ำที่สุดไปยังไทย (markup ราคา +26.9% จาก US East)
Fly.io รองรับ Database ไหม?
รองรับ Managed Postgres โดยตรง พร้อม Automatic Backup, Failover และ Connection Pooling สำหรับ MySQL, Redis หรือ Database อื่น ต้อง Deploy เองใน Fly Machine แต่ Fly.io มี guide ให้ครบ
Sprites คืออะไร?
Sprites คือ Linux Computer แบบ persistent สำหรับ AI Agent โดยเฉพาะ Sprite จะ Checkpoint state อัตโนมัติ Sleep เมื่อ Agent ไม่ทำงาน (ไม่เสียเงิน) และ Wake ขึ้นพร้อม state เดิมทุกอย่าง ต่างจาก Fly Machines ตรงที่เน้น Persistence และ Checkpoint สำหรับ Agentic workload