By lew Founder on Tag: Microsoft Azure, Container, Serverless
Microsoft Azure

ไมโครซอฟท์เปิดบริการ Azure Container Apps บริการรันคอนเทนเนอร์ตามโหลดงานจริงโดยไม่ต้องดูแลโครงสร้างอื่นๆ รูปแบบเดียวกับ Google Cloud Run โดยผู้ใช้ไม่ต้องดูแลตัวเซิร์ฟเวอร์ พร้อมกับบริการเพิ่มจำนวนคอนเทนเนอร์อัตโนมัติเมื่อมีการใช้งานหนัก หรือการรันพร้อมกันหลายเวอร์ชั่นแล้วแยกทราฟิกเพื่อทดสอบ

By lew Founder on Tag: Cloudflare, Serverless
Cloudflare

Cloudflare โชว์ระยะเวลาตอบสนองของแอปที่รันบน Cloudflare Worker ว่ามีระยะเวลาหน่วง (latency) ต่ำกว่าบริการ Lambda และ Lambda@Edge ของ AWS อย่างมากแม้จะเป็นบริการประมวลผลแบบ serverless เหมือนกัน

By lew Founder on Tag: Microsoft Azure, NoSQL, Database, Serverless
Microsoft Azure

Azure Cosmos DB บริการฐานข้อมูลแบบ NoSQL ของไมโครซอฟท์ประกาศเพิ่มฟีเจอร์สำคัญในงาน BUILD ได้แก่

By mk Founder on Tag: Google Cloud Functions, Google Cloud, PHP, Serverless
Google Cloud Functions

Google Cloud Functions บริการ Function as a Service (FaaS) หรือบ้างก็เรียกการประมวลผลแบบ serverless ประกาศรองรับภาษา PHP แล้ว โดยจะเป็น PHP เวอร์ชัน 7.4 และยังมีสถานะเป็น public preview

PHP นับเป็นภาษาที่ 7 ที่ใช้งานกับ Cloud Functions ได้ โดยภาษาที่รองรับมาแล้วก่อนหน้านี้คือ Node.js, Python, Go, Java, .NET, Ruby

การรองรับ PHP ยังทำให้ Cloud Functions เป็นบริการ serverless ตัวแรกที่รองรับภาษานี้ด้วย เพราะคู่แข่งโดยตรงทั้ง AWS Lambda และ Azure Functions ยังไม่รองรับ PHP ทั้งคู่

By mk Founder on Tag: Google Cloud Functions, Google Cloud, Serverless, Google, .NET, Ruby
Google Cloud Functions

Google Cloud Functions บริการประมวลผลแบบ serverless ของฝั่งกูเกิล (ที่เทียบได้กับ Amazon Lambda ของฝั่ง AWS) ประกาศรองรับรันไทม์อีก 2 ภาษาคือ .NET Core 3.1 และ Ruby

ประกาศนี้ทำให้ตอนนี้ Cloud Functions รองรับภาษาทั้งหมด 6 ภาษาคือ Java 11, Node.js (8/10/12), Python (3.7/3.8) และ Go

By mk Founder on Tag: Java, Google Cloud, Serverless, Google, Google Cloud Functions
Java

Google Cloud Functions บริการประมวลผลแบบ serverless ของฝั่งกูเกิล ที่เปิดตัวครั้งแรกปี 2016 และออกรุ่นเสถียรปี 2018 ประกาศรองรับ Java 11 แล้ว (ยังมีสถานะเป็น Beta)

Java 11 ถือเป็นแพลตฟอร์ม Java รุ่นซัพพอร์ตระยะยาว (LTS) รุ่นต่อจาก Java 8 ที่นิยมใช้กันแพร่หลาย การที่ Cloud Functions รองรับ Java 11 ช่วยให้แอพพลิเคชันสำหรับลูกค้าองค์กร รองรับฟีเจอร์ใหม่ๆ ของภาษารุ่นใหม่ด้วย

By nutmos Writer on Tag: Google Cloud, Google, Cloud Computing, Serverless
Google Cloud

