Microsoft Azure บทช่วยสอนสำหรับผู้เริ่มต้น: เรียนรู้พื้นฐานใน 1 วัน
⚡ สรุปอย่างชาญฉลาด
Microsoft Azure คือแพลตฟอร์มคลาวด์คอมพิวติ้งที่เปิดตัวโดย Microsoft ในปี 2010 ซึ่งสนับสนุนการพัฒนาแอปพลิเคชัน การจัดเก็บข้อมูล การให้บริการโฮสติ้ง และการจัดการผ่านเครือข่ายระดับโลก Microsoft-ศูนย์ข้อมูลที่ดำเนินการเองและบริการแบบบูรณาการหลายร้อยรายการ

Cloud Computing คืออะไร?
การประมวลผลแบบคลาวด์เป็นคำที่ใช้เรียกการจัดเก็บและการเข้าถึงข้อมูลผ่านทางอินเทอร์เน็ต โดยจะไม่จัดเก็บข้อมูลใดๆ ไว้ในฮาร์ดดิสก์ของคอมพิวเตอร์ส่วนบุคคลของคุณ ในการประมวลผลแบบคลาวด์ คุณจะเข้าถึงข้อมูลจากเซิร์ฟเวอร์ระยะไกล
ความหมายของ Microsoft Azure?
Azure เป็นแพลตฟอร์มการประมวลผลแบบคลาวด์ซึ่งเปิดตัวโดย Microsoft ในเดือนกุมภาพันธ์ 2010 เป็นแพลตฟอร์มคลาวด์แบบเปิดและยืดหยุ่นซึ่งช่วยในการพัฒนา การจัดเก็บข้อมูล โฮสติ้งบริการ และการจัดการบริการ ที่ Azure เครื่องมือโฮสต์แอปพลิเคชันเว็บผ่านอินเทอร์เน็ตด้วยความช่วยเหลือจาก Microsoft ศูนย์ข้อมูล
ประเภทของ Azure เมฆ
เมฆส่วนใหญ่มีสามประเภท Microsoft Azure:
- PaaS
- SaaS
- IaaS
Azure เช่น IaaS
IaaS (Infrastructure as a Service) คือชั้นแพลตฟอร์มคลาวด์พื้นฐาน Azure บริการนี้ถูกใช้โดยผู้ดูแลระบบไอทีสำหรับการประมวลผล การจัดเก็บข้อมูล เครือข่าย หรือการดำเนินงานพื้นฐานอื่นๆ ของคอมพิวเตอร์ เป็นหนึ่งใน... Azure หัวข้อเพื่อเรียนรู้ที่อนุญาตให้ผู้ใช้เรียกใช้ซอฟต์แวร์ที่กำหนดเองได้
ข้อดี:
- ช่วยให้การออกแบบมีประสิทธิภาพและสามารถพกพาได้สะดวก
- เหมาะสำหรับแอปพลิเคชันที่ต้องการการควบคุมอย่างสมบูรณ์
- IaaS ช่วยให้การเปลี่ยนผ่านบริการไปยังระบบคลาวด์เป็นไปอย่างรวดเร็ว
- ข้อดีที่เห็นได้ชัดของ IaaS คือช่วยให้คุณไม่ต้องกังวลกับการติดตั้งเครื่องจริงหรือเครื่องเสมือนจำนวนมาก
- ช่วยให้คุณเข้าถึง ตรวจสอบ และจัดการศูนย์ข้อมูลได้
ข้อเสียของ IaaS:
- มากมาย ความเสี่ยงด้านความปลอดภัย จากเซิร์ฟเวอร์ที่ยังไม่ได้อัปเดตแพทช์
- บางบริษัทได้กำหนดกระบวนการสำหรับการทดสอบและอัปเดตช่องโหว่ของเซิร์ฟเวอร์ภายในองค์กรไว้แล้ว ซึ่งไม่สามารถทำได้ด้วย Azure.
Azure เป็น PaaS
PaaS คือแพลตฟอร์มการประมวลผลที่ประกอบด้วยระบบปฏิบัติการ สภาพแวดล้อมการทำงานของภาษาโปรแกรม ฐานข้อมูล หรือบริการเว็บ Azure นักพัฒนาและผู้ให้บริการแอปพลิเคชันใช้บริการ
ตามชื่อของมัน แพลตฟอร์มนี้จัดทำขึ้นให้กับลูกค้าเพื่อพัฒนาและปรับใช้ซอฟต์แวร์ มันเป็นหนึ่งใน Azure แนวคิดพื้นฐานที่ช่วยให้ลูกค้าสามารถมุ่งเน้นไปที่การพัฒนาแอปพลิเคชันแทนที่จะกังวลเกี่ยวกับฮาร์ดแวร์และโครงสร้างพื้นฐาน นอกจากนี้ยังดูแลเรื่องระบบปฏิบัติการ เครือข่าย และปัญหาของเซิร์ฟเวอร์อีกด้วย
ข้อดี:
- ต้นทุนโดยรวมต่ำ เนื่องจากมีการจัดสรรทรัพยากรตามความต้องการ และเซิร์ฟเวอร์จะถูกเพิ่มหรือลดโดยอัตโนมัติtracเท็ด
- Azure มีความเสี่ยงน้อยกว่า เนื่องจากเซิร์ฟเวอร์จะได้รับการตรวจสอบโดยอัตโนมัติสำหรับปัญหาด้านความปลอดภัยที่ทราบทั้งหมด
- กระบวนการทั้งหมดนี้ไม่สามารถมองเห็นได้โดยนักพัฒนา ดังนั้นจึงไม่มีความเสี่ยงต่อการรั่วไหลของข้อมูล
ข้อเสีย:
- ปัญหาเรื่องการพกพาอาจเกิดขึ้นได้เมื่อคุณใช้งาน PaaS บริการ
- สภาพแวดล้อมอาจแตกต่างออกไปที่นี่ Azureดังนั้นแอปพลิเคชันจึงต้องปรับเปลี่ยนตามนั้น
Azure ในฐานะ SaaS
SaaS (ซอฟต์แวร์เป็นบริการซอฟต์แวร์แบบ SaaS (Software as a Service) คือซอฟต์แวร์ที่โฮสต์และจัดการจากส่วนกลาง เป็นแอปพลิเคชันเวอร์ชันเดียวที่ใช้สำหรับลูกค้าทุกราย คุณสามารถขยายการใช้งานไปยังหลายอินสแตนซ์ได้ ซึ่งช่วยให้มั่นใจได้ถึงประสิทธิภาพที่ดีที่สุดในทุกสถานที่ ซอฟต์แวร์นี้ได้รับอนุญาตผ่านการสมัครสมาชิกรายเดือนหรือรายปี MS Exchange, Office และ Dynamics มีให้บริการในรูปแบบ SaaS
Azure คีย์ Concepts
ตอนนี้อยู่ในนี้ Azure เราจะได้เรียนรู้พื้นฐานสำหรับบทช่วยสอนเบื้องต้น Azure แนวคิดหลักดังรายการด้านล่าง:
| ชื่อแนวคิด | Descriptไอออน |
|---|---|
| ภูมิภาค | Azure เป็นแพลตฟอร์มคลาวด์ระดับโลกที่เปิดให้บริการในภูมิภาคต่างๆ ทั่วโลก เมื่อคุณร้องขอบริการ แอปพลิเคชัน หรือ VM Azureก่อนอื่น คุณจะต้องระบุภูมิภาค ภูมิภาคที่เลือกจะแสดงถึงศูนย์ข้อมูลที่แอปพลิเคชันของคุณทำงานอยู่ |
| ศูนย์ข้อมูล | In Azureคุณสามารถปรับใช้แอปพลิเคชันของคุณกับศูนย์ข้อมูลที่หลากหลายทั่วโลก ดังนั้นจึงขอแนะนำให้เลือกภูมิภาคที่ใกล้กับลูกค้าส่วนใหญ่ของคุณมากที่สุด ช่วยให้คุณลดเวลาแฝงในคำขอเครือข่าย |
| Azure พอร์ทัล | การขอ Azure พอร์ทัลเป็นแอปพลิเคชันบนเว็บที่สามารถใช้ในการสร้าง จัดการ และลบข้อมูลได้ Azure ทรัพยากรและบริการ ตั้งอยู่ที่ https://portal.azure.com. |
| แหล่งข้อมูล | An Azure ทรัพยากร หมายถึง คอมพิวเตอร์แต่ละเครื่อง ข้อมูลเครือข่าย หรือบริการโฮสติ้งแอปพลิเคชัน ซึ่งคิดค่าบริการเป็นรายชิ้น ทรัพยากรทั่วไปบางประเภท ได้แก่ เครื่องเสมือน (VM), บัญชีเก็บข้อมูล หรือฐานข้อมูล SQL |
| กลุ่มทรัพยากร | An Azure กลุ่มทรัพยากรคือคอนเทนเนอร์ที่เก็บทรัพยากรที่เกี่ยวข้องสำหรับ Azure วิธีแก้ปัญหา อาจรวมถึงทรัพยากรทั้งหมดหรือเฉพาะทรัพยากรที่คุณต้องการจัดการก็ได้ |
| เทมเพลตตัวจัดการทรัพยากร | ไฟล์นี้เป็นไฟล์ JSON ที่กำหนดทรัพยากรอย่างน้อยหนึ่งรายการที่จะนำไปใช้งานในกลุ่มทรัพยากร นอกจากนี้ยังกำหนดความสัมพันธ์ระหว่างทรัพยากรที่ถูกนำไปใช้งานด้วย |
| อัตโนมัติ | Azure ช่วยให้คุณสามารถสร้าง จัดการ และลบทรัพยากรโดยอัตโนมัติโดยใช้ PowerShell หรือ Azure อินเทอร์เฟซบรรทัดคำสั่ง (CLI) |
| Azure PowerShell | PowerShell คือชุดของโมดูลที่มี cmdlets ในการจัดการ Azureโดยส่วนใหญ่แล้ว คุณสามารถใช้คำสั่ง cmdlet สำหรับงานเดียวกันกับที่คุณกำลังทำอยู่ได้ Azure พอร์ทัล |
| Azure อินเทอร์เฟซบรรทัดคำสั่ง (CLI) | การขอ Azure CLI เป็นเครื่องมือที่คุณสามารถใช้เพื่อสร้าง จัดการ และลบออก Azure ทรัพยากรจากบรรทัดคำสั่ง |
| REST API | Azure สร้างขึ้นบนชุด REST API ที่ช่วยให้คุณสามารถดำเนินการต่างๆ ได้เช่นเดียวกับที่ทำใน Azure ส่วนติดต่อผู้ใช้พอร์ทัล ช่วยให้คุณ Azure ทรัพยากรและแอปพลิเคชันที่จะถูกจัดการผ่านโปรแกรมซอฟต์แวร์ของบุคคลที่สาม |
Azure โดเมน (ส่วนประกอบ)
ตอนนี้อยู่ในนี้ Azure บทเรียนพื้นฐาน มาเรียนรู้กุญแจสำคัญกันเถอะ Azure ส่วนประกอบ:
คำนวณ
บริการนี้ประกอบด้วยการดำเนินงานด้านการประมวลผล เช่น การโฮสต์แอปพลิเคชัน การพัฒนา และการติดตั้งใช้งานในระบบต่างๆ Azure แพลตฟอร์มนี้ประกอบด้วยส่วนประกอบดังต่อไปนี้:
- เครื่องเสมือน: ช่วยให้คุณสามารถใช้งานภาษาหรือปริมาณงานใดๆ ก็ได้บนระบบปฏิบัติการใดๆ ก็ได้
- ชุดมาตราส่วนเครื่องเสมือน: ช่วยให้คุณสร้างสิ่งของที่คล้ายกันได้นับพันชิ้น เครื่องเสมือน ภายในไม่กี่นาที
- Azure บริการขนส่งตู้คอนเทนเนอร์: สร้างโซลูชันการโฮสต์คอนเทนเนอร์ที่ได้รับการปรับให้เหมาะสมสำหรับ Azureคุณสามารถปรับขนาดและจัดเรียงแอปพลิเคชันโดยใช้ Kubernetes, DC/OS, Swarm หรือ Docker ได้
- Azure Container Registry: บริการนี้จัดเก็บและจัดการอิมเมจคอนเทนเนอร์ในทุกประเภท Azure การปรับใช้
- ฟังก์ชั่น: ช่วยให้คุณเขียนโค้ดได้โดยไม่คำนึงถึงโครงสร้างพื้นฐานและการจัดเตรียมเซิร์ฟเวอร์ สำหรับสถานการณ์ที่อัตราการเรียกใช้ฟังก์ชันของคุณเพิ่มสูงขึ้น
- แบทช์: การประมวลผลแบบแบตช์ช่วยให้คุณสามารถขยายขนาดไปยังเครื่องเสมือนหลายสิบ หลายร้อย หรือหลายพันเครื่อง และดำเนินการประมวลผลแบบไปป์ไลน์ได้
- โครงสร้างบริการ: ช่วยลดความซับซ้อนในการพัฒนาแอปพลิเคชันแบบไมโครเซอร์วิสและการจัดการวงจรชีวิต รองรับการใช้งานหลากหลายรูปแบบ Java, PHP, Node.js, Pythonและรูบี้
พื้นที่จัดเก็บ
Azure Storage คือโซลูชันการจัดเก็บข้อมูลบนคลาวด์สำหรับแอปพลิเคชันสมัยใหม่ ออกแบบมาเพื่อตอบสนองความต้องการด้านความสามารถในการขยายขนาดของลูกค้า ช่วยให้คุณสามารถจัดเก็บและประมวลผลข้อมูลได้หลายร้อยเทราไบต์ ประกอบด้วยส่วนประกอบดังต่อไปนี้:
- พื้นที่เก็บข้อมูลหยด: Azure พื้นที่เก็บข้อมูล Blob คือบริการที่จัดเก็บข้อมูลที่ไม่มีโครงสร้างในระบบคลาวด์เป็นออบเจ็กต์/หยด คุณสามารถจัดเก็บข้อความหรือข้อมูลไบนารีประเภทใดก็ได้ เช่น เอกสาร ไฟล์มีเดีย หรือตัวติดตั้งแอปพลิเคชัน
- การจัดเก็บคิว: ระบบนี้ให้บริการรับส่งข้อความผ่านระบบคลาวด์ระหว่างส่วนประกอบต่างๆ ของแอปพลิเคชัน โดยจะส่งข้อความแบบอะซิงโครนัสเพื่อสร้างการสื่อสารระหว่างส่วนประกอบต่างๆ ของแอปพลิเคชัน
- การจัดเก็บไฟล์: การใช้ Azure การจัดเก็บไฟล์ คุณสามารถย้ายแอปพลิเคชันรุ่นเก่าได้ โดยอาศัยการแชร์ไฟล์ Azure ได้อย่างรวดเร็วและไม่มีค่าใช้จ่ายในการเขียนซ้ำ
- การจัดเก็บตาราง: Azure Table storage จัดเก็บข้อมูล NoSQL กึ่งโครงสร้างในระบบคลาวด์ โดยมีรูปแบบการจัดเก็บข้อมูลแบบคีย์/แอตทริบิวต์ ที่ไม่มีโครงสร้างแบบตายตัว (schema-less)
ฐานข้อมูล
หมวดหมู่นี้ประกอบด้วย Database as a Service (DBaaS) ซึ่งมีเครื่องมือ SQL และ NoSQL อีกทั้งยังรวมถึงฐานข้อมูลเช่น Azure คอสมอสดีบีและ Azure ฐานข้อมูลสำหรับ PostgreSQL. มีส่วนประกอบดังนี้:
- ฐานข้อมูล SQL: เป็นบริการฐานข้อมูลเชิงสัมพันธ์ใน Microsoft คลาวด์ตามผู้นำตลาด Microsoft SQL Server เครื่องยนต์
- DocumentDB: เป็นบริการฐานข้อมูล NoSQL ที่มีการจัดการอย่างเต็มรูปแบบ ออกแบบมาเพื่อประสิทธิภาพที่รวดเร็วและคาดการณ์ได้ รวมถึงความง่ายในการพัฒนา
- แคช Redis: เป็นระบบจัดเก็บข้อมูลแบบคีย์-ค่าที่มีความปลอดภัยและทันสมัยมาก สามารถจัดเก็บโครงสร้างข้อมูลต่างๆ เช่น สตริง แฮช รายการ ฯลฯ
เครือข่ายการจัดส่งเนื้อหา
Content Delivery Network (CDN) จะแคชเนื้อหาเว็บแบบคงที่ในตำแหน่งที่จัดวางไว้อย่างมีกลยุทธ์ ช่วยให้คุณสามารถส่งมอบเนื้อหาให้กับผู้ใช้ได้รวดเร็วยิ่งขึ้น โดยมีส่วนประกอบดังต่อไปนี้:
- เกตเวย์ VPN: VPN Gateway ส่งข้อมูลที่เข้ารหัสผ่านการเชื่อมต่อสาธารณะ
- ผู้จัดการจราจร: ช่วยให้คุณควบคุมและกระจายปริมาณการใช้งานของผู้ใช้สำหรับบริการต่างๆ เช่น เว็บแอปพลิเคชัน และเครื่องเสมือน (VM) Azureและบริการคลาวด์ในศูนย์ข้อมูลต่างๆ
- เส้นทางด่วน: ช่วยให้คุณขยายเครือข่ายภายในองค์กรของคุณไปยังภายนอกได้ Microsoft คลาวด์ผ่านการเชื่อมต่อส่วนตัวโดยเฉพาะกับ Microsoft Azure, Office 365 และ CRM ออนไลน์
บริการด้านความปลอดภัยและอัตลักษณ์
ซอฟต์แวร์นี้มีฟังก์ชันในการระบุและตอบสนองต่อภัยคุกคามด้านความปลอดภัยบนคลาวด์ นอกจากนี้ยังช่วยให้คุณจัดการคีย์เข้ารหัสและสินทรัพย์สำคัญอื่นๆ ได้อีกด้วย โดยประกอบด้วยส่วนประกอบดังต่อไปนี้:
- คีย์ Vault: Azure คีย์ Vault ช่วยให้คุณปกป้องคีย์การเข้ารหัสและช่วยให้คุณสร้างความลับที่ใช้โดยแอปพลิเคชันและบริการบนคลาวด์
- Azure ไดเรกทอรีที่ใช้งานอยู่: Azure Active Directory คือบริการจัดการข้อมูลประจำตัว ซึ่งรวมถึงการตรวจสอบสิทธิ์แบบหลายปัจจัย การลงทะเบียนอุปกรณ์ และอื่นๆ
- Azure โฆษณา B2C: Azure AD B2C คือโซลูชันการจัดการข้อมูลประจำตัวบนคลาวด์สำหรับแอปพลิเคชันเว็บและมือถือที่ให้บริการลูกค้า ช่วยให้คุณสามารถขยายขนาดเพื่อรองรับข้อมูลประจำตัวลูกค้าได้หลายร้อยล้านราย
บริการการรวมองค์กร
- รถโดยสารประจำทาง: Service Bus คือบริการส่งข้อมูลที่ทำงานบนระบบสื่อสารของบุคคลที่สาม
- ฐานข้อมูล SQL Server Stretch: บริการนี้ช่วยให้คุณย้ายข้อมูลที่ไม่ได้ใช้งานแล้วได้อย่างปลอดภัยและโปร่งใสไปยังระบบใหม่ Microsoft Azure เมฆ.
- Azure บริการโดเมน AD: บริการนี้มีบริการจัดการโดเมน เช่น การเข้าร่วมโดเมน นโยบายกลุ่ม LDAP เป็นต้น การตรวจสอบสิทธิ์นี้เข้ากันได้กับ Windows เซิร์ฟเวอร์ Active Directory
- การรับรองความถูกต้องด้วยหลายปัจจัย: Azure การตรวจสอบสิทธิ์แบบหลายปัจจัย (MFA) คือการตรวจสอบสิทธิ์สองขั้นตอน ช่วยให้คุณเข้าถึงข้อมูลและแอปพลิเคชันได้ด้วยกระบวนการลงชื่อเข้าใช้ที่ง่ายดาย
บริการตรวจสอบ + การจัดการ
บริการเหล่านี้ช่วยให้บริหารจัดการได้ง่าย Azure การใช้งาน
- Azure ตัวจัดการทรัพยากร: แอปนี้ช่วยให้คุณจัดการและแสดงภาพทรัพยากรได้อย่างง่ายดาย คุณยังสามารถควบคุมได้ว่าใครในองค์กรของคุณสามารถเข้าถึงทรัพยากรเหล่านั้นได้บ้าง
- อัตโนมัติ: Microsoft Azure ระบบอัตโนมัติคือวิธีการหนึ่งในการทำให้งานที่ต้องทำด้วยมือ ใช้เวลานาน มีโอกาสเกิดข้อผิดพลาด และทำซ้ำๆ อยู่ตลอดเวลา เป็นไปโดยอัตโนมัติ งานเหล่านี้มักทำในสภาพแวดล้อมแบบคลาวด์และระดับองค์กร
Azure ระบบเครือข่าย
- เครือข่ายเสมือน: ทำหน้าที่แยกและแบ่งส่วนเครือข่าย พร้อมทั้งกรองและกำหนดเส้นทางการรับส่งข้อมูลในเครือข่าย
- โหลดบาลานเซอร์: มอบความพร้อมใช้งานสูงและประสิทธิภาพเครือข่ายที่ดีเยี่ยมสำหรับทุกแอปพลิเคชัน พร้อมทั้งกระจายโหลดการรับส่งข้อมูลอินเทอร์เน็ตขาเข้าไปยังเครื่องเสมือนต่างๆ
- เกตเวย์แอปพลิเคชัน: เป็นอุปกรณ์เสมือนเฉพาะทางที่ให้บริการ Application Delivery Controller (ADC) ในรูปแบบบริการ
- Azure DNS: Azure บริการโฮสต์ DNS เสนอการจำแนกชื่อโดยใช้ Microsoft Azure โครงสร้างพื้นฐาน
บริการเว็บและมือถือ
- เว็บแอป: Web Apps ช่วยให้คุณสร้างและโฮสต์เว็บไซต์ด้วยภาษาโปรแกรมที่คุณเลือกได้โดยไม่ต้องจัดการโครงสร้างพื้นฐานของเว็บไซต์เอง
- แอปบนอุปกรณ์เคลื่อนที่: บริการแอปพลิเคชันบนมือถือ (Mobile Apps Service) นำเสนอแพลตฟอร์มการพัฒนาแอปพลิเคชันบนมือถือที่มีความยืดหยุ่นสูงและพร้อมใช้งานทั่วโลกสำหรับผู้ใช้งาน
- แอปพลิเคชัน API: แอปพลิเคชัน API ช่วยให้การพัฒนา การโฮสต์ และการใช้งาน API บนคลาวด์และในระบบภายในองค์กรทำได้ง่ายขึ้น
- แอปลอจิก: Logic Apps ช่วยให้คุณลดความซับซ้อนและใช้งานการผสานรวมที่ปรับขนาดได้
เวิร์กโฟลว์ในระบบคลาวด์
มันมีเครื่องมือออกแบบภาพที่ช่วยสร้างและทำให้กระบวนการของคุณเป็นไปโดยอัตโนมัติในรูปแบบของขั้นตอนต่างๆ ที่เรียกว่าเวิร์กโฟลว์
- ฮับการแจ้งเตือน: Azure Notification Hubs นำเสนอเครื่องมือแจ้งเตือนแบบพุชที่ใช้งานง่าย รองรับหลายแพลตฟอร์ม และสามารถขยายขนาดได้
- ศูนย์กลางกิจกรรม: Azure Event Hubs คือแพลตฟอร์มการสตรีมข้อมูลที่สามารถจัดการเหตุการณ์นับล้านรายการต่อวินาที ข้อมูลที่ส่งไปยัง Event Hub สามารถแปลงและจัดเก็บได้โดยใช้ผู้ให้บริการวิเคราะห์แบบเรียลไทม์หรืออะแดปเตอร์สำหรับการประมวลผลแบบกลุ่ม/จัดเก็บข้อมูลใดๆ ก็ได้
- Azure ค้นหา: นี่คือโซลูชันบริการค้นหาบนคลาวด์ที่ให้บริการจัดการเซิร์ฟเวอร์และโครงสร้างพื้นฐาน โดยนำเสนอบริการพร้อมใช้งานที่คุณสามารถป้อนข้อมูลของคุณลงไปได้ สามารถนำไปใช้เพิ่มฟังก์ชันการค้นหาให้กับเว็บแอปพลิเคชันหรือแอปพลิเคชันบนมือถือของคุณได้
การโยกย้าย
เครื่องมือการย้ายข้อมูลช่วยให้องค์กรประเมินต้นทุนการย้ายปริมาณงานได้ นอกจากนี้ยังช่วยในการโยกย้ายปริมาณงานจากศูนย์ข้อมูลในพื้นที่ของคุณไปยัง Azure เมฆ.
แบบดั้งเดิมกับ Azure โมเดลคลาวด์
ตอนนี้อยู่ในนี้ Azure บทเรียนเกี่ยวกับคลาวด์ เรามาเรียนรู้ความแตกต่างระหว่างโมเดลคลาวด์แบบดั้งเดิมและแบบใหม่กันเถอะ Azure โมเดลคลาวด์:
| แบบดั้งเดิม | Azure โมเดลคลาวด์ |
|---|---|
| โครงสร้างพื้นฐานเฉพาะสำหรับแต่ละแอปพลิเคชัน | แอพและบริการไมโครที่เชื่อมโยงอย่างหลวมๆ |
| ฮาร์ดแวร์ที่สร้างขึ้นตามวัตถุประสงค์ | ฮาร์ดแวร์มาตรฐานอุตสาหกรรม |
| ทีมโครงสร้างพื้นฐานและการดำเนินงานที่แตกต่างกัน | ทีม DevOps ที่เน้นการบริการ |
| กระบวนการและการกำหนดค่าที่กำหนดเอง | กระบวนการและการกำหนดค่าที่ได้มาตรฐาน |
การประยุกต์ใช้ Azure
ตอนนี้อยู่ในนี้ Azure สำหรับบทช่วยสอนเบื้องต้น เราจะเรียนรู้การใช้งานของ Azure. Microsoft Azure นำไปใช้งานในวงกว้าง เช่น
- บริการโครงสร้างพื้นฐาน
- ปพลิเคชันมือถือ
- เว็บแอ็พพลิเคชัน
- บริการคลาวด์
- พื้นที่จัดเก็บ การสำรองข้อมูล และการกู้คืน
- การจัดการข้อมูล
- บริการสื่อ
ข้อดีของการ Azure
ต่อไปนี้คือข้อดีของการใช้ Azure:
- Azure โครงสร้างพื้นฐานนี้จะช่วยเสริมสร้างกลยุทธ์การดำเนินธุรกิจอย่างต่อเนื่องของคุณได้อย่างคุ้มค่า
- วิธีนี้ช่วยให้คุณเข้าถึงแอปพลิเคชันได้โดยไม่ต้องซื้อใบอนุญาตสำหรับเครื่องแต่ละเครื่อง
- Windows Azure นำเสนอโซลูชันที่ดีที่สุดสำหรับความต้องการด้านข้อมูลของคุณ ตั้งแต่ฐานข้อมูล SQL ไปจนถึงข้อมูลไบนารี (blobs) และตารางข้อมูล
- มอบความสามารถในการปรับขนาด ความยืดหยุ่น และความคุ้มค่า
- ช่วยให้คุณรักษาความสม่ำเสมอในการใช้งานระบบคลาวด์ต่างๆ ด้วยเครื่องมือและทรัพยากรที่คุ้นเคย
- ช่วยให้คุณขยายศูนย์ข้อมูลได้ด้วยชุดเครื่องมือการจัดการที่สม่ำเสมอ รวมถึงโซลูชันการพัฒนาและการระบุตัวตนที่คุ้นเคย
- คุณสามารถสร้างเครื่องเสมือนระดับพรีเมียมได้ภายในไม่กี่นาที ซึ่งรวมถึงระบบ Linux และ Windows เซิร์ฟเวอร์
- ช่วยให้คุณสามารถปรับขนาดทรัพยากรด้านไอทีขึ้นและลงได้ตามความต้องการ
- คุณไม่จำเป็นต้องใช้คอมพิวเตอร์ประสิทธิภาพสูงและราคาแพงเพื่อใช้งานแอปพลิเคชันบนเว็บของระบบคลาวด์คอมพิวติ้ง
- คุณไม่จำเป็นต้องใช้พลังงานในการประมวลผลหรือพื้นที่ว่างในฮาร์ดดิสก์หากคุณใช้งาน Azure.
- การประมวลผลแบบคลาวด์ให้พื้นที่จัดเก็บข้อมูลที่แทบจะไร้ขีดจำกัด
- หากคอมพิวเตอร์ส่วนบุคคลหรือแล็ปท็อปของคุณเกิดปัญหา ข้อมูลทั้งหมดของคุณยังคงอยู่ในระบบคลาวด์ และยังคงสามารถเข้าถึงได้
- การแบ่งปันเอกสารนำไปสู่การทำงานร่วมกันที่ดีขึ้นโดยตรง
- หากคุณเปลี่ยนอุปกรณ์ คอมพิวเตอร์ แอปพลิเคชัน และเอกสารของคุณจะยังคงอยู่บนระบบคลาวด์ตามไปด้วย
ข้อเสียของ Azure
- การประมวลผลแบบคลาวด์จะไม่สามารถทำได้หากคุณไม่สามารถเชื่อมต่ออินเทอร์เน็ตได้
- Azure เป็นแอปพลิเคชันบนเว็บที่ต้องใช้แบนด์วิธจำนวนมากในการดาวน์โหลด เช่นเดียวกับเอกสารขนาดใหญ่
- แอปพลิเคชันบนเว็บอาจทำงานช้ากว่าการเข้าถึงโปรแกรมซอฟต์แวร์ที่คล้ายกันบนคอมพิวเตอร์เดสก์ท็อปของคุณในบางครั้ง


