วิธีออกแบบไดอะแกรมสถาปัตยกรรม AWS อย่างรวดเร็ว

เผยแพร่แล้ว: 2016-06-17

ไดอะแกรมสถาปัตยกรรม AWS ใช้เพื่ออธิบายการออกแบบ โทโพโลยี และการปรับใช้แอปพลิเคชันที่สร้างบนโซลูชันระบบคลาวด์ของ AWS

แม้ว่าไดอะแกรมสถาปัตยกรรมจะมีประโยชน์มากในการกำหนดแนวคิดสถาปัตยกรรมของแอปของคุณตามบริการของ AWS ที่คุณจะใช้ แต่ก็มีประโยชน์ในการสร้างงานนำเสนอ เอกสารรายงาน โปสเตอร์ แผงหน้าปัด และเอกสารทางเทคนิคอื่นๆ

ต่อไปนี้เป็นตัวอย่างไดอะแกรมสถาปัตยกรรม AWS ที่เป็นประโยชน์ Creately ออกแบบมาเพื่อให้กระบวนการออกแบบแอปพลิเคชันของคุณง่ายขึ้นมาก เพียงคลิกเทมเพลตที่ตรงกับความต้องการของคุณเพื่อแก้ไขออนไลน์

ด้านล่างนี้คือตัวอย่างไดอะแกรมสถาปัตยกรรม AWS ในโพสต์นี้

  • ไดอะแกรม AWS VPC พร้อมซับเน็ตสาธารณะและส่วนตัว
  • เคลือบเงาหลัง Amazon Router 53
  • สถาปัตยกรรม HA ระดับสูงสำหรับอินสแตนซ์ VPN
  • สถาปัตยกรรมของ Elastic Load Balancing Service
  • สถาปัตยกรรมอ้างอิงพร้อมการกำหนดค่า Amazon VPC
  • การเชื่อมต่อ VPN หลายรายการ
  • การเรียกใช้ Stack ใน VPC
  • สถาปัตยกรรมเว็บแอปพลิเคชันที่ปรับขนาดได้อัตโนมัติ 3 ระดับ
  • สถาปัตยกรรม HA ระดับสูงสำหรับอินสแตนซ์ VPN 2
  • เคลือบเงาหลัง Reverse Proxy

ในการสร้าง Azure Architecture ให้ใช้เครื่องมือไดอะแกรมสถาปัตยกรรม Azure

ไดอะแกรมสถาปัตยกรรม AWS VPC พร้อมซับเน็ตสาธารณะและส่วนตัว

เทมเพลตนี้แสดงถึงสถานการณ์สมมติที่มี VPC หรือคลาวด์ส่วนตัวเสมือนที่มีซับเน็ตสาธารณะและซับเน็ตส่วนตัว หากคุณกำลังวางแผนที่จะใช้งานเว็บแอปพลิเคชันสาธารณะที่มีเซิร์ฟเวอร์ส่วนหลังที่ไม่สามารถเข้าถึงได้แบบสาธารณะ เช่น เว็บไซต์แบบหลายชั้น เทมเพลตนี้เหมาะสำหรับการสื่อสารการออกแบบแอปพลิเคชันของคุณ คลิกที่ภาพเพื่อทำการเปลี่ยนแปลงที่จำเป็นทางออนไลน์

VPC พร้อมซับเน็ตสาธารณะและส่วนตัว
คลิกเพื่อแก้ไขออนไลน์

เคลือบเงาหลัง Amazon Router 53

เทมเพลตนี้อธิบายสถาปัตยกรรมการใช้งานของ Varnish บน Amazon Web Service Cloud วานิชเป็นโปรแกรมเร่งเว็บแอปพลิเคชันที่ใช้สำหรับการแคชหน้าและการจัดส่งที่รวดเร็วยิ่งขึ้น เริ่มต้นด้วยเทมเพลตนี้เพื่อวางแผนสถาปัตยกรรมการปรับใช้วานิชของคุณเองใน AWS

เทมเพลต AWS - เคลือบเงาหลัง Amazon Route53
คลิกที่ภาพเพื่อแก้ไขออนไลน์

สถาปัตยกรรม HA ระดับสูงสำหรับอินสแตนซ์ VPN

เทมเพลตไดอะแกรมนี้อธิบายสถาปัตยกรรม HA ระดับสูงสำหรับอินสแตนซ์ VPN ในการสร้างการเชื่อมต่อ VPC ที่ซ้ำซ้อนอย่างสมบูรณ์ระหว่าง VPC ในสองภูมิภาค คุณต้องตั้งค่าและกำหนดค่าอินสแตนซ์ VPN 4 รายการ และตรวจสอบเพื่อติดตามความสมบูรณ์ของการเชื่อมต่อ VPN คลิกที่รูปภาพเพื่อแก้ไขเทมเพลตนี้ทางออนไลน์หรือดาวน์โหลด

เทมเพลต AWS - สถาปัตยกรรม HA ระดับสูง fghdor VPN Instances
คลิกที่ภาพเพื่อแก้ไขออนไลน์

สถาปัตยกรรมของ Elastic Load Balancing Service

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

สถาปัตยกรรมของ Elastic Load Balancing Service
คลิกที่ภาพเพื่อแก้ไขออนไลน์

สถาปัตยกรรมอ้างอิงพร้อมการกำหนดค่า Amazon VPC

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

สถาปัตยกรรมอ้างอิงพร้อมการกำหนดค่า Amazon VPC
คลิกที่ภาพเพื่อแก้ไขออนไลน์

การเชื่อมต่อ VPN หลายรายการ