Google Cloud Run บริการ serverless แบบ fully-managed บน Google Cloud เปิดตัวมาเป็นเบต้าตั้งแต่เดือนเมษายนที่ผ่านมา และวันนี้ Google Cloud Run ก็เข้าสู่สถานะ GA แล้ว

Google Cloud Run เป็นบริการที่นำทั้งแนวคิด serverless และ container เข้ามาใช้งานร่วมกัน สามารถเขียนโค้ดในภาษาอะไรก็ได้ ใช้ไบนารีภาษาอะไรก็ได้ ไม่ต้องกังวลเรื่องโครงสร้างพื้นฐานที่ต้องจัดการ เพียงสร้าง Docker image สำหรับการนำไปสร้างคอนเทนเนอร์ที่รับ request จาก URL เท่านั้น

By mk Founder on Tag: Google Cloud, Serverless, Container, Development, Cloud Computing, Google
Google Cloud

เมื่อเดือนเมษายนปีนี้ กูเกิลเปิดตัว Cloud Run บริการ serverless สำหรับรันงานใน container ที่เป็นคำสั่ง HTTP แบบ stateless ซึ่งรวมข้อดีของแนวคิด serverless กับ container เข้าไว้ด้วยกัน

วันนี้กูเกิลต่อยอดด้วยการออกปุ่ม Cloud Run Button ที่ใช้ประโยชน์จากพลังของ Cloud Run โดยเราสามารถนำปุ่มนี้ไปแปะไว้บนเว็บไซต์ใดก็ได้ ให้ใครก็ได้กดได้ เมื่อมีคนกดปุ่มนี้ ระบบของ Cloud Run จะไปดึงซอร์สโค้ดของเราจาก Git มาดีพลอยบนโฮสต์ Google Cloud Platform (เบื้องหลังคือ Cloud Run) ให้อัตโนมัติ

By nutmos Writer on Tag: AWS, Amazon, Serverless, Database, Cloud Storage
AWS

Amazon ได้ประกาศให้ Aurora Serverless ระบบฐานข้อมูลแบบสเกลตัวเองอัตโนมัติตามการใช้งานบน PostgreSQL เข้าสู่สถานะ GA อย่างเป็นทางการ ตามหลังจากเวอร์ชัน MySQL ที่เข้าสู่สถานะ GA เมื่อปีที่แล้ว

วิธีใช้ Amazon Aurora Serverless ผู้ใช้จะต้องตั้งค่าความจุสูงสุดและต่ำสุด ส่วนไคลเอนท์จะเชื่อมต่อเข้าสู่ proxy ซึ่งจะ route เข้าไปยังเวิร์คโหลดด้านหลังที่สเกลได้ตามปริมาณโหลดที่เข้ามา ซึ่ง Amazon เคลมว่าการสเกลจะไวมากเพราะมีกลุ่มทรัพยากรที่เป็น warm pool ที่เมื่อต้องการใช้งานก็พร้อมเสียบทันที

By arjin Writer on Tag: Palo Alto Networks, Acquisition, Security, Serverless, Container
Palo Alto Networks

บริษัทด้านความปลอดภัยเครือข่าย Palo Alto Networks ประกาศเข้าซื้อกิจการ 2 สตาร์ทอัพด้านความปลอดภัย โดยบริษัทแรกคือ Twistlock ซึ่งพัฒนาระบบความปลอดภัยสำหรับคอนเทนเนอร์ มูลค่า 410 ล้านดอลลาร์ ส่วนอีกบริษัทคือ PureSec ซึ่งเป็นสตาร์ทอัพด้านปลอดภัยของ serverless โดยไม่ได้เปิดเผยมูลค่าที่เข้าซื้อ

ความนิยมที่มากขึ้นของคอนเทนเนอร์ทำให้ประเด็นความปลอดภัยถูกยกขึ้นมาพูดถึงมากขึ้น และ Palo Alto Networks ก็ตัดสินใจเข้าลงทุนซื้อกิจการที่เกี่ยวข้องเพื่อเสริมเข้ามาในผลิตภัณฑ์ที่มีอยู่แล้วนั่นเอง

By lew Founder on Tag: Microsoft Azure, Open Source, Red Hat, Kubernetes, Serverless
Microsoft Azure

