ตัวเลือกสำหรับการโฮสต์แอปพลิเคชัน

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Florin Angelescu

Azure Architect

แอปพลิเคชันสมัยใหม่

แอปพลิเคชันสมัยใหม่

  • แอปพลิเคชันเวอร์ชันออนไลน์
    • เว็บ
    • มือถือ
    • แท็บเล็ต
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

ย้ายจาก on-premises

ย้ายจาก on-premises

  • ย้ายเว็บไซต์และแอปพลิเคชัน legacy จาก on-premises ไปยัง virtual machines
  • เป็นก้าวแรกในการนำซอฟต์แวร์สำคัญขึ้นสู่ cloud ที่ปลอดภัยและพร้อมใช้งานสูง
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

ย้ายไปยังบริการสมัยใหม่

ย้ายไปยังบริการสมัยใหม่

  • ปรับโครงสร้างแอปพลิเคชันเดิมให้ใช้บริการ Azure แบบ native
    • บริการ container
    • บริการ app
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Azure app service

Azure app service

  • แพลตฟอร์มที่จัดการครบวงจรสำหรับสร้าง ปรับใช้ และขยาย web app
  • รองรับหลายภาษาโปรแกรมมิ่ง
  • รองรับการปรับขนาดอัตโนมัติ
  • ครอบคลุม web app, API app, web job และ mobile app
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Web apps

Web apps

  • สร้าง โฮสต์ และขยาย web application บน cloud ได้
  • รองรับการปรับขนาดอัตโนมัติ การ integration และการ deploy แบบต่อเนื่อง
  • รองรับหลายภาษาโปรแกรมมิ่ง
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

กรณีใช้งาน web apps

กรณีใช้งาน web apps

  • เหมาะสำหรับโฮสต์เว็บไซต์หลากหลายประเภท ทั้งแบบง่ายและซับซ้อน
  • สามารถย้ายเว็บไซต์แบบดั้งเดิมมาเป็น web app ได้
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

API คืออะไร?

API

  • Application Programming Interface
  • ช่วยให้แอปพลิเคชันต่าง ๆ สื่อสารกันได้
  • โดยใช้คำสั่งที่เป็นมาตรฐาน

restaurant_menu.jpg

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

API apps

API apps

  • สภาพแวดล้อมเฉพาะสำหรับสร้าง API
  • เปิดฟังก์ชันของแอปพลิเคชันให้บริการอื่นเรียกใช้ได้
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Web jobs

Web jobs

  • ทำหน้าที่เป็น background task หรือสคริปต์
  • ดำเนินงานอัตโนมัติได้หลากหลายรูปแบบ
  • รันโค้ดในเบื้องหลัง
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Mobile apps

Mobile apps

  • บริการ back-end สำหรับแอปพลิเคชันมือถือ
  • รองรับการยืนยันตัวตน การซิงก์ข้อมูลออฟไลน์ และการแจ้งเตือน push
  • เชื่อมต่อกับระบบ on-premises ได้
ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

ข้อดีของ app service

ข้อดีของ app service

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

มาฝึกกันเถอะ!

ทำความเข้าใจสถาปัตยกรรมและบริการของ Microsoft Azure

Preparing Video For Download...