เมื่อเดือนพฤศจิกายน 2021 Microsoft ได้ประกาศเพิ่มฟีเจอร์ SFTP ให้ Azure Blob Storage โดยที่ผ่านมาให้ใช้งานฟรีระหว่างที่ยังอยู่ในสถานะ public preview (คิดค่าบริการเฉพาะการเก็บข้อมูล, ค่าเขียนอ่าน, ค่าแบนด์วิดท์ ตามปกติ)
ขณะนี้ผ่านมา 1 ปี Microsoft ได้ประกาศให้ฟีเจอร์ SFTP บน Azure Blob Storage เข้าสู่สถานะ Generally Available (GA) แล้ว และจะเริ่มคิดค่าบริการการเปิดใช้งาน SFTP endpoint ที่ 0.30 ดอลลาร์สหรัฐต่อชั่วโมง หรือตกเดือนละราว 219 ดอลลาร์สหรัฐ (ราว 8,300 บาท) เท่ากันทุก region ตั้งแต่วันที่ 1 ธันวาคม 2022 เป็นต้นไป
ทั้งนี้ Microsoft เคยบอกไว้แต่แรกว่าฟีเจอร์ SFTP ของ Azure จะมีราคาถูกกว่า AWS Transfer Family ที่เป็นบริการคล้ายกัน โดยฝั่ง AWS คิดค่าบริการ SFTP endpoint ที่ 0.30 ดอลลาร์สหรัฐต่อชั่วโมงเช่นกัน แต่คิดค่าอัพโหลด/ดาวน์โหลดข้อมูลผ่าน SFTP ที่ 0.04 ดอลลาร์สหรัฐต่อ GB ด้วย
เห็นราคาแบบนี้แล้วหากไม่ได้ใช้งาน SFTP เยอะจริงๆ การตั้ง VM เพื่อเป็น SFTP server เองอาจยังคุ้มกว่า
ที่มา - Microsoft Blog, Microsoft Learn
Comments
Protocol โบราณยังต้องเปิดเพิ่มแสดงว่าก็คงมี service หลายอย่างใช้อยู่ไม่น้อยเลยสินะ
แต่ยังดีว่าไม่ใช่ FTP เพียว
บล็อกส่วนตัวที่อัพเดตตามอารมณ์และความขยัน :P
เดี่ยวนี้เขาใช้อะไรกันอะครับ ทำงานกับราชการผมยังเจอ ftp กันอยู่เลย
SFTP หรือ FTP over TLS ครับ
ถ้าสาย cloud น่าจะนิยม SCP
หรือแบบไม่รู้อีโหน่อีเหน่ก็ HTTPS
แบบ provider ผมครับ transfer file 200GB ผ่าน HTTPS
เพื่อใครไม่รู้ Windows มันมี exe ของ sftp, scp ติดมาด้วยทุกเครื่องนะครับ เปิด terminal ลองพิมพ์ดูได้ จะได้ไม่ต้องไปหาโหลดอยู่
ที่มันมาด้วยเพราะ SFTP, SCP มัน extension ของ SSH protocol
จริงตอนแรกผมงงคอมเม้นข้างบนเหมารวม SFTP นี่โบราณด้วย
SFTP นี่เจอที่ที่ concern เรื่อง Security ก็บังคับใช้ก็สะดวกดี ใช้พอร์ท SSH อันเดียว ไม่ต้องคุย network เปิด policy เยอะ แปลกๆ
โอนไฟล์ผ่าน HTTPS นี่ใช้อะไรทำนะครับ WebDAV หรือเปล่าครับ
SFTP มันมาจาก SSH File Transfer Protocol นะครับ มันไม่ได้โบราณอะไรเลย ใช้กันเป็นปรกติ แล้ว application ที่โยนไฟล์ก็รองรับกันเป็นมาตราฐานด้วยซ้ำ แถมมันยังไม่ใช่แค่โยนไฟล์แต่ยังส่ง command หลังจบการโยนไฟล์ได้ด้วย เพราะมันวิ่งบน SSH อีกที (มันทำงานเป็น interactive mode)