ไมโครซอฟท์ร่วมกับ Red Hat เปิดตัว KEDA ระบบการประมวลผลอีเวนต์ ที่ทำให้สามารถพัฒนาซอฟต์แวร์แบบ serverless บนเครื่องในองค์กร เมื่อใช้ร่วมกับ Azure Functions runtime ทำให้องค์กรสามารถย้ายซอฟต์แวร์ที่พัฒนาสำหรับคลาวด์กลับมารันในคลัสเตอร์ Kubernetes ในองค์กรได้

KEDA รองรับอีเวนต์สี่แบบ ได้แก่ Kafka, RabbitMQ, Azure Storage Queue, และ
Azure Service Bus Queues and Topics สำหรับอีเวนต์ HTTP สามารถอยู่ร่วมกับ Knative เพื่อรองรับอีเวนต์ HTTP ไปพร้อมกัน ในอนาคตทางไมโครซอฟท์เตรียมเพิ่มประเภทอีเวนต์ที่รองรับให้มากขึ้นอีกหลายอย่าง

By mk Founder on Tag: Google Cloud Functions, Google Cloud, Serverless, Python, Node.js
Google Cloud Functions

Google Cloud Functions บริการคลาวด์แบบ serverless ของกูเกิล ประกาศรองรับภาษาโปรแกรมเวอร์ชันต่างๆ เพิ่มเติมดังนี้

By lew Founder on Tag: Google Cloud, Serverless, Google, Kubernetes, Cloud Computing
Google Cloud

กูเกิลเปิดตัวบริการ Cloud Run บริการแบบ serverless สำหรับสร้างบริการที่รันคำสั่งทาง HTTP โดยตัว Cloud Run เองสร้างจาก Knative ทำให้สามารถย้ายโหลดงานจากในองค์กรที่ทำ Kubernetes เองไปยังบริการ Kubernetes อื่น เช่น Google Kubenetes Engine (GKE) หรือย้ายกลับมายัง Cloud Run ได้อิสระ ไม่ติดกับแฟลตฟอร์ม

ตัว Cloud Run คิดค่าบริการที่ละ 0.1 วินาที คิดแยกทั้งซีพียู, แรม, ปริมาณรีเควส, และทราฟิก โดยทั่วไปสำหรับบริการที่ใช้งานไม่บ่อยนักน่าจะได้เปรียบอย่างมาก เพราะหากงานที่ใช้ต่อเนื่อง เฉพาะค่าซีพียูก็ประมาณ 62 ดอลลาร์ต่อเดือนแล้ว

By lew Founder on Tag: AWS, Serverless
AWS

AWS ปล่อยส่วนเสริม AWS Toolkit for Visual Studio Code สำหรับการพัฒนา CloudFormation และ Lambda ได้จากใน VSCode สามารถดีบั๊กและดีพลอยโค้ดขึ้นคลาวด์ได้เลยในตัว

ตัวปล๊กอินเป็นโอเพนซอร์สแจกโค้ดบน GitHub สัญญาอนุญาตเป็น Apache 2.0 กระบวนการติดตั้งนอกจากการติดตั้งปลั๊กอินแล้ว ยังต้องใช้ AWS CLI, Docker, และ AWS SAM CLI

ตอนนี้ยังเป็นเวอร์ชั่นพรีวิว ฟีเจอร์ยังขาดอยู่จำนวนมาก บน GitHub เองมี open issue อยู่ถึง 101 รายการ ส่วนมากเป็น feature request แต่ถ้าใครพัฒนา Lambda บ่อยๆ ก็น่าจะพอใช้งานได้แล้ว

By willwill on Tag: AWS, Serverless, Ruby, C++, Rust, Programming
AWS

บริการ AWS Lambda เปิดตัวเมื่อปี 2014 และเป็นผู้บุกเบิกการประมวลผลแบบ serverless ที่ไม่ต้องเปิดเครื่องค้างไว้รอรับคำสั่งตลอดเวลา ก่อนหน้านี้ Lambda รองรับโค้ดภาษา Java, Node.js, C#, Python และเมื่อต้นปีนี้คือ Go

ล่าสุด AWS Lambda ประกาศรองรับการนำเข้ารันไทม์ภาษาใดก็ได้แล้ว (custom runtime) พร้อมทั้งประกาศรองรับภาษาใหม่คือ Ruby, C++ และ Rust ผ่านระบบรันไทม์ใหม่นี้

By nutmos Writer on Tag: AWS, Amazon, Virtualization, Virtual Machine, Open Source, Serverless
AWS

Amazon เปิดตัวโครงการโอเพ่นซอร์สใหม่ Firecracker เทคโนโลยี virtualization แบบ kernel-based VM ที่ผู้ใช้สามารถรัน VM ขนาดเล็กหรือ microVM ได้ในเวลาเพียงไม่ถึงวินาที และใช้ทรัพยากรน้อยมาก ทั้งยังมีความปลอดภัยสูง

By lew Founder on Tag: Cloudflare, Cloud Computing, Serverless
Cloudflare

Cloudflare Workers เป็นบริการโค้ดแบบ serverless แบบเดียวกับ AWS Lambda และ Google Cloud Functions เมื่อสัปดาห์ที่แล้วทาง Cloudflare ก็เขียนบล็อกเล่าถึงเทคโนโลยีภายในของ Workers ที่เป็นฟีเจอร์ Isolates ของเอนจิน V8

Cloudflare Workers และ AWS Lambda เป็นคู่แข่งกันโดยตรง หลังจาก AWS เปิดตัว Lambda@Edge ที่เปิดให้รันโค้ดที่ปลายทางของ CDN

By nutmos Writer on Tag: AWS, Amazon, Serverless, Cloud Storage
AWS

AWS เคยเปิดตัว Amazon Aurora Serverless บริการฐานข้อมูลแบบ serverless ที่สเกลตัวเองอัตโนมัติตามการใช้งานและคิดค่าใช้จ่ายตามจริงในงาน AWS re:Invent เมื่อปีที่แล้ว ล่าสุดฟีเจอร์นี้เริ่มให้บริการแบบ GA แล้วสำหรับฐานข้อมูล Aurora แบบที่รองรับ MySQL

Aurora Serverless เป็นบริการที่เหมาะกับการใช้กับงานประเภทที่คำนวณโหลดยาก หรืองานที่มีโหลดไม่บ่อยนัก ฐานข้อมูลจะสเกลตามโหลดจริง และหากไม่มีการใช้งานเลยก็สามารถพักการใช้งานหรือสเกลเหลือศูนย์ได้ด้วย

By nutmos Writer on Tag: Serverless, Cloud Computing
Serverless

ปัจจุบันบริการประมวลผลบนคลาวด์โดยไม่ต้องเปิดเซิร์ฟเวอร์ทิ้งไว้ แต่กำหนดฟังก์ชันและคิดค่าใช้งานตาม event ที่กำหนดหรือที่เรียกว่า serverless กำลังเป็นที่นิยม โดยผู้ให้บริการคลาวด์รายใหญ่ต่างก็มีบริการของตัวเอง เช่น AWS Lambda, Google Cloud Functions และ Azure Functions

วันนี้เราจะมาทำความรู้จักกับสตาร์ทอัพใหม่จาก Bay Area ชื่อว่า Serverless Inc. แบบคร่าว ๆ บริษัทนี้ก่อตั้งในปี 2015 โดย Austin Collins ซีอีโอของบริษัทมองเห็นโอกาสพัฒนาเครื่องมือสำหรับการพัฒนาแอพบน serverless จึงก่อตั้งบริษัทขึ้นมา

Google Cloud Functions

แนวทางการบริหารระบบเซิร์ฟเวอร์ยุคใหม่มีคำว่า Serverless ที่ไม่ต้องเปิดเซิร์ฟเวอร์ค้างไว้ แต่ให้ระบบทำงานต่อเมื่อมีเหตุการณ์ที่ระบุเกิดขึ้น (event-driven) ซึ่งผู้ให้บริการคลาวด์รายใหญ่ทุกเจ้าก็มีบริการแบบนี้ เช่น Amazon Lambda ที่เปิดมาตั้งแต่ปี 2014 หรือ Azure Functions ในปี 2016

Subscribe to Serverless