Microsoft Azure บทช่วยสอนสำหรับผู้เริ่มต้น: เรียนรู้พื้นฐานใน 1 วัน

⚡ สรุปอย่างชาญฉลาด

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

  • ☁️ ความหมาย: Azure is Microsoftแพลตฟอร์มคลาวด์สาธารณะของบริษัท สำหรับการสร้าง ปรับใช้ และจัดการแอปพลิเคชันในศูนย์ข้อมูลทั่วโลก
  • 🧱 รูปแบบการให้บริการ: Azure ให้บริการ IaaS, PaaS และ SaaS ช่วยให้ทีมต่างๆ สามารถเลือกได้ว่าจะจัดการโครงสร้างพื้นฐานมากน้อยเพียงใด
  • 🧩 ส่วนประกอบหลัก: บริการด้านการประมวลผล การจัดเก็บข้อมูล ฐานข้อมูล เครือข่าย และการส่งมอบเนื้อหา เป็นรากฐานของระบบส่วนใหญ่ Azure โซลูชั่น
  • 🌍 การเข้าถึงทั่วโลก: ภูมิภาคและศูนย์ข้อมูลจัดวางภาระงานไว้ใกล้กับผู้ใช้ ลดความหน่วง และตอบสนองความต้องการด้านการปฏิบัติตามกฎระเบียบ
  • 📈 ข้อดี: การคิดราคาตามการใช้งานจริง ความสามารถในการปรับขนาดได้อย่างยืดหยุ่น และตัวเลือกการดำเนินธุรกิจอย่างต่อเนื่องที่แข็งแกร่ง ทำให้ Azure คุ้มค่า
  • 🤖 ความช่วยเหลือจากเอไอ: Azure บริการ AI และ Microsoft Copilot ช่วยเพิ่มความชาญฉลาด ในขณะที่ GitHub Copilot ช่วยทำให้โค้ดโครงสร้างพื้นฐานเป็นไปโดยอัตโนมัติ

Microsoft Azure การกวดวิชา

Cloud Computing คืออะไร?

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

ความหมายของ Microsoft Azure?

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

ประเภทของ Azure เมฆ

เมฆส่วนใหญ่มีสามประเภท Microsoft Azure:

  • PaaS
  • SaaS
  • IaaS

ประเภทของ Azure ระบบคลาวด์: โมเดล IaaS, PaaS และ SaaS

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 บริการขนส่งตู้คอนเทนเนอร์: สร้างโซลูชันการโฮสต์คอนเทนเนอร์ที่ได้รับการปรับให้เหมาะสมสำหรับ 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 เป็นแอปพลิเคชันบนเว็บที่ต้องใช้แบนด์วิธจำนวนมากในการดาวน์โหลด เช่นเดียวกับเอกสารขนาดใหญ่
  • แอปพลิเคชันบนเว็บอาจทำงานช้ากว่าการเข้าถึงโปรแกรมซอฟต์แวร์ที่คล้ายกันบนคอมพิวเตอร์เดสก์ท็อปของคุณในบางครั้ง

คำถามที่พบบ่อย

Azure เสนอบัญชีฟรีพร้อมเครดิต 200 ดอลลาร์สำหรับ 30 วัน บริการฟรีมากกว่า 65 รายการ และบริการยอดนิยมฟรี 12 เดือน นอกเหนือจากนั้น... Azure ใช้ระบบการคิดราคาตามการใช้งานจริง ดังนั้นคุณจะจ่ายเฉพาะทรัพยากรที่คุณใช้จริงเท่านั้น

โดยปกติแล้วผู้เริ่มต้นมักจะเริ่มจาก AZ-900 ซึ่งเป็นรุ่นพื้นฐาน Azure ใบรับรองพื้นฐาน เป็นการรับรองความรู้พื้นฐานเกี่ยวกับแนวคิดหลักของระบบคลาวด์ Azure บริการ ราคา และความปลอดภัย ไม่จำเป็นต้องเขียนโค้ด ทำให้เป็นขั้นตอนแรกที่เหมาะสมก่อนที่จะได้รับใบรับรองตามบทบาท เช่น AZ-104 (ผู้ดูแลระบบ) หรือ AZ-204 (นักพัฒนา)

Azure และ AWS เป็นผู้ให้บริการคลาวด์รายใหญ่ที่สุดสองราย Azure ผสานรวมอย่างแน่นหนากับ Microsoft ผลิตภัณฑ์เช่น Windows ทั้งสองแพลตฟอร์มให้บริการ IaaS, PaaS และ Office 365 และเป็นผู้นำด้านไฮบริดคลาวด์ AWS เปิดตัวมาก่อนและมีบริการที่หลากหลายกว่า ทั้งสองแพลตฟอร์มให้บริการ IaaS, PaaS และ SaaS เหมือนกัน

Azure รองรับหลายภาษา รวมถึง .NET (C#) Java, Python, Javaภาษาโปรแกรมที่ใช้ได้แก่ Script/Node.js, PHP, Go และ Ruby บริการต่างๆ เช่น App Service, Functions และ Service Fabric จะรันภาษาเหล่านี้ ทำให้ผู้พัฒนาสามารถสร้างและปรับใช้แอปพลิเคชันโดยใช้เทคโนโลยีที่พวกเขาคุ้นเคยอยู่แล้ว

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

ไม่มาก Azure งานต่างๆ จะดำเนินการผ่านทางภาพ Azure พอร์ทัลที่ไม่ต้องเขียนโค้ด ผู้เริ่มต้นสามารถเรียนรู้แนวคิดและบริการคลาวด์ได้โดยไม่ต้องเขียนโปรแกรม อย่างไรก็ตาม การเขียนสคริปต์ด้วย PowerShell, CLI หรือภาษาต่างๆ เช่น Python กลายเป็นสิ่งที่มีค่าสำหรับการทำงานอัตโนมัติและบทบาทของนักพัฒนาหรือผู้ดูแลระบบ

Azure ให้ Azure บริการ AI (เดิมชื่อบริการด้านปัญญาประดิษฐ์) Azure การเรียนรู้ของเครื่อง Azure บริการ OpenAI และ Azure AI Search ช่วยให้นักพัฒนาสามารถเพิ่มความสามารถด้านการมองเห็น การพูด ภาษา และ AI แบบสร้างสรรค์ลงในแอปพลิเคชัน ฝึกฝนและใช้งานโมเดล และสร้างแอปอัจฉริยะได้โดยไม่จำเป็นต้องมีความเชี่ยวชาญด้านวิทยาศาสตร์ข้อมูลอย่างลึกซึ้ง

ใช่. Microsoft นักบินใน Azure ตอบคำถามและจัดการทรัพยากรจากพอร์ทัล ในขณะเดียวกัน นักบิน GitHub แนะนำให้ใช้โครงสร้างพื้นฐานแบบโค้ด (infrastructure-as-code) สำหรับ Bicep, เทมเพลต ARM และ Terraform ทั้งสองอย่างนี้ช่วยให้วิศวกรสามารถจัดการการจัดเตรียมระบบโดยอัตโนมัติได้ แต่ควรตรวจสอบโค้ดที่สร้างขึ้นก่อนนำไปใช้เสมอ

สรุปโพสต์นี้ด้วย: