TH – Serverless 2020-11-27T14:00:51+00:00

Serverless

Serverless คืออะไร?

ลองนึกภาพว่าคุณสามารถสร้างและเรียกใช้โปรแกรมประยุกต์โดยไม่ต้องดูแลเซิร์ฟเวอร์ ปรับ Scaling และการจัดการใดๆอีกต่อไป นักพัฒนาสามารถเมุ่งเน้นไปที่การพัฒนาด้วยสถาปัตยกรรม Serverless เพิ่มขีดจำกัดในการให้บริการคลาวด์ นักพัฒนาสามารถสร้างการใช้งานแอพลิเคชันต่างๆได้หลากหลายมากยิ่งขึ้น โดยการดำเนินการจัดการระบบหลังบ้านของเซิร์ฟเวอร์ได้รับการดูแลโดยผู้ให้บริการคลาวด์ หนึ่งในบริการ serverless นิยมคือ AWS Lambda

ประโยชน์จาก Serverless

management

ไม่มีเซิร์ฟเวอร์หรือการจัดการ Instance

scalability

Auto-Scaling

Speed to develop and deployment

ความเร็วในการพัฒนาและการใช้งาน

Alarm

ไม่ต้องจ่ายสำหรับการใช้งาน

Infra

การคงทนต่อความเสียหาย

บริการ serverless โดย AWS

Serverless services by AWS

ตัวอย่าง Serverless กรณีการใช้งาน Web Application

Serverless Use Case-Simple Web Application

Serverless Use Cases เพิ่มเติม

Serverless Use Case-Web Applications

เว็บแอพพลิเคชัน

  • Static websites
  • Complex web apps
  • แพ็กเกจสำหรับ Flask and Express
Serverless Use Case-Backends

Backends

  • แอปและบริการ
  • มือถือ
  • IoT
Serverless Use Case-Data Processing

การประมวลผล

  • Real time
  • MapReduce
  • Batch
Serverless Use Case-Amazon Alexa

Amazon Alexa

  • Powering voice-enabled apps
  • Alexa Skills Kit

ระบบไอที อัตโนมัติ

  • Policy engines
  • ขยาย AWS services
  • การบริหารจัดการ Infrastructure

เริ่มต้น Serverless กับ eCloudvalley

Our Serverless Offerings-Re-enginnering

Re-engineering
จาก Stateful สู่ Stateless

Our Serverless Offerings-Development

Development
การพัฒนาแบบ serverless architecture
การพัฒนา + Infra ทั้งหมดในหนึ่งเดียว

เริ่มต้นใช้งาน serverless ที่เหมาะสมกับคุณ