เทมเพลต AWS แบบไดอะแกรมนี้แสดงการเชื่อมต่อ VPN หลายรายการ แม้ว่า VPC จะมีเกตเวย์เสมือนส่วนตัวที่เชื่อมต่ออยู่ แต่เครือข่ายของคุณก็มีเกตเวย์ของลูกค้าซึ่งจำเป็นต้องกำหนดค่าเพื่อเปิดใช้งานการเชื่อมต่อ VPN คลิกที่ภาพเพื่อเริ่มแก้ไขได้ทันที

เทมเพลต AWS - การเชื่อมต่อ VPN หลายรายการ
คลิกที่ภาพเพื่อแก้ไขออนไลน์

การเรียกใช้ Stack ใน VPC

เทมเพลตไดอะแกรม AWS ด้านล่างแสดงการกำหนดค่าของ VPC สำหรับสแต็กเซิร์ฟเวอร์แอป AWS OpsWorks มีส่วนประกอบหลายอย่างรวมอยู่ใน VPC นี้ ซับเน็ต อินเทอร์เน็ตเกตเวย์ โหลดบาลานเซอร์ และ NAT คลิกที่ภาพเพื่อเปลี่ยนไดอะแกรมตามความต้องการของคุณ

การเรียกใช้ Stack ใน VPC
คลิกที่ภาพเพื่อแก้ไขออนไลน์

สถาปัตยกรรมเว็บแอปพลิเคชันที่ปรับขนาดได้อัตโนมัติ 3 ระดับ

นี่คือสถาปัตยกรรมเว็บแอปพลิเคชันที่ปรับขนาดได้อัตโนมัติ 3 ระดับ แกนหลักของเครือข่ายหลัก ชั้นการกระจาย และชั้นการเข้าถึงแสดงไว้ที่นี่ คุณสามารถคลิกที่ภาพและแก้ไขแม่แบบออนไลน์ตามความต้องการของคุณ

สถาปัตยกรรม 3 ชั้น - ตัวอย่าง AWS
คลิกที่ภาพเพื่อแก้ไขออนไลน์

สถาปัตยกรรม HA ระดับสูงสำหรับอินสแตนซ์ VPN 2

เทมเพลตไดอะแกรมด้านล่างเป็นการออกแบบ HA สำหรับส่วนประกอบ VPC ของเครือข่าย เช่นเดียวกับใน เทมเพลต ตัวอย่างที่ 3 เทมเพลตนี้ยังแสดงการตั้งค่าและการกำหนดค่าของอินสแตนซ์ VPN อีกด้วย แม้ว่าจะมีเพียง 2 อินสแตนซ์ที่นี่ ในการสร้างการเชื่อมต่อ VPN ที่ซ้ำซ้อนอย่างสมบูรณ์ อินสแตนซ์ทั้งสองนี้จำเป็นต้องได้รับการตรวจสอบเพื่อติดตามความสมบูรณ์ของการเชื่อมต่อ VPN คลิกที่รูปภาพเพื่อแก้ไขเทมเพลตนี้ทางออนไลน์

สถาปัตยกรรม HA ระดับสูงสำหรับอินสแตนซ์ VPN
คลิกที่ภาพเพื่อแก้ไขออนไลน์

เคลือบเงาหลัง Reverse Proxy

นี่เป็นตัวอย่างเทมเพลต AWS อีกตัวอย่างหนึ่งของสถาปัตยกรรมการปรับใช้ของวานิชบนระบบคลาวด์ของ Amazon Web Services ที่นี่ Varnish Page Cache ถูกวางไว้ด้านหลัง Reverse Proxy คลิกที่ภาพเพื่อเริ่มแก้ไขแม่แบบตามที่คุณต้องการ

เคลือบเงาหลัง Reverse Proxy - ตัวอย่าง AWS
คลิกที่ภาพเพื่อแก้ไขออนไลน์

ตัวอย่างและเทมเพลตไดอะแกรมสถาปัตยกรรม AWS เพิ่มเติม

Creately เสนอเครื่องมือที่ใช้งานง่าย รวมถึงไอคอนไดอะแกรม AWS กว่า 100 รายการและเทมเพลตมากมายเพื่อช่วยให้คุณเริ่มวาดไดอะแกรมสถาปัตยกรรม AWS ได้ทันที เราอัปเดตชุมชนไดอะแกรมของเราอย่างต่อเนื่อง ดังนั้นโปรดเยี่ยมชมบ่อยๆ เพื่อค้นหาตัวอย่างไดอะแกรมสถาปัตยกรรม AWS ใหม่สำหรับไดอะแกรมสถาปัตยกรรม

เทมเพลตไดอะแกรมเพิ่มเติม

  • ใช้เทมเพลตไดอะแกรมกรณี
  • เทมเพลตไดอะแกรมก้างปลา
  • แม่แบบแผนที่ความคิด
  • เทมเพลตแบบจำลองกระบวนการทางธุรกิจ
  • เทมเพลตกระดานเรื่องราว
  • เทมเพลตไดอะแกรมเครือข่าย
  • เทมเพลตแผนภาพเวนน์
  • เทมเพลตแผนภูมิ KWL
  • แม่แบบโครงสร้างการแบ่งงาน
  • เทมเพลตการวิเคราะห์ SWOT
  • เทมเพลตไดอะแกรมคลาส
  • เทมเพลตไดอะแกรม ER
  • เทมเพลตไดอะแกรมลำดับ
  • เทมเพลตแผนผังองค์กร
  • แม่แบบแผนภูมิแกนต์
  • เทมเพลตไดอะแกรมกิจกรรม
  • เทมเพลตไดอะแกรมการทำให้ใช้งานได้
  • เทมเพลต UI จำลอง
  • เทมเพลตการวิเคราะห์ช่องว่าง