Same Hosted
โดยปกติแล้วทีม SS ได้ออกแบบการวางโครงสร้างเซิร์ฟเวอร์ Web Based เป็นลักษณะ N-Tier Architecture หรือ Multi-tier โดย Application Server, Database Server, และเซิร์ฟเวอร์อื่น ๆ สามารถแยกกันอยู่ได้อย่างอิสระ

เราสามารถวางโครงสร้างการติดตั้งให้ทั้ง AtlasX Web Angular, AtlasX API Gateway และ AtlasX Web Service อยู่ในเว็บเซิร์ฟเวอร์เดียวกันได้ดังรูป เหมาะสำหรับไซต์ลูกค้าที่มีข้อจำกัด เช่น มีเว็บเซิร์ฟเวอร์เพียงเครื่องเดียว จึงจำเป็นต้องวางโครงสร้างให้เว็บเซิร์ฟเวอร์สามารถเชื่อมต่อ Server Tier ได้โดยตรง เป็นต้น
เปรียบเทียบข้อดี – ข้อเสีย
ข้อดี
- การติดตั้งแอพพลิเคชั่นทำได้ง่าย เนื่องจากติดตั้ง AXWS, AXGW และ AXNG ไว้ที่เครื่องเซิร์ฟเวอร์เดียวกัน
- การควบคุมต่าง ๆ ทำได้ง่าย เช่น จัดการ IIS ที่เว็บเซิร์ฟเวอร์เครื่องเดียว หรือสามารถอัพเดทแอพที่เครื่องเดียว เป็นต้น
- AXWS, AXGW และ AXNG เชื่อมต่อกันได้ง่าย
- การดูแลรักษาความปลอดภัยทำได้ง่าย
ข้อเสีย
- อาจเกิดปัญหา
Single Point of Failure(ความล้มเหลวของจุดเดียว) เช่น เว็บเซอร์เวอร์ล่มทำให้แอพพลิเคชั่นอื่น ๆ ใช้งานไม่ได้ เนื่องจากต้องอาศัยเซอร์วิสบางอย่างจากเครื่องนี้ เป็นต้น - ทำงานได้ช้าลงเมื่อมีจำนวนผู้ใช้งานเพิ่มมากขึ้น เนื่องจากอาจเกิดปัญหาคอขวด (Bottle Neek) ของระบบ
- การปรับเปลี่ยนหรือเพิ่มเติมศักยภาพของระบบ (Scalability) ทำได้ยาก
- เมื่อเว็บเกิดปัญหาทำได้ติดตามได้ยากว่าเกิดขึ้นที่ไหน