Microsoft Azure - คู่มือฉบับย่อ

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

ตัวอย่างที่โดดเด่นอย่างหนึ่งของการประมวลผลแบบคลาวด์คือ Office 365 ซึ่งช่วยให้ผู้ใช้สามารถจัดเก็บเข้าถึงแก้ไขเอกสาร MS Office ทางออนไลน์ (ในเบราว์เซอร์) โดยไม่ต้องติดตั้งโปรแกรมจริงบนอุปกรณ์ของตน

สถาปัตยกรรมของ Cloud Computing

สถาปัตยกรรมของคลาวด์คอมพิวติ้งประกอบด้วยส่วนประกอบต่อไปนี้ -

  • อุปกรณ์ส่วนหน้า
  • แพลตฟอร์มแบ็คเอนด์
  • การจัดส่งบนคลาวด์
  • Network

Front-end Devices - โดยพื้นฐานแล้วเป็นอุปกรณ์ที่ไคลเอนต์ใช้เพื่อเข้าถึงข้อมูลหรือโปรแกรมโดยใช้เบราว์เซอร์หรือแอปพลิเคชันพิเศษ

Back-end Platform - มีคอมพิวเตอร์เซิร์ฟเวอร์เครื่องเสมือนและอื่น ๆ ที่รวมกันเป็นแพลตฟอร์มส่วนหลัง

ประเภทของคลาวด์

ตัวเลือกการจัดเก็บบนคลาวด์มี 3 รูปแบบ -

  • Public
  • Private
  • Hybrid

Public Cloud- ผู้ให้บริการทำให้คลาวด์พร้อมใช้งานสำหรับบุคคลทั่วไปซึ่งเรียกว่าคลาวด์สาธารณะ ผู้ใช้เข้าถึงระบบคลาวด์เหล่านี้ผ่านอินเทอร์เน็ต สิ่งเหล่านี้เปิดให้สาธารณะและโครงสร้างพื้นฐานเป็นของผู้ให้บริการและดำเนินการโดยในกรณีของ Google และ Microsoft

Private Cloud- ระบบคลาวด์เหล่านี้มีไว้สำหรับองค์กรเฉพาะ องค์กรนั้น ๆ สามารถใช้ระบบคลาวด์เพื่อจัดเก็บข้อมูลของ บริษัท โฮสติ้งแอปพลิเคชันธุรกิจ ฯลฯ ข้อมูลที่จัดเก็บบนคลาวด์ส่วนตัวไม่สามารถแชร์กับองค์กรอื่นได้ ระบบคลาวด์ได้รับการจัดการโดยองค์กรเองหรือโดยบุคคลที่สาม

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

ประโยชน์ของคลาวด์

ประโยชน์ของคลาวด์มีมากมาย บางส่วนมีการระบุไว้ด้านล่าง

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

  • ช่วยประหยัดต้นทุนโดยการลดโครงสร้างพื้นฐานเงินทุน

  • อนุญาตให้ผู้ใช้เข้าถึงแอปพลิเคชันโดยไม่ขึ้นกับตำแหน่งและการกำหนดค่าฮาร์ดแวร์

  • ช่วยลดความซับซ้อนของเครือข่ายและช่วยให้ลูกค้าเข้าถึงแอปพลิเคชันโดยไม่ต้องซื้อใบอนุญาตสำหรับเครื่องแต่ละเครื่อง

  • การจัดเก็บข้อมูลบนคลาวด์มีความน่าเชื่อถือมากขึ้นเนื่องจากไม่สูญหายไปอย่างง่ายดาย

SPI

ต่อไปมาถึงวิธีการจัดหมวดหมู่บริการคลาวด์ S ย่อมาจาก Software, P ย่อมาจาก Platform และ I สำหรับ Infrastructure ใน SPI SaaS คือซอฟต์แวร์เป็นบริการ PaaS คือ Platform as a service และ IaaS คือ Infrastructure as a Service

ต่อไปนี้เป็นตัวอย่างสดของโมเดลเหล่านี้

  • SAAS Model - อีเมล (Gmail, Yahoo ฯลฯ )

  • PAAS Model - Microsoft Azure

  • IAAS Model - Amazon S3

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

Azure เป็น PaaS (แพลตฟอร์มเป็นบริการ)

ตามชื่อที่แนะนำคือมีการจัดหาแพลตฟอร์มให้กับลูกค้าเพื่อพัฒนาและปรับใช้ซอฟต์แวร์ ลูกค้าสามารถมุ่งเน้นไปที่การพัฒนาแอปพลิเคชันแทนที่จะต้องกังวลเกี่ยวกับฮาร์ดแวร์และโครงสร้างพื้นฐาน นอกจากนี้ยังดูแลระบบปฏิบัติการเซิร์ฟเวอร์และปัญหาระบบเครือข่ายส่วนใหญ่

ข้อดี

  • ต้นทุนโดยรวมต่ำเนื่องจากมีการจัดสรรทรัพยากรตามความต้องการและเซิร์ฟเวอร์จะได้รับการอัปเดตโดยอัตโนมัติ

  • มีความเสี่ยงน้อยกว่าเนื่องจากเซิร์ฟเวอร์ได้รับการอัปเดตโดยอัตโนมัติและได้รับการตรวจสอบปัญหาด้านความปลอดภัยที่ทราบทั้งหมด ผู้พัฒนามองไม่เห็นกระบวนการทั้งหมดจึงไม่ก่อให้เกิดความเสี่ยงต่อการละเมิดข้อมูล

  • เนื่องจากเครื่องมือการพัฒนาเวอร์ชันใหม่ได้รับการทดสอบโดยทีม Azure จึงเป็นเรื่องง่ายสำหรับนักพัฒนาที่จะเปลี่ยนไปใช้เครื่องมือใหม่ ๆ นอกจากนี้ยังช่วยให้นักพัฒนาสามารถตอบสนองความต้องการของลูกค้าด้วยการปรับตัวเข้ากับเวอร์ชันใหม่อย่างรวดเร็ว

จุดด้อย

  • มีปัญหาในการพกพาเมื่อใช้ PaaS อาจมีสภาพแวดล้อมที่แตกต่างกันที่ Azure ดังนั้นแอปพลิเคชันอาจต้องปรับให้เหมาะสม

Azure เป็น IaaS (โครงสร้างพื้นฐานเป็นบริการ)

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

ข้อดี

  • เหมาะสำหรับการใช้งานที่ต้องการการควบคุมอย่างสมบูรณ์ เครื่องเสมือนสามารถปรับให้เข้ากับความต้องการขององค์กรหรือธุรกิจได้อย่างสมบูรณ์

  • IaaS อำนวยความสะดวกในการพกพาเวลาออกแบบที่มีประสิทธิภาพมาก ซึ่งหมายความว่าแอปพลิเคชันสามารถโยกย้ายไปยัง Windows Azure ได้โดยไม่ต้องทำงานซ้ำ การอ้างอิงแอปพลิเคชันทั้งหมดเช่นฐานข้อมูลยังสามารถย้ายไปยัง Azure

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

จุดด้อย

  • เนื่องจากผู้ใช้ได้รับการควบคุมอย่างสมบูรณ์พวกเขาจึงถูกล่อลวงให้ยึดติดกับเวอร์ชันเฉพาะสำหรับการอ้างอิงของแอปพลิเคชัน อาจกลายเป็นเรื่องยากสำหรับพวกเขาในการย้ายแอปพลิเคชันไปยังเวอร์ชันในอนาคต

  • มีหลายปัจจัยที่ทำให้ต้นทุนในการดำเนินการเพิ่มขึ้น ตัวอย่างเช่นการบำรุงรักษาเซิร์ฟเวอร์ที่สูงขึ้นสำหรับการแก้ไขและอัปเกรดซอฟต์แวร์

  • มีความเสี่ยงด้านความปลอดภัยมากมายจากเซิร์ฟเวอร์ที่ไม่ได้จับคู่ บาง บริษัท มีกระบวนการที่กำหนดไว้สำหรับทดสอบและอัปเดตเซิร์ฟเวอร์ในองค์กรเพื่อหาช่องโหว่ด้านความปลอดภัย กระบวนการเหล่านี้จำเป็นต้องขยายไปยัง IaaS VM ที่โฮสต์บนคลาวด์เพื่อลดความเสี่ยงในการแฮ็ก

  • เซิร์ฟเวอร์ที่ไม่ได้ติดตั้งมีความเสี่ยงด้านความปลอดภัยอย่างมาก ไม่เหมือนกับ PaaS ไม่มีข้อกำหนดของการแก้ไขเซิร์ฟเวอร์อัตโนมัติใน IaaS เซิร์ฟเวอร์ที่ไม่ได้จับคู่กับข้อมูลที่ละเอียดอ่อนอาจมีความเสี่ยงอย่างมากที่จะส่งผลกระทบต่อธุรกิจทั้งหมดขององค์กร

  • เป็นการยากที่จะรักษาแอปเดิมใน Iaas อาจติดอยู่กับระบบปฏิบัติการและแอปพลิเคชันสแต็คเวอร์ชันเก่า ดังนั้นจึงส่งผลให้แอปพลิเคชั่นดูแลรักษายากและเพิ่มฟังก์ชันการทำงานใหม่ ๆ ในช่วงระยะเวลาหนึ่ง

จำเป็นต้องเข้าใจข้อดีข้อเสียของทั้งสองบริการเพื่อเลือกบริการที่เหมาะสมตามความต้องการของคุณ โดยสรุปอาจกล่าวได้ว่า PaaS มีข้อได้เปรียบทางเศรษฐกิจที่ชัดเจนสำหรับการดำเนินงานมากกว่า IaaS สำหรับการใช้งานสินค้าโภคภัณฑ์ ใน PaaS ต้นทุนของการดำเนินงานจะทำลายรูปแบบธุรกิจ ในขณะที่ IaaS ให้การควบคุมระบบปฏิบัติการและแพลตฟอร์มแอปพลิเคชันสแต็กอย่างสมบูรณ์

พอร์ทัลการจัดการ Azure

Azure Management Portal เป็นอินเทอร์เฟซสำหรับจัดการบริการและโครงสร้างพื้นฐานที่เปิดตัวในปี 2012 บริการและแอปพลิเคชันทั้งหมดจะแสดงอยู่ในนั้นและช่วยให้ผู้ใช้จัดการได้

เริ่มต้นใช้งาน

คุณสามารถสร้างบัญชีทดลองใช้ฟรีบนพอร์ทัลการจัดการ Azure ได้โดยไปที่ลิงค์ต่อไปนี้ - Manage.windowsazure.com

หน้าจอที่เด้งขึ้นมาเป็นดังที่แสดงในภาพต่อไปนี้ สามารถสร้างบัญชีได้โดยใช้บัญชี Gmail, Hotmail หรือ Yahoo ที่มีอยู่

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

เมื่อคุณคลิกที่หมวดหมู่รายละเอียดจะแสดงบนหน้าจอ คุณสามารถดูจำนวนแอปพลิเคชันเครื่องเสมือนบริการมือถือและอื่น ๆ ได้โดยคลิกที่รายการเมนู

บทถัดไปประกอบด้วยคำอธิบายโดยละเอียดเกี่ยวกับวิธีใช้พอร์ทัลนี้เพื่อจัดการบริการ Azure

การจัดหมวดหมู่บริการจะช่วยให้คุณเข้าใจ Azure ได้ดีขึ้น หมวดหมู่เหล่านี้เรียกว่า 'ส่วนประกอบ' ในบทช่วยสอนนี้ ส่วนประกอบแต่ละส่วนจะอธิบายพร้อมรูปภาพโดยละเอียดในบทต่อ ๆ ไป

รูปแบบการคำนวณ / การดำเนินการ

นี่คืออินเทอร์เฟซสำหรับเรียกใช้แอปพลิเคชันซึ่งเป็นหนึ่งในฟังก์ชันพื้นฐานของ Azure

ดังที่เห็นในภาพด้านบนมีโมเดลต่างๆเช่น Web App, Virtual Machine, Mobile Service, Cloud Service และ Batch Service โมเดลเหล่านี้สามารถใช้แยกกันหรือใช้ร่วมกันได้ตามความต้องการ

การจัดการข้อมูล

การจัดการข้อมูลสามารถทำได้โดยใช้ส่วนประกอบฐานข้อมูลเซิร์ฟเวอร์ SQL หรือโมดูลการจัดเก็บข้อมูลอย่างง่ายที่นำเสนอโดย Windows Azure ฐานข้อมูลเซิร์ฟเวอร์ SQL สามารถใช้สำหรับฐานข้อมูลเชิงสัมพันธ์ โมดูลหน่วยเก็บข้อมูลสามารถจัดเก็บตารางที่ไม่เกี่ยวข้อง (โดยไม่มีคีย์นอกหรือความสัมพันธ์ใด ๆ ) และบล็อบ Blobs รวมข้อมูลไบนารีในรูปแบบของรูปภาพเสียงวิดีโอและไฟล์ข้อความ

เครือข่าย

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

เครือข่ายเสมือนเป็นอีกคุณสมบัติหนึ่งที่เป็นส่วนหนึ่งของเครือข่ายในบริการที่นำเสนอโดย Windows Azure เครือข่ายเสมือนช่วยให้เครือข่ายระหว่างเครื่องภายในที่สถานที่ตั้งของคุณและเครื่องเสมือนใน Azure Datacenter IPs ไปยังเครื่องเสมือนสามารถกำหนดได้ในลักษณะที่ทำให้ดูเหมือนว่าอยู่ในสถานที่ตั้งของคุณเอง เครือข่ายเสมือนถูกตั้งค่าโดยใช้อุปกรณ์ Virtual Private Network (VPN)

ภาพต่อไปนี้แสดงให้เห็นว่าคุณลักษณะทั้งสองนี้มีลักษณะอย่างไรในพอร์ทัล Azure

Big Data และ Big Compute

ข้อมูลจำนวนมากสามารถจัดเก็บและจัดการโดยใช้ Windows Azure Azure เสนอ HDInsight ซึ่งเป็นบริการที่ใช้ Hadoop องค์กรมักต้องจัดการข้อมูลจำนวนมากซึ่งไม่จำเป็นต้องจัดการฐานข้อมูลเชิงสัมพันธ์ Hadoop เป็นเทคโนโลยีที่โดดเด่นที่ใช้ในปัจจุบัน ดังนั้น Azure จึงนำเสนอบริการ Hadoop บนแพลตฟอร์มสำหรับลูกค้า

คำว่า 'Big Compute' หมายถึงการคำนวณที่มีประสิทธิภาพสูง ทำได้โดยการรันโค้ดบนเครื่องหลายเครื่องพร้อมกัน

การส่งข้อความ

Windows Azure มีสองตัวเลือกในการจัดการการโต้ตอบระหว่างสองแอพ หนึ่งอยู่ภายใต้ส่วนประกอบการจัดเก็บของบริการและถูกเรียก'Message Queues'. อีกอันอยู่ภายใต้บริการแอปและเรียกว่า'Service Bus'. สามารถส่งข้อความเพื่อเริ่มการสื่อสารระหว่างส่วนประกอบต่างๆของแอปพลิเคชันหรือระหว่างแอปพลิเคชันต่างๆโดยใช้ตัวเลือกทั้งสองนี้

เก็บเอาไว้

Microsoft Azure นำเสนอการแคชสองประเภทซึ่ง ได้แก่ Caching ในหน่วยความจำและ Content Delivery Network (CDN) สำหรับการแคชข้อมูลที่เข้าถึงบ่อยและปรับปรุงประสิทธิภาพของแอปพลิเคชัน CDN ใช้เพื่อแคชข้อมูลหยดที่ผู้ใช้ทั่วโลกจะเข้าถึงได้เร็วขึ้น

ข้อมูลประจำตัวและการเข้าถึง

ส่วนประกอบนี้เกี่ยวกับการจัดการผู้ใช้การพิสูจน์ตัวตนและการอนุญาต Active Directory เก็บข้อมูลของผู้ใช้ที่เข้าถึงแอปพลิเคชันและข้อมูลขององค์กร สามารถซิงโครไนซ์กับข้อมูลที่เกี่ยวข้องกับเครื่องท้องถิ่นที่อาศัยอยู่ในสถานที่ บริการ Multifactor Access (MFA) สร้างขึ้นเพื่อจัดการกับข้อกังวลด้านความปลอดภัยเช่นเฉพาะผู้ใช้ที่ถูกต้องเท่านั้นที่สามารถเข้าถึงแอปพลิเคชันได้

บริการมือถือ

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

การสำรองข้อมูล

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

สื่อ

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

การพาณิชย์

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

ชุดพัฒนาซอฟต์แวร์ (SDK)

นักพัฒนาสามารถสร้างแอปพลิเคชัน Azure ได้ในภาษาโปรแกรมต่างๆ ปัจจุบัน Microsoft มี SDK เฉพาะภาษาสำหรับ Java, .NET, PHP, Node.js, Ruby และ Python นอกจากนี้ยังมี Windows Azure SDK ทั่วไปที่รองรับภาษาเช่น C ++

ในบทสุดท้ายเราได้อธิบายวิธีสร้างบัญชี Azure ในบทนี้คุณจะพบคำอธิบายทีละขั้นตอนของแต่ละองค์ประกอบ -

Step 1 - ขั้นแรกให้ลงชื่อเข้าใช้บัญชี Azure ของคุณ

Step 2 - คลิก "ใหม่" ที่มุมล่างซ้ายแล้วลากเคอร์เซอร์ไปที่ "คำนวณ"

Now you will see a list of models under Compute Model as shown in the following image.

Create a Web App

Step 1 − Click Web App.

Step 2 − Click Quick Create and enter the URL and choose a service plan from the dropdown list as shown in the following image.

When you go back to the main screen, it will show the website just created. And when you click the website URL, it will take you to the website.

The following image shows how your website will look when you click the URL.

Similarly, you can choose ‘From Gallery’ when creating a web app instead of ‘Quick Create’. This will let you choose the development framework in which you want to create your app.

Windows Azure supports .Net, Java, PHP, Python, Node.js and Ruby. There are several ways of publishing the code to Azure server. It can be published using FTP, FTPs, Microsoft Web Deploy technology. Various source control tools such as GitHub, Dropbox and Codeplex can also be used to publish the code. It provides a very interactive interface to keep track of changes that have been published already and also unpublished changes.

Create a Virtual Machine

Step 1 − Click on ‘Virtual Machine’ from the list.

Step 2 − Then click ‘From Gallery’.

Step 3 − Choose the Operating System or Program you want to run.

Step 4 − Choose the configuration and fill in the details.

The Username and Password you set up here will be needed to access the virtual machine every time.

On the next two screens you can leave the default values on for the first time.

Step 5 − The virtual machine just created will be displayed when you click on ‘Virtual Machine’ on the left panel as shown in following image. It might take a few minutes to show up.

Step 6 − Once the machine is created you can connect to it by clicking on the connect icon displayed at the bottom of the screen. It will save a .rpd file on your machine as shown in the following image. Chose ‘save file’ on the screen and it will save in ‘downloads’ or the in the set location on your machine.

Step 7 − Open that .rpd file and you can connect to the VM by filling in the credentials into the following screen.

You can also use your own image by capturing the image of an existing virtual machine or virtual hard drive. Virtual machines are beneficial in several ways.

  • A user can try new operating system without actually installing them.

  • A VM can be deleted when you are done with the operating system.

  • New versions of an operating system can be tried and tested before the user installs them on the machine.

  • VM provides a very economical and hassle free way of using a development framework or a tool that runs on specific version of OS.

Creating a Mobile Service

Mobile services compute hosting model is optimized to provide a cloud backend for applications that run on mobile devices. For creating a mobile service −

Step 1 − Select Mobile services under Compute and click on create. A new window will be open as shown in the following image.

Step 2 − Fill in the URL. Select the database, region and backend.

Step 3 − Tick the check box if you want to configure the advance push settings. This option allows us to configure our Mobile Service to use an existing notification hub or specify the name of a new one. If you leave this checkbox unmarked, a new hub will be created in a new namespace with a default name.

Creating Batch Service

Batch service is needed when a large scale application is run and a parallel high performing computing is required. The developers can create batches to run a task parallel that eases the workload at no extra cost. Azure charges for only the virtual machines which are being used. They can schedule a task, put them in queues and manage the workload in cloud. Batch creation does not involve setting up a separate VM, cluster or job scheduling.

To creating a batch service follow the similar steps for creating other services under Compute model. The following image shows how a batch service can be created quickly.

Once you have created a batch service, you can see the details by selecting it from the left panel. The following image pops up on the screen.

Fabric Controller is a significant part of Windows Azure architecture. When thinking of the components or services provided by Windows Azure, we wonder how all this works and what is happening in clouds. It seems very complex from our end. Let us look into the physical architecture of these services to have a better understanding of Fabric Controller.

Inside the datacenter, there are many machines or servers aggregated by a switch. We can say that fabric controller is a brain of the azure service that analyses the processes and makes decisions. Fabrics are group of machines in Microsoft’s datacenter which are aggregated by a switch. The group of these machines is called cluster. Each cluster is managed and owned by a fabric controller. They are replicated along with these machines. It manages everything inside those machines, for e.g., load balancers, switches, etc. Each machine has a fabric agent running inside it and fabric controller can communicate with each fabric agent.

When selecting a virtual machine offered by Windows Azure services, there are five options to choose from. The configuration is as follows −

Memory CPU Instance Storage
Extra Small 768 MB Single core 1.0 GHz 20 GB
Small 1.75 GB Single core 1.6 GHz 225 GB
Medium 3.5 GB Dual core 1.6 GHz 490 GB
Large 7 GB Four core 1.6 GHz 1,000 GB
Extra Large 14 GB Eight core 1.6 GHz 2,040 GB

When a user chooses one of the virtual machine, the operating system, patch updates and software updates are performed by fabric controller. It decides where the new application should run which is one of the most important functions of Fabric Controller. It also selects the physical server to optimize hardware utilization.

When a new application is published in Azure, an application configuration file written in XML is also attached. The fabric controller reads those files in Microsoft datacenter and makes the setting accordingly.

In addition to managing the allocation of resources to a specific application, it also monitors the health of compute and storage services. It also makes the failure recoveries for a system.

Imagine a situation where four instances of web role are running, and one of them dies. The fabric controller will initiate a new instance to replace the dead one immediately. Similarly, in case any virtual machine fails, a new one is assigned by the fabric controller. It also resets the load balancers after assigning the new machine, so that it points to the new machine instantaneously. Thus, all the intelligent tasks are performed by the Fabric Controller in Windows Azure architecture.

The Storage component of Windows Azure represents a durable store in the cloud. Windows Azure allows developers to store tables, blobs, and message queues. The storage can be accessed through HTTP. You can also create our own client; although Windows Azure SDK provides a client library for accessing the Storage.

In this chapter, we will learn how to create a Windows Azure Storage account and use it for storing data.

Creating Azure Storage Account

Step 1 − When you login into your Azure account, you can find ‘Storage’ under ‘Data Services’.

Step 2 − Click on ‘Quick Create’ and it will ask for ‘Account Name’.

You can see there are four options in the ‘Replication’ dropdown. A copy of the data is kept so that it is durable and available at high speed. It is retained even in case of hardware failure. Let’s see what these options mean −

  • Locally redundant storage − Copy of the data is created in the same region where storage account is created. There are 3 copies of each request made against the data that resides on separate domains.

  • Zone-redundant storage (available for blobs only) − Copy of the data is created on separate facilities either in the same region or across two regions. The advantage is that even if there is failure on one facility, the data still can be retained. Three copies of data are created. One more advantage is that data can be read from a secondary location.

  • Geo-redundant storage − `Copy is created in a different region which means data is retained even if there is a failure in the complete region. The numbers of copies of data created are 6 in this case.

  • Read-access geo-redundant storage − This option allows reading of data from a secondary location when data on the primary location is not available. The number of copies created is 6. The main advantage here is that availability of data can be maximized.

There are different price plans for each replication option and the ‘Local Redundant’ is the cheapest of them all. So, choosing the replication of data depends on the cost and individual requirements.

Storage Account Endpoints

Step 1 − Click on the ‘Storage Account’ it will take you to the next screen.

Step 2 − Click on ‘Dashboard’ from top horizontal menu.

Here you can see four items under services. You can create blobs, tables, queues and files in this storage account.

There will a unique URL for each object. For example, here account name is ‘tutorialspoint’ then the default URL for blob is https://tutorialspoint.blob.core.windows.net Similarly, replace blob with table, queue and file in the URL to get the respective URLs. To access an object in the location is appended in the URL. For example, http://tutorialspoint.blob.core.windows.net/container1/blob1

Generating an Access Key

Access key is used to authenticate the access to the storage account. Two access keys are provided in order to access the account without interrupting it, in case, one key has to be regenerated.

To get the Access Keys, click on ‘Manage Access Keys’ in your storage account. The following screen will come up.

Regenerating the key at regular intervals is advised for security reasons.

Managing Data to Azure Storage

How can you upload or download data to Azure store? There are many ways to do it, but it can’t be done within the Azure portal itself. You will have to either create your own application or use an already built tool.

There are many tools available for accessing the data in an explorer that can be accessed by clicking on ‘Storage Explorer’ under ‘Get the Tools’ in your Azure storage account. Alternatively, an application can also be built using Software Development Kit (SDK) available in Windows Azure Portal. Using the PowerShell commands is also an option to upload data. PowerShell is a command line application that facilitates administering and managing the Azure storage. Preset commands are used for different tasks to manage the storage.

You can install PowerShell by going to ‘Downloads’ on the following screen in your account. You will find it under Command-Line tools.

There are specific commands for each task. You can manage you storage account, create a new account, and create a container. Additionally, blobs, tables, queues messages can also be managed using PowerShell.

Let us first understand what a Blob is. The word ‘Blob’ expands to Binary Large OBject. Blobs include images, text files, videos and audios. There are three types of blobs in the service offered by Windows Azure namely block, append and page blobs.

  • Block blobs are collection of individual blocks with unique block ID. The block blobs allow the users to upload large amount of data.

  • Append blobs are optimized blocks that helps in making the operations efficient.

  • Page blobs are compilation of pages. They allow random read and write operations. While creating a blob, if the type is not specified they are set to block type by default.

All the blobs must be inside a container in your storage. Here is how to create a container in Azure storage.

Create a Container

Step 1 − Go to Azure portal and then in your storage account.

Step 2 − Create a container by clicking ‘Create new container’ as shown in following image.

There are three options in the Access dropdown which sets the permission of who can access the blobs. ‘Private’ option will let only the account owner to access it. ‘Public Container’ will allow anonymous access to all the contents of that container. ‘Public blob’ option will set open access to blob but won’t allow access to the container.

Upload a Blob using PowerShell

Step 1 − Go to ‘Windows PowerShell’ in the taskbar and right-click. Choose ‘Run ISE as Administrator’.

Step 2 − Following command will let you access your account. You have to change the fields highlighted in all the commands.

$context = New-AzureStorageContext -StorageAccountName tutorialspoint StorageAccountKey

iUZNeeJD+ChFHt9XHL6D5rkKFWjzyW4FhV0iLyvweDi+Xtzfy76juPzJ+mWtDmbqCWjsu/nr+1pqBJj rdOO2+A==

Step 3 − Run the following command. This will get you the details of you Azure account. This will make sure that your subscription is all set.

Get-AzureSubscription

Step 4 − Run the following command to upload your file.

Set-AzureStorageBlobContent -Blob Montiorlog.png -Container images -File 
"E:\MyPictures\MonitorLog.png" -Context $context -Force

Step 5 − To check if the file is uploaded, run the following command.

Get-AzureStorageBlob -Container $ContainerName -Context $ctx | Select Name

Download a Blob

Step 1 − Set the directory where you want to download the file.

$localTargetDirectory = "C:\Users\Sahil\Downloads"

Step 2 − Download it.

$BlobName = "Montiorlog.png" Get-AzureStorageBlobContent -Blob $BlobName Container $ContainerName -Destination $localTargetDirectory -Context $ctx

Remember the following −

  • All command names and file names are case sensitive.

  • Commands should be in one line or should be continued in the next line by appending ` in the preceding line (`is continuation character in PowerShell)

Manage Blobs using Azure Storage Explorer

Managing blobs is pretty simple using ‘Azure Storage Explorer’ interface as it is just like Windows files and folder explorer. You can create a new container, upload blobs, see them in a listed format, and download them. Moreover, you can copy them to a secondary location in a very simple manner with this interface. The following image makes the process clear. As can be seen, once an account is added, we can select it from the dropdown and get going. It makes operating Azure storage very easy.

In the common language used by developers, a queue is a data structure used to store data which follows First in-First out rule. A data item can be inserted from back of the queue while it is retrieved from front. Azure queues are a very similar concept that is used to store the messages in a queue. A sender sends the message and a client receives and processes them. A message has few attributes attached to it, for example expiry time.

A client usually processes and deletes the message. Windows Azure service lets the message to be stored for 7 days and later it gets deleted automatically, if it is not deleted by the client. There can be one sender and one client or one sender and many clients or many sender and many clients.

There are two services offered by Windows Azure for message queues. This chapter covers Windows Azure queue. The other service is called ‘Service Bus queue’.

Decoupling the components is one of the advantages of message queue services. It runs in an asynchronous environment where messages can be sent among the different components of an application. Thus, it provides an efficient solution for managing workflows and tasks. For example, a message to complete a task is sent from the frontend of the application and is received by a backend worker, who then completes the task and deletes the message.

Considerations

The messages in the storage queue are not replicated anywhere, that means there is only one copy of your message. The maximum number of messages that can be processed are 20,000. The maximum size of a message can be 64 kb.

Managing Queues using PowerShell

Create a Queue

Step 1 − Right-click on Windows PowerShell in the taskbar. Choose ‘Run ISE as administrator’.

Step 2 − Run the following command to access your account. Please replace the highlighted part for your account.

$context = New-AzureStorageContext -StorageAccountName tutorialspoint StorageAccountKey 
iUZNeeJD+ChFHt9XHL6D5rkKFWjzyW4FhV0iLyvweDi+Xtzfy76juPzJ+mWtDmbqCWjsu/nr+1pqBJj rdOO2+A==

Step 3 − Specify the storage account in which you want to create a queue.

Set-AzureSubscription –SubscriptionName "BizSpark" -CurrentStorageAccount tutorialspoint

Step 4 − Create a Queue.

$QueueName = "thisisaqueue" 
$Queue = New-AzureStorageQueue –Name $QueueName -Context $Ctx

Retrieve a Queue

$QueueName = "thisisaqueue" 

$Queue = Get-AzureStorageQueue –Name $QueueName –Context $Ctx

Delete a Queue

$QueueName = "thisisaqueue" 

Remove-AzureStorageQueue –Name $QueueName –Context $Ctx

Insert a Message into a Queue

Step 1 − Login to your account.

$context = New-AzureStorageContext -StorageAccountName tutorialspoint StorageAccountKey 

iUZNeeJD+ChFHt9XHL6D5rkKFWjzyW4FhV0iLyvweDi+Xtzfy76juPzJ+mWtDmbqCWjsu/nr+1pqBJj rdOO2+A==

Step 2 − Specify the storage account you want to use.

Set-AzureSubscription –SubscriptionName "BizSpark" -CurrentStorageAccount tutorialspoint

Step 3 − Retrieve the queue and then insert the message.

$QueueName = "myqueue" 
$Queue = Get-AzureStorageQueue -Name $QueueName -Context $ctx if ($Queue -ne $null) { $QueueMessage = New-Object -TypeName Microsoft.WindowsAzure.Storage.Queue.CloudQueueMessage
      -ArgumentList "my message is this"  
   $Queue.CloudQueue.AddMessage($QueueMessage) 
}

The ‘if’ condition in the script above checks if the queue specified exists or not.

Dequeue Next Message from Queue

Step 1 − First connect to your account and specify the storage account, by running the commands as shown in the above steps.

Step 2 − Retrieve the queue.

$QueueName = "myqueue" $Queue = Get-AzureStorageQueue -Name $QueueName -Context $ctx 
$InvisibleTimeout = [System.TimeSpan]::FromSeconds(10)

Step 3 − Dequeue the next message.

$QueueMessage = $Queue.CloudQueue.GetMessage($InvisibleTimeout)

Step 4 − Delete the dequeued message.

$Queue.CloudQueue.DeleteMessage($QueueMessage)

Managing Queues using Azure Storage Explorer

Step 1 − Select the storage account from the dropdown at the top right. Accounts will be displayed if you have added them during your previous use. If not, you can add account and it will ask for your credentials. After signing in, you will be logged into your account in Azure Storage Explorer.

Step 2 − You can add a new queue by selecting ‘Queues’ from the left panel and clicking ‘New’ as shown in the following image.

Step 3 − Enter the name of Queue and it is created in your storage account.

Step 4 − Add and delete the messages by selecting the queue in the left panel.

Storing a table does not mean relational database here. Azure Storage can store just a table without any foreign keys or any other kind of relation. These tables are highly scalable and ideal for handling large amount of data. Tables can be stored and queried for large amount of data. The relational database can be stored using SQL Data Services, which is a separate service.

The three main parts of service are −

  • Tables
  • Entities
  • Properties

For example, if ‘Book’ is an entity, its properties will be Id, Title, Publisher, Author etc. Table will be created for a collection of entities. There can be 252 custom properties and 3 system properties. An entity will always have system properties which are PartitionKey, RowKey and Timestamp. Timestamp is system generated but you will have to specify the PartitionKey and RowKey while inserting data into the table. The example below will make it clearer. Table name and Property name is case sensitive which should always be considered while creating a table.

How to Manage Tables Using PowerShell

Step 1 − Download and install Windows PowerShell as discussed previously in the tutorial.

Step 2 − Right-click on ‘Windows PowerShell’, choose ‘Pin to Taskbar’ to pin it on the taskbar of your computer.

Step 3 − Choose ‘Run ISE as Administrator’.

Creating a Table

Step 1 − Copy the following commands and paste into the screen. Replace the highlighted text with your account.

Step 2 − Login into your account.

$StorageAccountName = "mystorageaccount" $StorageAccountKey = "mystoragekey" 
$Ctx = New-AzureStorageContext $StorageAccountName - StorageAccountKey 
$StorageAccountKey

Step 3 − Create a new table.

$tabName = "Mytablename" 
New-AzureStorageTable –Name $tabName –Context $Ctx

The following image shows a table being created by the name of ‘book’.

You can see that it has given the following end point as a result.

https://tutorialspoint.table.core.windows.net/Book

Similarly, you can retrieve, delete and insert data into the table using preset commands in PowerShell.

Retrieve Table

$tabName = "Book" Get-AzureStorageTable –Name $tabName –Context $Ctx

Delete Table

$tabName = "Book"
Remove-AzureStorageTable –Name $tabName –Context $Ctx

Insert rows into Table

function Add-Entity() { 
   [CmdletBinding()] 
	
   param( 
      $table, [String]$partitionKey, 
      [String]$rowKey, [String]$title, 
      [Int]$id, [String]$publisher, 
      [String]$author ) $entity = New-Object -TypeName Microsoft.WindowsAzure.Storage.Table.DynamicTableEntity 
      -ArgumentList $partitionKey, $rowKey 
		
   $entity.Properties.Add("Title", $title) 
   $entity.Properties.Add("ID", $id) 
   $entity.Properties.Add("Publisher", $publisher) 
   $entity.Properties.Add("Author", $author) 
   
   
   $result = $table.CloudTable.Execute(
      [Microsoft.WindowsAzure.Storage.Table.TableOperation]
      ::Insert($entity)) } $StorageAccountName = "tutorialspoint" 
$StorageAccountKey = Get-AzureStorageKey -StorageAccountName $StorageAccountName 
$Ctx = New-AzureStorageContext $StorageAccountName - StorageAccountKey 
   $StorageAccountKey.Primary $TableName = "Book"
  
$table = Get-AzureStorageTable –Name $TableName -Context $Ctx -ErrorAction Ignore #Add multiple entities to a table. Add-Entity -Table $table -PartitionKey Partition1 -RowKey Row1 -Title .Net -Id 1
   -Publisher abc -Author abc 
Add-Entity -Table $table -PartitionKey Partition2 -RowKey Row2 -Title JAVA -Id 2 -Publisher abc -Author abc Add-Entity -Table $table -PartitionKey Partition3 -RowKey Row3 -Title PHP -Id 3
   -Publisher xyz -Author xyz 
Add-Entity -Table $table -PartitionKey Partition4 -RowKey Row4 -Title SQL -Id 4 
   -Publisher xyz -Author xyz

Retrieve Table Data

$StorageAccountName = "tutorialspoint" 
$StorageAccountKey = Get-AzureStorageKey - StorageAccountName $StorageAccountName 
$Ctx = New-AzureStorageContext – StorageAccountName $StorageAccountName -
   StorageAccountKey $StorageAccountKey.Primary; $TableName = "Book"
  
#Get a reference to a table. 
$table = Get-AzureStorageTable –Name $TableName -Context $Ctx #Create a table query. $query = New-Object Microsoft.WindowsAzure.Storage.Table.TableQuery

#Define columns to select. 
$list = New-Object System.Collections.Generic.List[string] $list.Add("RowKey") 
$list.Add("ID") $list.Add("Title") 
$list.Add("Publisher") $list.Add("Author")
  
#Set query details. 
$query.FilterString = "ID gt 0" $query.SelectColumns = $list $query.TakeCount = 20
 
#Execute the query. 
$entities = $table.CloudTable.ExecuteQuery($query) #Display entity properties with the table format. $entities  | Format-Table PartitionKey, RowKey, @{ Label = "Title"; 
Expression={$_.Properties["Title"].StringValue}}, @{ Label = "ID"; Expression={$_.Properties[“ID”].Int32Value}}, @{ Label = "Publisher"; 
Expression={$_.Properties[“Publisher”].StringValue}}, @{ Label = "Author"; Expression={$_.Properties[“Author”].StringValue}} -AutoSize

The output will be as shown in the following image.

Delete Rows from Table

$StorageAccountName = "tutorialspoint" $StorageAccountKey = Get-AzureStorageKey - StorageAccountName $StorageAccountName $Ctx = New-AzureStorageContext – StorageAccountName $StorageAccountName - StorageAccountKey $StorageAccountKey.Primary  

#Retrieve the table. 
$TableName = "Book" $table = Get-AzureStorageTable -Name $TableName -Context $Ctx -ErrorAction 
Ignore 

#If the table exists, start deleting its entities. 
if ($table -ne $null) { 
   #Together the PartitionKey and RowKey uniquely identify every   
   #entity within a table.
	
   $tableResult = $table.CloudTable.Execute(
      [Microsoft.WindowsAzure.Storage.Table.TableOperation] 
      ::Retrieve(“Partition1”, "Row1")) 
		
   $entity = $tableResult.Result;
	
   if ($entity -ne $null) {
      $table.CloudTable.Execute( [Microsoft.WindowsAzure.Storage.Table.TableOperation] ::Delete($entity)) 
   } 
}

The above script will delete the first row from the table, as you can see that we have specified Partition1 and Row1 in the script. After you are done with deleting the row, you can check the result by running the script for retrieving rows. There you will see that the first row is deleted.

While running these commands please ensure that you have replaced the accountname with your account name, accountkey with your account key.

How to Manage Table using Azure Storage Explorer

Step 1 − Login in to your Azure account and go to your storage account.

Step 2 − Click on the link ‘Storage explorer’ as shown in purple circle in the following image.

Step 3 − Choose ‘Azure Storage Explorer for Windows’ from the list. It is a free tool that you can download and install on your computer.

Step 4 − Run this program on your computer and click ‘Add Account’ button at the top.

Step 5 − Enter ‘Storage Account Name’ and ‘Storage account Key’ and click ‘Test Access. The buttons are encircled in following image.

Step 6 − If you already have any tables in storage you will see in the left panel under ‘Tables’. You can see the rows by clicking on them.

Create a Table

Step 1 − Click on ‘New’ and enter the table name as shown in the following image.

Insert Row into Table

Step 1 − Click on ‘New’.

Step 2 − Enter Field Name.

Step 3 − Select data type from dropdown and enter field value.

Step 4 − To see the rows created click on the table name in the left panel.

Azure Storage Explorer is very basic and easy interface to manage tables. You can easily create, delete, upload, and download tables using this interface. This makes the tasks very easy for developers as compared to writing lengthy scripts in Windows PowerShell.

Caching is one of the ways for performance improvement. Windows Azure uses caching to increase the speed of cloud services. Content Delivery Network (CDN) puts stuff like blobs and other static content in a cache. The process involves placing the data at strategically chosen locations and caching it. As a result, it provides maximum bandwidth for its delivery to users. Let’s assume an application’s source is far away from the end user and many tours are taken over the internet to fetch data; the CDN offers a very competent solution to improve performance in this case. Additionally, it scales the instant high load in a very efficient manner.

สร้าง CDN

Step 1 - เข้าสู่ระบบ Azure Management Portal ของคุณ

Step 2 - คลิกที่ 'ใหม่' ที่มุมล่างซ้าย

Step 3 - เลือก 'APP Services' แล้วเลือก 'CDN'

Step 4- คลิกที่ 'สร้างด่วน' หน้าจอต่อไปนี้จะปรากฏขึ้น

คุณจะเห็นสามช่องในป๊อปอัป -

  • Subscription- จะมีรายการการสมัครสมาชิกที่คุณสมัครและคุณสามารถเลือกได้จากรายการใดรายการหนึ่ง ในการสาธิตนี้มีเพียงตัวเลือกเดียวเท่านั้นที่มีอยู่ในดรอปดาวน์การสมัครสมาชิกซึ่งก็คือ 'BizSpark' ซึ่งเป็นการสมัครสมาชิกปัจจุบัน

  • Origin Type- ดรอปดาวน์นี้จะขอให้เลือกประเภทต้นทาง บริการแบบรวมจะมีตัวเลือกของ Web Apps, Cloud Services, Storage และ Media Services

  • Origin URL - จะแสดง URL ตามประเภทต้นทางที่เลือกในเมนูแบบเลื่อนลง

Step 5- เลือกหนึ่งในตัวเลือกจากรายการแบบเลื่อนลงแต่ละรายการตามต้องการแล้วคลิก "สร้าง" จุดสิ้นสุด CDN ถูกสร้างขึ้นตามที่แสดงในภาพต่อไปนี้

สร้าง CDN สำหรับ Custom Origin Links

ในเดือนมิถุนายน 2015 CDN ได้รับการอัปเดตด้วยคุณสมบัติอีกหนึ่งอย่างที่ผู้ใช้สามารถระบุต้นทางที่กำหนดเองได้ ก่อนหน้านี้มีเพียงบริการ Azure เท่านั้นที่สามารถเชื่อมโยงกับ CDN ได้ แต่ตอนนี้สามารถเชื่อมโยงเว็บไซต์ใดก็ได้โดยใช้บริการนี้

เมื่อเราสร้างบริการ CDN ในเมนูแบบเลื่อนลง "Origin Type" จะมีตัวเลือก "Custom Origin" ดังที่แสดงในภาพต่อไปนี้จากนั้นคุณสามารถระบุลิงก์ในช่อง URL

จัดการ CDN

Step 1 - คลิกที่ชื่อของ CDN ที่คุณต้องการจัดการในรายการที่แสดงใน CDN services.

Step 2 - คลิกที่ 'จัดการ cdn'

Country filtering- คุณสามารถอนุญาต / bock เว็บไซต์ของคุณในประเทศที่ระบุ สิ่งนี้จะปกป้องข้อมูลของคุณให้ดีขึ้น

Step 3 - เมื่อคุณคลิกที่ 'จัดการ cdn' คุณจะเข้าสู่หน้าต่อไปในแท็บใหม่ของเบราว์เซอร์ของคุณ

Step 4- คลิกที่ 'การกรองประเทศ' จากรายการเมนูที่ด้านบนของหน้าจอ คลิกที่ปุ่ม 'เพิ่มตัวกรองประเทศ' ตามที่แสดงในภาพต่อไปนี้

Step 5 - ระบุไดเร็กทอรีและเลือกอนุญาต / บล็อก

Step 6 - เลือกประเทศในหน้าจอถัดไปเท่านี้ก็เสร็จแล้ว

Compression- อนุญาตให้บีบอัดไฟล์ คุณสามารถเปิด / ปิดการบีบอัด นอกจากนี้คุณสามารถระบุประเภทไฟล์

Step 7 - คลิกที่ 'การตั้งค่าแคช' และเลื่อนลงไปที่ด้านล่างของหน้า

Step 8- เลือก 'บีบอัดเปิดใช้งาน' และคลิกปุ่ม 'อัปเดต' โดยค่าเริ่มต้นการบีบอัดจะถูกปิดใช้งาน

Analytics- คุณสามารถดูตัวเลขที่มีประโยชน์มากในส่วนนี้ ตัวอย่างเช่นจำนวน Hit โดยรวมหรือในพื้นที่ทางภูมิศาสตร์ที่เฉพาะเจาะจง นอกจากนี้รายงานจะแสดงจำนวนครั้งที่มีการร้องขอจากจุดสิ้นสุด CDN และจำนวนคำขอที่จะกลับไปยังเซิร์ฟเวอร์ดั้งเดิม

Step 9- คลิกที่ 'การวิเคราะห์' ในรายการเมนูที่ด้านบนของหน้า คุณจะเห็นรายการรายงานทั้งหมดในแผงด้านซ้ายดังที่แสดงในภาพต่อไปนี้

Step 10 - นอกจากนี้คุณสามารถดาวน์โหลดรายงานเป็นไฟล์ excel ได้โดยคลิกที่ไอคอน excel ที่มุมขวาบน

แมปชื่อโดเมนที่กำหนดเอง

คุณอาจต้องการใช้ชื่อโดเมนแบบกำหนดเองแทนจุดสิ้นสุด CDN ที่สร้างโดยบริการ Azure โดยอัตโนมัติ Windows Azure ได้จัดเตรียมคุณลักษณะใหม่ที่ช่วยให้คุณสามารถแมปชื่อโดเมนที่กำหนดเองกับจุดสิ้นสุด CDN ของแอปพลิเคชันของเขาได้ มาดูกันว่าทำอย่างไรใน Azure Portal

Step 1 - คลิกที่ปุ่ม 'จัดการโดเมน' ที่เมนูแนวนอนด้านล่าง

Step 2 - ป้อน URL ที่กำหนดเองในกล่องข้อความและเสร็จสิ้น

โดยปกติ Windows Azure จะถูกตีความผิดว่าเป็นเพียงโซลูชันการโฮสต์ แต่ยังมีอีกมากมายที่สามารถทำได้โดยใช้ Windows Azure เป็นแพลตฟอร์มสำหรับพัฒนาแอปพลิเคชันโดยใช้เทคโนโลยีและภาษาโปรแกรมที่มีอยู่มากมาย เสนอให้สร้างและปรับใช้แอปพลิเคชันโดยใช้แพลตฟอร์ม. net ซึ่งเป็นเทคโนโลยีการพัฒนาแอปพลิเคชันของ Microsoft เอง นอกจาก. net แล้วยังมีเทคโนโลยีและภาษาอื่น ๆ อีกมากมายที่รองรับ ตัวอย่างเช่น Java, PHP, Ruby, Oracle, Linux, MySQL, Python

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

เว็บแอปพลิเคชันรองรับ. net, java, python, php และ node.js งานต่างๆเช่นการปรับขนาดและการสำรองข้อมูลสามารถทำได้โดยอัตโนมัติ มีคุณลักษณะใหม่ที่เรียกว่า 'webjobs' ซึ่งเป็นบริการประมวลผลแบบกลุ่ม Webjobs ยังสามารถปรับขนาดและกำหนดเวลาได้ แพลตฟอร์มแอปพลิเคชันมือถือที่รองรับ ได้แก่ Xamarin iOS, Xamarin Android และ IOS

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

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

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

การสร้าง Active Directory

Step 1 - ลงชื่อเข้าใช้ Azure Management Portal

Step 2 - คลิก 'ใหม่' จากนั้นคลิก 'บริการแอพ'

Step 3 - คลิก 'Active Directory' แล้วคลิก 'Directory'

Step 4 - คลิก 'กำหนดเองสร้าง'

Step 5- ใส่รายละเอียดเท่านี้ก็เสร็จเรียบร้อย ในภาพต่อไปนี้ 'tutpoint' คือชื่อโดเมน ป้อนชื่อโดเมนซึ่งเป็น DNS ชั่วคราว เมื่อสร้างไดเร็กทอรีแล้วคุณสามารถแมปกับโดเมนของคุณเองได้

การแมปโดเมนที่กำหนดเอง

เนื่องจากคุณได้ระบุชื่อโดเมนชั่วคราวเมื่อสร้างไดเร็กทอรีใน Windows Azure คุณสามารถแมปกับโดเมนของคุณเองโดยใช้ฟังก์ชันนี้

Step 1 - คลิกที่ชื่อไดเร็กทอรีในรายการไดเร็กทอรีของคุณ

Step 2 - คลิกที่ 'โดเมน' จากรายการเมนูด้านบน

Step 3 - คลิก 'เพิ่มโดเมนที่กำหนดเอง'

Step 4- ในหน้าจอที่ปรากฏขึ้นให้ป้อนรายละเอียด คุณสามารถเลือก "ตัวเลือกการลงชื่อเพียงครั้งเดียว" ได้หากจำเป็น

การสร้างผู้ใช้

Step 1 - คลิกที่ปุ่ม 'เพิ่มผู้ใช้' ที่ด้านล่างของหน้าจอ

Step 2- หน้าจอต่อไปนี้จะปรากฏขึ้น คุณสามารถสร้างผู้ใช้ใหม่หรือเชื่อมโยงบัญชี Microsoft ที่มีอยู่ คุณยังสามารถนำเข้าผู้ใช้จากไดเร็กทอรีอื่นใน Azure มาเลือก "สร้างผู้ใช้ใหม่" ที่นี่

Step 3 - ป้อนชื่อผู้ใช้ในหน้าจอต่อไปนี้

Step 4 - ป้อนรายละเอียดอื่น ๆ และเลือกบทบาทสำหรับผู้ใช้

Step 5 - คลิกลูกศรถัดไปและจะสร้างผู้ใช้สำหรับแอปพลิเคชันของคุณและให้รหัสผ่านชั่วคราวแก่คุณซึ่งผู้ใช้สามารถเปลี่ยนแปลงได้

การผสานรวมกับ Azure Active Directory

Step 1 - ค้นหาและคลิก 'Application' ที่ด้านบนของหน้าจอ

Step 2- คลิกที่ 'เพิ่ม' ที่ด้านล่างของหน้าจอ ป๊อปอัปที่แสดงในภาพต่อไปนี้จะปรากฏบนหน้าจอ

Step 3- หากคุณคลิกตัวเลือกแรกระบบจะนำคุณไปยังหน้าจอต่อไปนี้ คุณสามารถป้อนชื่อของแอปพลิเคชันและทำตามตัวช่วยสร้าง

Step 4 - ในทำนองเดียวกันหากคุณเลือกตัวเลือกที่สองในป๊อปอัป "คุณต้องการทำอะไร" ระบบจะให้คุณเลือกแอปพลิเคชันจากแกลเลอรีดังที่แสดงในหน้าจอต่อไปนี้

การรวม Active Directory ในองค์กร

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

คลิกที่ 'Directory Integration' จากเมนูด้านบน สามารถเชื่อมต่อไดเร็กทอรีในองค์กรโดยใช้สามขั้นตอนดังที่แสดงในภาพต่อไปนี้

รายงาน

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

เมื่อเรานึกถึงคลาวด์เราจินตนาการถึงสถานที่ที่มีเครื่องจักรจำนวนมากในห้องขนาดใหญ่ ต้องมีสถานที่ที่เก็บข้อมูลทั้งหมด Microsoft มีศูนย์ข้อมูลอยู่ทั่วโลกซึ่งเป็นที่ที่จัดการบริการ Windows Azure ศูนย์ข้อมูลแบ่งออกเป็นภูมิภาค Microsoft ไม่เปิดเผยตำแหน่งที่แน่นอนของศูนย์ข้อมูลเหล่านี้เนื่องจากเหตุผลด้านความปลอดภัยที่ชัดเจน

ต่อไปนี้เป็นภูมิภาคที่ระบุไว้ 20 ภูมิภาคซึ่งสามารถเห็นได้ในภาพ

  • ภาคกลางของสหรัฐฯ
  • สหรัฐอเมริกาฝั่งตะวันออก
  • สหรัฐตะวันออก 2
  • รัฐบาลสหรัฐไอโอวา
  • รัฐบาลสหรัฐเวอร์จิเนีย
  • ทางตอนเหนือตอนกลางของสหรัฐฯ
  • ตอนกลางตอนใต้ของสหรัฐฯ
  • ทางตะวันตกของสหรัฐฯ
  • ยุโรปเหนือ
  • ยุโรปตะวันตก
  • เอเชียตะวันออก
  • เอเชียตะวันออกเฉียงใต้
  • ญี่ปุ่นตะวันออก
  • ญี่ปุ่นตะวันตก
  • บราซิลตอนใต้
  • ออสเตรเลียตะวันออก
  • ออสเตรเลียตะวันออกเฉียงใต้
  • อินเดียตอนกลาง
  • อินเดียใต้

วิธีเลือกศูนย์ข้อมูลที่เหมาะสมสำหรับแอปพลิเคชันของคุณ

เมื่อสร้างแอปพลิเคชัน Windows Azure ไม่ว่าจะเป็นแอปพลิเคชันมือถือเว็บแอปพลิเคชันหรือที่เก็บฐานข้อมูลระบบจะขอให้ระบุภูมิภาค ภูมิภาคที่นี่ระบุศูนย์ข้อมูลภูมิภาค

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

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

Legal Aspect - กฎหมายแตกต่างกันไปในแต่ละประเทศและอาจมีการบังคับใช้ข้อ จำกัด ในบางภูมิภาคเกี่ยวกับข้อมูลที่สามารถแบ่งปันได้และสิ่งที่ทำไม่ได้

การทำความเข้าใจสถานการณ์พื้นฐานของ Windows Azure จะช่วยให้เราเข้าใจการใช้งาน นอกจากนี้จะช่วยให้เราเข้าใจบริการที่นำเสนอ มีการกล่าวถึงสถานการณ์พื้นฐานสามประการที่นี่ นอกเหนือจากสถานการณ์ต่อไปนี้แล้วยังมีอีกหลายวิธีในการใช้บริการ Azure ตามความต้องการของลูกค้า แต่การใช้งานพื้นฐานทั้งหมดจะกล่าวถึงในบทนี้

การพัฒนาซอฟต์แวร์

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

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

ยิ่งไปกว่านั้นการปรับใช้แอปพลิเคชันนั้นง่ายมากใน Windows Azure โดยใช้เครื่องมือที่มีให้ เครื่องมือเหล่านี้ ได้แก่ MS deploy, PowerShell, การทำงานร่วมกับ Team Foundation Server (TFS) โครงการระบบคลาวด์ Visual Studio ยังเป็นตัวเลือกที่ง่ายในการปรับใช้แอปพลิเคชัน

แอปพลิเคชันได้รับการทดสอบในสภาพแวดล้อมการจัดเตรียมและจากนั้นจะปรับใช้ในสภาพแวดล้อมการผลิตเพื่อให้ผู้ใช้ปลายทางใช้งานได้

การขนถ่ายกระบวนการขององค์กร

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

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

การรวมแอปพลิเคชันขององค์กร

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

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

ตามชื่อที่แสดงให้เห็นว่านี่คือพอร์ทัลสำหรับจัดการบริการ Azure ซึ่งเปิดตัวในปี 2012 นี่คือแพลตฟอร์มที่ Microsoft จัดหาให้สำหรับไคลเอนต์ Azure ซึ่งพวกเขาสามารถดูจัดการและซื้อบริการที่ Azure นำเสนอได้ พอร์ทัลอื่นที่เรียกว่า 'Azure Preview Portal' ได้รับการเผยแพร่โดยทีม Azure ในปี 2014 ซึ่งช่วยให้เข้าถึงแพลตฟอร์มบนโทรศัพท์มือถือและแท็บเล็ตได้ง่ายขึ้น อย่างไรก็ตามคุณลักษณะต่างๆจะเหมือนกันมากหรือน้อยในทั้งสองพอร์ทัล

ในการเข้าถึงพอร์ทัลการจัดการ -

Step 1 - ไปที่ https://manage.windowsazure.com

Step 2- ลงชื่อเข้าใช้ด้วย Hotmail หรือ ID สดของคุณ หากคุณไม่มีบัญชี Azure ให้สมัครใช้งาน คุณจะได้ทดลองใช้ฟรีและคุณสามารถสำรวจเรียนรู้และสร้างแอปพลิเคชันของคุณเองโดยใช้ Windows Azure

หน้าจอต่อไปนี้จะปรากฏขึ้น

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

สร้างแอปพลิเคชันใหม่

Step 1 - คลิกที่มุมล่างซ้าย "ใหม่"

Step 2 - หน้าจอต่อไปนี้จะปรากฏขึ้นและคุณสามารถเลือกสิ่งที่คุณต้องการสร้างได้

ตรวจสอบเครดิตและการสมัครสมาชิก

Step 1 - คลิกที่ 'เครดิต' ในบล็อกสีเขียวที่ด้านบนของหน้าจอ

Step 2- คลิกที่ 'ดูรายละเอียดเพิ่มเติม' จะนำคุณไปยังหน้าจอต่อไปนี้ หน้าจอนี้จะแสดงรายละเอียดทั้งหมดของการสมัครสมาชิกการใช้จ่ายและการใช้ข้อมูลของคุณ

เนื่องจากขีด จำกัด การใช้จ่ายถูกกำหนดไว้ที่นี่จึงมีข้อความว่า 'ลบวงเงินการใช้จ่าย' หากไม่ได้กำหนดวงเงินจะมีข้อความว่า 'Set Spending Limit' ด้วยวิธีนี้คุณสามารถกำหนดวงเงินการใช้จ่ายสำหรับคุณได้ บริการของคุณจะหยุดชะงักเมื่อคุณใช้จ่ายถึงขีด จำกัด

หากคุณเลื่อนลงบนหน้าในภาพด้านบนคุณจะเห็นทั้งหมดที่มีอยู่ในการสมัครของคุณและดูรายละเอียดทางด้านขวา

คุณเป็นผู้ควบคุมการใช้จ่ายของคุณอย่างแน่นอน บล็อกสีเขียวที่ปุ่ม 'เครดิต' ปรากฏขึ้นจะเปลี่ยนสีหากคุณกำลังจะขาดเครดิตของคุณ คำนวณโดยค่าใช้จ่ายเฉลี่ยต่อวันของคุณและจะบอกคุณว่าเครดิตของคุณจะหมดภายในกี่วัน

เพิ่มการสมัครสมาชิกใหม่

Step 1 - คลิกที่รหัสอีเมลบัญชีของคุณหรือรูปภาพที่มุมขวาบน

Step 2 - คลิกที่ 'ดูใบเรียกเก็บเงินของฉัน' ในรายการ

Step 3- จะนำคุณไปยังหน้าจอต่อไปนี้ คลิกที่ 'เพิ่มการสมัครสมาชิก'

Step 4 - เลือกการสมัครสมาชิกจากรายการในหน้าจอต่อไปนี้

พอร์ทัลตัวอย่าง Azure

Step 1 - คลิกที่อีเมลบัญชีของคุณที่มุมขวาบน

Step 2 - เลือก 'เปลี่ยนเป็น Azure Preview Portal'

Step 3- หน้าจอต่อไปนี้จะปรากฏขึ้น ฟังก์ชันทั้งหมดเหมือนกัน 'Azure Preview Portal' สร้างขึ้นสำหรับหน้าจอมือถือและแท็บเล็ตด้วยการออกแบบที่ตอบสนอง

คุณสามารถสร้างเครือข่ายเสมือนบนคลาวด์หรือคุณยังสามารถเชื่อมต่อกับเครือข่ายภายในองค์กรกับเครือข่ายคลาวด์ใน Windows Azure บทแนะนำนี้จะอธิบายวิธีการสร้างเครือข่ายเฉพาะระบบคลาวด์ก่อน

การสร้างเครือข่ายเสมือนในระบบคลาวด์เท่านั้น

Step 1 - เข้าสู่ระบบ Azure Management Portal

Step 2 - คลิกที่ 'ใหม่' ที่มุมล่างซ้าย

Step 3 - คลิกที่ 'บริการเครือข่าย' และ 'เครือข่ายเสมือน'

Step 4 - คลิกที่ 'สร้างด่วน'

Step 5- ป้อนชื่อและออกจากช่องอื่น ๆ ทั้งหมดตามที่ระบุไว้ยกเว้นตำแหน่ง คุณไม่จำเป็นต้องระบุอะไรในกรณีนี้เนื่องจาก Azure จะเป็นผู้ตัดสินใจเอง

Step 6 - คลิกที่ 'สร้างเครือข่ายเสมือนจริง' และเสร็จสิ้น

การสร้างเครือข่ายเสมือนในระบบคลาวด์เท่านั้น (การตั้งค่าขั้นสูง)

Step 1 - คลิกที่ "สร้างแบบกำหนดเอง" แทน "สร้างด่วน" เมื่อสร้างเครือข่ายเสมือนใหม่และหน้าจอต่อไปนี้จะปรากฏขึ้น

Step 2- ป้อนชื่อ 'เครือข่าย' และเลือกสถานที่ คุณจะเห็นว่ามันจะวาดภาพที่ด้านล่าง

ชื่อเซิร์ฟเวอร์ DNS เป็นทางเลือกในการป้อนเนื่องจากเรากำลังสร้างเครือข่ายคลาวด์เท่านั้น นอกจากนี้ให้ปล่อยให้ตัวเลือก 'ชี้ไปที่ไซต์เชื่อมต่อ' และ 'การเชื่อมต่อไซต์กับไซต์' ตามที่เป็นอยู่ บทต่อ ๆ ไปจะมีการสาธิตการกำหนดค่าของตัวเลือกทั้งสองนี้

Step 3 - คลิกถัดไปและปล่อยให้ค่าเริ่มต้นบนหน้าจอต่อไปนี้

Step 4 - คลิกลูกศรถัดไปและเครือข่ายเสมือนจะถูกสร้างขึ้น

คุณสามารถเพิ่มเซิร์ฟเวอร์ DNS และเครือข่ายท้องถิ่นได้แม้ว่าจะสร้างเครือข่ายเสมือนแล้วก็ตาม

กระบวนการสร้างเครื่องเสมือนอย่างรวดเร็วรวมอยู่ในบท 'Compute Module' บทนี้ประกอบด้วยขั้นตอนโดยละเอียดรวมถึงวิธีกำหนดค่าเครื่องเสมือน

สร้างด่วน

Step 1 - เข้าสู่ระบบ Azure Management Portal

Step 2 - ค้นหาและคลิกที่ 'Virtual Machines' ในแผงด้านซ้ายจากนั้นคลิกที่ 'Create a Virtual Machine'

Step 3 - หรืออีกวิธีหนึ่งคือคลิก 'ใหม่' ที่มุมล่างซ้ายจากนั้นคลิก 'คำนวณ' → 'เครื่องเสมือน' → 'สร้างด่วน'

Step 4- ป้อนชื่อ DNS สิ่งนี้จะต้องไม่ซ้ำกัน ชื่อ DNS ใช้เพื่อเชื่อมต่อกับเครื่องเสมือน

Step 5- เลือกภาพและขนาดจากรายการแบบเลื่อนลง ขนาดมีผลต่อต้นทุนในการรันเครื่องเสมือน

Step 6- ป้อนชื่อผู้ใช้และรหัสผ่าน คุณต้องอย่าลืมล็อกอินเข้าสู่เครื่องเสมือนในภายหลัง

Step 7 - เลือกภูมิภาคที่เกี่ยวข้อง

Step 8- คลิกที่ 'สร้างเครื่องเสมือน' และคุณก็พร้อมที่จะใช้เครื่องใหม่ของคุณ จะใช้เวลาสองสามวินาทีในการสร้างเครื่อง

สร้างเครื่องเสมือนด้วยการตั้งค่าขั้นสูง

Step 1 - เลือก 'กำหนดเองสร้าง' แทน 'สร้างด่วน' ในตัวเลือกและคุณจะเข้าสู่หน้าจอต่อไปนี้

Step 2- เลือกภาพจากรายการ ในหน้าจอนี้คุณจะพบว่าการเลือกรูปภาพนั้นง่ายกว่าตามหมวดหมู่ที่แสดงทางด้านซ้าย ให้เราสร้างเครื่องเสมือนสำหรับ SQL Server ที่เราเลือก SQL Server ทางด้านซ้ายและซอฟต์แวร์ทั้งหมดในหมวดนี้จะแสดงอยู่ตรงกลาง

Step 3 - คลิกที่ลูกศรถัดไป

Step 4 - เลือก Version Release Date และป้อนชื่อ VM

Step 5- เลือกระดับ รายการแบบเลื่อนลงขนาดจะเปลี่ยนรายการตามระดับ ในเวอร์ชันพื้นฐานคุณจะได้รับเพียง 5 ตัวเลือกแรกในขณะที่ในเวอร์ชันมาตรฐานคุณจะได้รับตัวเลือกเพิ่มเติม ควรเป็นไปตามความต้องการของคุณและรูปภาพของคุณ ตัวอย่างเช่นในกรณีนี้ให้เลือกเซิร์ฟเวอร์ SQL ต้องใช้เครื่อง A4 ขั้นต่ำที่มี 8 คอร์และหน่วยความจำ 14GB

Step 6 - ป้อนชื่อผู้ใช้และรหัสผ่านแล้วคลิกลูกศรถัดไป

Step 7 - ป้อนชื่อ DNS ซึ่งควรจะไม่ซ้ำกันตามที่กล่าวไว้ก่อนหน้านี้และเลือกภูมิภาค

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

Step 8- ถัดไปคือชุดความพร้อมใช้งาน ตัวเลือกนี้ช่วยให้คุณสร้างชุดเครื่องเสมือนที่จะช่วยให้มั่นใจได้ว่าหากจุดเดียวล้มเหลวจะไม่ส่งผลกระทบต่อเครื่องของคุณและทำให้งานดำเนินต่อไปได้ มาเลือกตัวเลือก 'ไม่มี' ที่นี่

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

Step 9 - คลิกที่ถัดไปและเครื่องเสมือนจะถูกสร้างขึ้นในไม่กี่วินาทีสำหรับคุณ

การเชื่อมต่อกับเครือข่ายเสมือน

Step 1- สร้างเครื่องเสมือนโดยใช้ขั้นตอนที่อธิบายไว้ก่อนหน้านี้ หากคุณมีเครือข่ายเสมือนที่สร้างขึ้นใน Azure อยู่แล้วเครือข่ายนั้นจะได้รับการรับรองในรายการแบบเลื่อนลงที่ไฮไลต์ดังที่แสดงในหน้าจอต่อไปนี้ คุณสามารถเลือกเครือข่ายดังแสดงในภาพต่อไปนี้

Step 2- เมื่อคุณไปที่ Virtual Network และพอร์ทัลการจัดการที่สร้างไว้ก่อนหน้านี้ให้คลิกที่ 'Dashboard' เครื่องเสมือนจะถูก disply ในทรัพยากรของเครือข่ายดังแสดงในภาพต่อไปนี้

การเข้าถึงเครื่องเสมือน

มีคำแนะนำทีละขั้นตอนเกี่ยวกับการเชื่อมต่อกับ VM ในบท 'Compute Module' ก่อนหน้านี้ในบทช่วยสอนนี้ โปรดอ้างอิงถึง

ข้อควรพิจารณา

ในขณะที่สร้างเครื่องเสมือนควรทำตามข้อควรพิจารณา -

  • เลือกสถานที่ตามตำแหน่งของผู้ใช้เพื่อหลีกเลี่ยงปัญหาเวลาในการตอบสนอง ที่ดีที่สุดคือเลือกภูมิภาคที่ใกล้ที่สุดกับตำแหน่งทางกายภาพของผู้ใช้ปลายทาง

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

  • หากคุณใช้บัญชีพื้นที่เก็บข้อมูลที่สร้างไว้แล้วคุณจะสามารถจัดการสิ่งต่างๆได้ดีขึ้น

เมื่อสร้างเครื่องเสมือนเราเจอส่วนที่สามารถกำหนดค่าจุดสิ้นสุดได้ จุดสิ้นสุดเริ่มต้นสองจุดที่เปิดใช้งานขณะสร้างเครื่องเสมือนคือเดสก์ท็อประยะไกลและ PowerShell จุดสิ้นสุดคืออะไร? เครื่องเสมือนบนคลาวด์เดียวกันสามารถสื่อสารกันได้โดยอัตโนมัติ แต่ในกรณีที่เราต้องการให้พวกเขาสื่อสารกับคอมพิวเตอร์ของเราเองเราจะต้องมีการกำหนดค่าปลายทางเพื่อให้มันเกิดขึ้น โดยพื้นฐานแล้วเป็นการเข้าถึงเครื่องเสมือนผ่านพอร์ต จุดสิ้นสุดให้การเข้าถึงระยะไกลไปยังบริการที่ทำงานบนเครื่องเสมือน มีพอร์ตสาธารณะและพอร์ตส่วนตัวที่จำเป็นต้องระบุในขณะที่สร้างปลายทาง นอกจากนี้ยังสามารถเข้าถึงปลายทางได้อย่างปลอดภัยโดยการเปิดใช้งาน Access Control Lists (ACL)

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

Step 1 - คลิกที่ Virtual Machine ในพอร์ทัล Azure Management ของคุณ

Step 2 - คลิกที่ 'Endpoint' จากนั้นคลิกที่ 'Add'

Step 3 - เลือก 'Add a Stand-Alone Endpoint' ตามที่แสดงในภาพต่อไปนี้

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

Step 5- หากคุณทำเครื่องหมายที่ 'Create a Load Balanced Set' จะทำให้สามารถกระจายโหลดไปยังเครื่องเสมือนได้ ปล่อยไว้โดยไม่ทำเครื่องหมายที่นี่เพราะสามารถกำหนดค่าได้ในภายหลังหากจำเป็น

Step 6 - 'เปิดใช้งานการส่งคืนเซิร์ฟเวอร์โดยตรง' จะถูกตรวจสอบเมื่อจำเป็นต้องใช้คุณสมบัติ 'เปิดตลอดเวลา' ของเซิร์ฟเวอร์ SQL ดังนั้นปล่อยให้ไม่เลือก

Step 7 - คลิกที่ลูกศรถัดไป

การควบคุมการเข้าถึงปลายทาง

เราสามารถให้หรือปฏิเสธการเข้าถึงบริการของโฮสต์หรือเครือข่ายแต่ละแห่งได้ หากไม่มีการระบุจุดสิ้นสุดจะสามารถเข้าถึงได้จากโฮสต์และเครือข่ายใด ๆ

Step 1 - เลือก 'จัดการ ACL' ตามที่แสดงในภาพต่อไปนี้

Step 2 - ป้อนคำอธิบายการเข้าถึง

Step 3 - เข้าสู่ Subnet Mask

Step 4 - คลิกที่ถัดไปและเสร็จสิ้น

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

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

การเปิดใช้งานการเชื่อมต่อแบบจุดต่อไซต์บนเครือข่ายเสมือนที่มีอยู่

หากคุณได้สร้างเครือข่ายเสมือนใน Azure แล้วคุณสามารถเข้าถึงได้ในพอร์ทัลการจัดการ

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ Azure

Step 2 - คลิกที่ 'เครือข่าย' ในแผงด้านซ้ายและเลือกเครือข่ายที่คุณต้องการใช้งาน

Step 3 - คลิกที่ 'กำหนดค่า' ตามที่แสดงในภาพต่อไปนี้

Step 4- เลือกช่องทำเครื่องหมาย "กำหนดค่าการเชื่อมต่อแบบจุดต่อไซต์" จะช่วยให้คุณป้อน IP เริ่มต้นและ CIDR

Step 5 - เลื่อนลงแล้วคลิก 'เพิ่มเครือข่ายย่อยเกตเวย์'

Step 6- เข้าสู่ซับเน็ตเกตเวย์แล้วคลิก 'บันทึก' ข้อความที่แสดงในหน้าจอต่อไปนี้จะปรากฏขึ้น

Step 7 - คลิกใช่และการเชื่อมต่อแบบจุดต่อไซต์จะเสร็จสิ้น

คุณจะต้องมีใบรับรองเพื่อเข้าถึงเครือข่ายเสมือนของคุณ

สร้างเครือข่ายเสมือนใหม่ด้วยการเชื่อมต่อแบบจุดต่อไซต์

Step 1 - คลิกใหม่→บริการเครือข่าย→เครือข่ายเสมือน→สร้างแบบกำหนดเอง

Step 2 - ป้อนชื่อเครือข่ายเลือกตำแหน่งและคลิกที่ถัดไป

Step 3 - ในหน้าจอถัดไปเลือก 'Configure a point-to-site VPN' แล้วคลิกถัดไป

Step 4 - คุณสามารถเลือกหรือป้อน IP เริ่มต้นและเลือก CIDR

Step 5 - เข้าสู่ Subnet และคลิก 'Add Gateway Subnet' ตามที่เสร็จสิ้นก่อนหน้านี้และป้อนข้อมูลที่จำเป็น

Step 6 - การเชื่อมต่อแบบจุดต่อไซต์เสร็จสิ้น

Step 7 - คลิกที่ชื่อของเครือข่ายเนื่องจากเป็น 'MyNet' ในภาพด้านบน

Step 8 - คลิกที่ 'แดชบอร์ด' ตามที่แสดงในหน้าจอต่อไปนี้

คุณจะเห็นว่ายังไม่ได้สร้างเกตเวย์ เพื่อให้เกิดขึ้นคุณจะต้องสร้างใบรับรองก่อน

สร้างใบรับรอง

VPN แบบชี้ไปยังไซต์รองรับเฉพาะใบรับรองที่ลงนามด้วยตนเอง

สร้างใบรับรอง

Step 1- ไปที่ลิงค์msdn.microsoft.comหรือ google 'windows SDK for 8.1' จากนั้นไปที่ลิงก์ msdn หรือเวอร์ชันของ Windows ที่คุณต้องการเครื่องมือ

Step 2- ดาวน์โหลดไฟล์ที่ล้อมรอบดังที่แสดงในภาพต่อไปนี้ จะถูกบันทึกเป็นไฟล์. exe ชื่อ sdksetup บนเครื่องของคุณ

Step 3- เรียกใช้ไฟล์ ในขณะที่รันวิซาร์ดการติดตั้งเมื่อคุณไปถึงหน้าจอต่อไปนี้ให้ยกเลิกการเลือกส่วนที่ล้อมรอบ โดยค่าเริ่มต้นจะถูกตรวจสอบ

Step 4 - หลังจากติดตั้งเสร็จแล้วให้เรียกใช้ Command Prompt as Administrator บนคอมพิวเตอร์ของคุณ

Step 5 - ป้อนคำสั่งต่อไปนี้ทีละคำสั่งเพื่อสร้างใบรับรองหลัก

cd C:\Program Files (x86)\Windows Kits\8.1\bin\x64 

makecert -sky exchange -r -n "CN=MyNet" -pe -a sha1 -len 2048 -ss My

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

Step 6 - จากนั้นป้อนคำสั่งต่อไปนี้เพื่อสร้างใบรับรองไคลเอ็นต์

makecert -n "CN=MyNetClient" -pe -sky exchange -m 96 -ss My -in "MyNet" -is my -a sha1

Step 7 - มองหา 'mmc' บนคอมพิวเตอร์ของคุณและเรียกใช้

Step 8 - คลิก 'File' และ 'Add / Remove Snap-in'

Step 9 - ในหน้าจอที่ปรากฏขึ้นให้คลิก 'ใบรับรอง' จากนั้นคลิก 'เพิ่ม'

Step 10 - เลือก 'บัญชีผู้ใช้ของฉัน' และคลิกที่ 'เสร็จสิ้น'

Step 11 - ขยาย 'ผู้ใช้ปัจจุบัน' ในแผงด้านซ้ายจากนั้นเลือก "ส่วนตัว" และ "ใบรับรอง"

คุณสามารถดูใบรับรองได้ที่นี่

Step 12 - คลิกขวาที่ใบรับรองแล้วคลิก 'งานทั้งหมด' จากนั้น 'ส่งออก'

Step 13- ทำตามตัวช่วยสร้าง คุณจะต้องตั้งชื่อใบรับรองและเลือกตำแหน่งที่จะบันทึก

อัปโหลดใบรับรอง

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ Azure

Step 2 - ไปที่เครือข่ายแล้วคลิก "ใบรับรอง" จากนั้นคลิก "อัปโหลดใบรับรองหลัก"

Step 3 - คลิกเรียกดูและเลือกตำแหน่งของใบรับรองที่คุณเพิ่งสร้างขึ้น

ดาวน์โหลดแพ็คเกจ Client VPN

Client VPN Package จะเชื่อมต่อคุณกับเครือข่าย

Step 1 - ไปที่แดชบอร์ดของเครือข่ายในพอร์ทัลการจัดการสีฟ้า

Step 2 - เลื่อนลงและค้นหาตัวเลือกต่อไปนี้ที่ด้านขวาของหน้าจอ

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

Step 4- เมื่อคุณจะติดตั้ง Windows อาจพยายามป้องกัน เลือก "เรียกใช้ต่อไป" หากสิ่งนี้เกิดขึ้น

Step 5 - ไปที่ 'Networks' บนเครื่องของคุณและคุณจะเห็นการเชื่อมต่อ VPN ที่พร้อมใช้งานดังที่แสดงในภาพต่อไปนี้

Step 6- คลิกที่เครือข่ายดังกล่าวในตัวอย่าง 'MyNet' และเชื่อมต่อ คุณจะเชื่อมต่อกับเครือข่าย

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

สิ่งที่จำเป็นก่อนกำหนดค่าเครือข่ายในกรณีนี้คือ -

  • อุปกรณ์ VPN ที่สามารถกำหนดค่าได้
  • ที่อยู่ IP ที่หันหน้าไปทางภายนอกสำหรับอุปกรณ์ VPN นั้น

การสร้างเครือข่ายการเชื่อมต่อระหว่างไซต์กับไซต์

Step 1 - เลือกใหม่→บริการเครือข่าย→เครือข่ายเสมือน→สร้างแบบกำหนดเอง

Step 2 - ป้อนชื่อของเครือข่ายและเลือกภูมิภาค

Step 3 - ป้อนชื่อ DNS สำหรับการแก้ไขชื่อหากคุณต้องการมิฉะนั้นคุณสามารถปล่อยว่างไว้ได้หากคุณต้องการให้ Azure ดำเนินการโดยอัตโนมัติ

Step 4 - ตรวจสอบตัวเลือก 'Configure site-to-site VPN'

Step 5 - ป้อนรายละเอียดของอุปกรณ์ VPN ของคุณในช่องที่อยู่ดังที่แสดงในภาพต่อไปนี้

Step 6 - ป้อนรายละเอียดของเครือข่ายเสมือนของคุณในช่องที่อยู่

Step 7 - หลังจากเข้าสู่เครือข่ายย่อยแล้วให้ป้อนเครือข่ายย่อยเกตเวย์สำหรับเครือข่ายเสมือนของคุณ

Step 8 - คลิกถัดไปและเครือข่ายจะถูกสร้างขึ้น

Step 9- เลือกเครือข่ายและไปที่ 'แดชบอร์ด' คุณจะต้องสร้างเกตเวย์สำหรับมัน

Step 10- คลิก 'สร้างเกตเวย์' ที่ด้านล่างของหน้าจอ เมื่อสร้างเกตเวย์แล้ว 'ที่อยู่ IP ของเกตเวย์' จะปรากฏบนหน้าจอต่อไปนี้

คุณสามารถกำหนดค่าอุปกรณ์ VPN ได้ทันทีโดยใช้ข้อมูล

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

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

มาดูวิธีสร้างและกำหนดค่า Traffic Manager ใน Azure

สร้าง Traffic Manager

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ Azure และคลิก 'ใหม่' ที่มุมล่างซ้าย

Step 2 - เลือกบริการเครือข่าย→ตัวจัดการจราจร→สร้างด่วน

Step 3 - ป้อนคำนำหน้า DNS และเลือกวิธีการโหลดบาลานซ์

มีสามตัวเลือกในเมนูแบบเลื่อนลงนี้

  • Performance- ตัวเลือกนี้เหมาะอย่างยิ่งเมื่อคุณมีจุดสิ้นสุดในสองตำแหน่งที่แตกต่างกัน เมื่อมีการร้องขอ DNS ระบบจะเปลี่ยนเส้นทางไปยังภูมิภาคที่ใกล้เคียงกับผู้ใช้มากที่สุด

  • Round Robin- ตัวเลือกนี้เหมาะอย่างยิ่งเมื่อคุณต้องการกระจายการรับส่งข้อมูลระหว่างปลายทางหลาย ๆ จุด มีการกระจายการเข้าชมแบบ Round Robin โดยการเลือกจุดสิ้นสุดที่ดี

  • Failover - ในตัวเลือกนี้จะมีการตั้งค่าจุดเชื่อมต่อหลัก แต่ในกรณีที่เกิดความล้มเหลวจุดสิ้นสุดทางเลือกจะพร้อมใช้งานเป็นข้อมูลสำรอง

Step 4- ตามความต้องการของคุณคุณสามารถเลือกวิธีการจัดสรรภาระงานได้ เลือกประสิทธิภาพที่นี่

Step 5 - คลิกสร้าง

คุณจะเห็นตัวจัดการจราจรที่สร้างและแสดงในพอร์ทัลการจัดการของคุณ สถานะจะปิดใช้งานจนกว่าจะมีการกำหนดค่า

สร้าง Endpoints เพื่อตรวจสอบผ่าน Traffic Manager

Step 1 - เลือก 'Traffic Manager' จากแผงด้านซ้ายในพอร์ทัลการจัดการที่คุณต้องการใช้งาน

Step 2- เลือก 'Endpoints' จากเมนูแนวนอนด้านบนดังที่แสดงในภาพต่อไปนี้ จากนั้นเลือก "เพิ่มจุดสิ้นสุด"

Step 3- หน้าจอที่แสดงในภาพต่อไปนี้จะปรากฏขึ้น เลือกประเภทบริการและรายการภายใต้บริการนั้นจะแสดงรายการ

Step 4 - เลือกจุดสิ้นสุดของบริการและดำเนินการต่อ

Step 5 - จุดสิ้นสุดบริการจะได้รับการจัดเตรียม

คุณจะเห็นได้ว่าในกรณีนี้บริการ 'tutorialsPointVM' ที่สร้างขึ้นใน Azure จะถูกตรวจสอบโดยตัวจัดการการรับส่งข้อมูลและปริมาณการใช้งานจะถูกเปลี่ยนเส้นทางตามนโยบายที่ระบุ

กำหนดค่านโยบาย

Step 1 - คลิกที่ 'กำหนดค่า' ในแถบเมนูด้านบนตามที่แสดงในภาพต่อไปนี้

Step 2- ป้อน DNS Time to Live (TIL) เป็นระยะเวลาที่ไคลเอนต์ / ผู้ใช้จะยังคงใช้ปลายทางเฉพาะ ตัวอย่างเช่นหากคุณป้อน 40 วินาทีผู้จัดการจราจรจะถูกสอบถามทุก ๆ 40 วินาทีสำหรับการเปลี่ยนแปลงในระบบการจัดการจราจร

Step 3- คุณสามารถเปลี่ยนวิธีการทำโหลดบาลานซ์ได้ที่นี่โดยเลือกวิธีที่ต้องการจากเมนูแบบเลื่อนลง ที่นี่เรามาเลือก 'ประสิทธิภาพ' ตามที่เลือกไว้ก่อนหน้านี้

Step 4- หากคุณเลื่อนลงคุณจะเห็นหัวข้อ 'การตั้งค่าการตรวจสอบ' คุณสามารถเลือกโปรโตคอล ป้อนหมายเลขพอร์ตและเส้นทางสัมพัทธ์สำหรับบริการที่จะตรวจสอบ

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

การติดตั้ง Azure PowerShell

Step 1 - เข้าสู่ระบบ Azure Management Portal

Step 2 - คลิก 'ดาวน์โหลด'

Step 3- ในหน้าจอต่อไปนี้ให้ค้นหา 'เครื่องมือบรรทัดคำสั่ง' แล้วเลือก 'Windows Azure PowerShell' คลิก 'ติดตั้ง' ที่อยู่ด้านล่างเพื่อดาวน์โหลดการตั้งค่าและติดตั้ง

หรือคุณสามารถไปที่ลิงค์ http://www.windowsazure.com/en-us/manage/downloads/

การเชื่อมต่อกับการสมัครสมาชิกของคุณ

เมื่อคุณติดตั้ง Azure PowerShell แล้วคุณจะต้องเชื่อมต่อกับการสมัครใช้งาน Azure ของคุณ

Step 1 - ค้นหา Microsoft 'Azure PowerShell' ในโปรแกรมของคุณ

Step 2- ตรึงไว้ที่ทาสก์บาร์ คุณสามารถเรียกใช้เป็น ISE ได้โดยตรึงไว้ที่ทาสก์บาร์ใน Windows 8 อย่างไรก็ตามหากไม่แสดงตัวเลือก 'เรียกใช้ ISE ในฐานะผู้ดูแลระบบ' แสดงว่าอยู่ในโปรแกรม ISE ช่วยให้คัดลอกคำสั่งวางได้อย่างง่ายดาย

Step 3 - คลิกขวาที่ 'Microsoft Azure PowerShell' และเลือก 'Run ISE as Administrator'

เชื่อมต่อกับบัญชี Azure ของคุณ

ใช้ Active Directory

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

Step 1 - ป้อน cmdlet ต่อไปนี้ใน PowerShell

Add-AzureAccount

Step 2- หน้าจอที่แสดงในภาพต่อไปนี้จะปรากฏขึ้นและขอข้อมูลรับรองบัญชีของคุณ ป้อนข้อมูลรับรองและลงชื่อเข้าใช้

Step 3 - ตอนนี้คุณพร้อมที่จะทำงานใน Azure โดยใช้ Azure PowerShell แล้ว

การใช้ใบรับรอง

ด้วยวิธีนี้คุณสามารถดาวน์โหลดใบรับรองบนเครื่องของคุณและเข้าสู่ระบบบัญชีของเราโดยใช้ใบรับรองนั้น

Step 1- ป้อน cmdlet ต่อไปนี้ใน PowerShell คุณจะได้รับแจ้งให้บันทึกไฟล์และไฟล์จะถูกดาวน์โหลดลงในคอมพิวเตอร์ของคุณพร้อมนามสกุล publishsettings

Get-AzurePublishSettingsFile

คุณจะเห็นไฟล์ที่คล้ายกันในคอมพิวเตอร์ของคุณ

Step 2- ป้อน cmdlet ต่อไปนี้ ส่วนที่ไฮไลต์คือเส้นทางของไฟล์ที่ดาวน์โหลดในขั้นตอนก่อนหน้า แทนที่ชื่อไฟล์ด้วยของคุณ

Import-AzurePublishSettingsFile C:\Users\Sahil\Downloads\BizSpark-11-5-2015credentials.publishsettings

Step 3- เพื่อให้แน่ใจว่าทุกอย่างถูกต้อง เรียกใช้ cmdlet ต่อไปนี้ มันจะแสดงรายละเอียดของบัญชีและการสมัครของคุณ

Get-AzureAccount 
Get-AzureSubscription

คุณสามารถเพิ่มหลายบัญชีใน Azure PowerShell

ลบบัญชี Azure

เรียกใช้ cmdlet ต่อไปนี้ แทนที่ส่วนที่ไฮไลต์ด้วยรหัสบัญชีของคุณ จะขอการยืนยันจากคุณและเสร็จสิ้น

Remove-AzureAccount -Name [email protected]

ขอความช่วยเหลือ

cmdlet ต่อไปนี้จะแสดงรายการคำสั่งทั้งหมดที่พร้อมใช้งานสำหรับงาน Azure

Get-Help Azure

มีงานมากมายที่สามารถจัดการได้โดยใช้ PowerShell เช่นการสร้างและจัดการเว็บแอปพลิเคชันบัญชีพื้นที่เก็บข้อมูลเครื่องเสมือนเป็นต้นในความเป็นจริงผู้ใช้จำนวนมากพบว่าทำได้เร็วและดีกว่าเมื่อเทียบกับ Azure Management Portal ในการจัดการ Azure Storage โดยใช้ PowerShell โปรดดูบท Table, Blobs และ Queues ในบทช่วยสอนนี้

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

  • เปอร์เซ็นต์ CPU
  • ดิสก์อ่านไบต์ / วินาที
  • ไบต์เขียนดิสก์ / วินาที
  • เครือข่ายใน
  • เครือข่ายออก

ตรวจสอบ VM ใน Azure Management Portal

Step 1 - เข้าสู่ระบบ Azure Management Portal

Step 2 - ไปที่ Virtual Machine

Step 3 - เลือกเครื่องเสมือนที่คุณต้องการตรวจสอบ

Step 4 - เลือก Monitor จากเมนูด้านบนตามที่แสดงในภาพต่อไปนี้

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

เปอร์เซ็นต์ CPU

เปอร์เซ็นต์ CPU เป็นสถิติที่พบบ่อยที่สุดในการตรวจสอบเมื่อใดก็ตามที่มีปัญหาด้านประสิทธิภาพในแอปพลิเคชัน จะบอกการใช้งานโปรเซสเซอร์เป็นเปอร์เซ็นต์ ในภาพต่อไปนี้คุณจะเห็นว่าในเมนูแบบเลื่อนลงสุดท้ายที่มุมบนขวาจะถูกเลือก 1 ชั่วโมงและการใช้งานสูงสุดอยู่ที่ 3:15 ซึ่งเท่ากับ 0.13%

ดิสก์อ่านไบต์ / วินาที

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

ไบต์เขียนดิสก์ / วินาที

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

ในภาพด้านบนคุณจะเห็นจุดสูงสุดในการอ่านดิสก์คือ 218.35 ไบต์ / วินาทีที่ 3:25 คุณสามารถดูข้อมูลของชั่วโมงที่แล้วได้เนื่องจากมีการเลือก "1 ชั่วโมง" ในเมนูแบบเลื่อนลง คุณยังสามารถดูข้อมูลในช่วง 24 ชั่วโมง 7 วันที่ผ่านมา

เครือข่ายใน

การตรวจสอบการรับส่งข้อมูลเครือข่ายสามารถทำได้โดยดูที่ตัวเลข 'เครือข่ายใน' ในส่วน 'จอภาพ' สถิติเครือข่ายในสามารถเป็นไบต์หรือเซ็กเมนต์ TCP ที่ได้รับ

เครือข่ายออก

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

ในทำนองเดียวกันคุณสามารถเลือกระยะเวลาจากเมนูแบบเลื่อนลงที่ไฮไลต์ในภาพต่อไปนี้

คุณยังสามารถเลือกเมตริกโดยคลิกที่ 'เพิ่มเมตริก' ที่ด้านล่างของหน้าจอ หน้าจอต่อไปนี้จะปรากฏขึ้นซึ่งคุณสามารถตรวจสอบเมตริกที่ต้องการได้

เปิดใช้งานการวินิจฉัย

การเปิดใช้งานการวินิจฉัยช่วยให้คุณสามารถรวบรวมบันทึก Azure จะรวบรวมบันทึกและจัดเก็บในบัญชีที่เก็บข้อมูลที่คุณระบุ เราสามารถเปิดใช้งานการวินิจฉัยได้โดยเปลี่ยนไปใช้ 'Preview Portal' ตัวเลขการวินิจฉัยช่วยในการแก้ไขปัญหาเนื่องจากบันทึกข้อผิดพลาดสามารถติดตามได้ในบัญชีพื้นที่เก็บข้อมูล

Step 1 - เปลี่ยนเป็น 'พอร์ทัลตัวอย่าง'

Step 2 - ค้นหา 'Virtual Machine (คลาสสิก)' ในแผงด้านซ้าย

Step 3 - เลือกเครื่องและ 'การตั้งค่าทั้งหมด'

Step 4- เลื่อนลงและค้นหา 'การวินิจฉัย' เลือก 'การวินิจฉัย' ตามที่แสดงในภาพต่อไปนี้

Step 5- เลือก 'เปิด' ในแผงถัดไปที่แสดงทางด้านขวา โดยค่าเริ่มต้นจะถูกตั้งค่าปิด

Step 6 - เนื่องจากใช้บัญชีพื้นที่เก็บข้อมูลเพื่อจัดเก็บบันทึกคุณจึงต้องกำหนดการตั้งค่าสำหรับบัญชีที่เก็บข้อมูลโดยคลิกที่ส่วนที่ล้อมรอบในภาพต่อไปนี้

Step 7 - คุณยังสามารถเลือกหรือยกเลิกการเลือกประเภทของบันทึกที่คุณต้องการเก็บไว้ได้

คุณจะเห็นแผงด้านล่างพร้อมกับหัวข้อ 'การตรวจสอบ' ส่วนนี้จะแสดงเมตริกเดียวกันกับที่เรากล่าวถึงในส่วนด้านบน

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

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

Step 1 - ไปที่ส่วน 'การตรวจสอบ' ของเครื่องเสมือนของคุณ

Step 2 - เลือกเมตริกที่คุณต้องการตั้งค่าการแจ้งเตือน

Step 3 - เลือก 'เพิ่มกฎ' จากด้านล่าง

Step 4 - ป้อนชื่อสำหรับการแจ้งเตือนและป้อนข้อมูลอื่น ๆ

Step 5- ในหน้าจอต่อไปนี้ที่ปรากฏขึ้นให้เลือกเงื่อนไข สามารถมากกว่าน้อยกว่าหรือเท่ากับ

Step 6- ป้อนค่าเกณฑ์ซึ่งจะเป็นเปอร์เซ็นต์ ในตัวอย่างนี้ให้ป้อน 85 ซึ่งหมายความว่าคุณจะได้รับอีเมลเมื่อการใช้งานสำหรับโปรเซสเซอร์ของเครื่องเสมือนของคุณถึงค่าเฉลี่ย 85% ในช่วง 10 นาทีที่ผ่านมา

นอกเหนือจากการส่งอีเมลแจ้งเตือนไปยังผู้ดูแลระบบบริการและผู้ดูแลระบบร่วมแล้วคุณยังสามารถรับการแจ้งเตือนในอีเมลได้อีกหนึ่งฉบับ

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

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

ในบทนี้เราจะพูดถึงวิธีต่างๆในการปรับใช้แอปพลิเคชันบน Windows Azure เมื่อเราพูดว่าแอปพลิเคชันอาจเป็นเว็บแอปพลิเคชันหรือแอปพลิเคชันบนมือถือ เว็บแอปก่อนหน้านี้เรียกว่าเว็บไซต์ แต่ตอนนี้ทุกที่เรียกว่าเว็บแอปพลิเคชัน เราจะพูดถึงวิธีการปรับใช้แอปพลิเคชันจาก Visual Studio และพอร์ทัลการจัดการในบท 'เว็บไซต์'

การปรับใช้ Web App จาก PowerShell

ในการเริ่มต้นใช้งาน PowerShell โปรดดูบท 'PowerShell' ในบทช่วยสอน ในการปรับใช้เว็บไซต์จาก PowerShell คุณจะต้องมีแพ็คเกจการปรับใช้ คุณสามารถรับสิ่งนี้ได้จากนักพัฒนาเว็บไซต์ของคุณหรือหากคุณเข้าสู่การปรับใช้เว็บคุณจะต้องทราบเกี่ยวกับการสร้างแพ็คเกจการปรับใช้ ในส่วนต่อไปนี้ก่อนอื่นคุณจะได้เรียนรู้วิธีสร้างแพ็คเกจการปรับใช้ใน Visual Studio จากนั้นใช้ PowerShell cmdlet คุณจะปรับใช้แพ็คเกจบน Azure

สร้างแพ็คเกจการปรับใช้

Step 1 - ไปที่เว็บไซต์ของคุณใน Visual Studio

Step 2- คลิกขวาที่ชื่อแอปพลิเคชันในเครื่องมือสำรวจโซลูชัน เลือก "เผยแพร่"

Step 3- สร้างโปรไฟล์ใหม่โดยเลือก "โปรไฟล์ใหม่" จากเมนูแบบเลื่อนลง ป้อนชื่อของโปรไฟล์ อาจมีตัวเลือกที่แตกต่างกันในเมนูแบบเลื่อนลงขึ้นอยู่กับว่ามีการเผยแพร่เว็บไซต์ก่อนหน้านี้จากคอมพิวเตอร์เครื่องเดียวกันหรือไม่

Step 4 - ในหน้าจอถัดไปให้เลือก 'Web Deploy Package' ในวิธีการเผยแพร่

Step 5- เลือกเส้นทางเพื่อจัดเก็บแพ็คเกจการปรับใช้ ป้อนชื่อไซต์แล้วคลิกถัดไป

Step 6 - ในหน้าจอถัดไปปล่อยค่าเริ่มต้นไว้และเลือก "เผยแพร่"

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

สร้างเว็บไซต์ใน Azure โดยใช้ PowerShell

Step 1- ป้อน cmdlet ต่อไปนี้เพื่อสร้างเว็บไซต์ แทนที่ส่วนที่ไฮไลต์ คำสั่งนี้จะสร้างเว็บไซต์ในการสมัครสมาชิกฟรี คุณสามารถเปลี่ยนการสมัครสมาชิกได้หลังจากสร้างเว็บไซต์แล้ว

New-AzureWebsite -name "mydeploymentdemo" -location "East US"

หาก cmdlet สำเร็จคุณจะเห็นข้อมูลทั้งหมดดังที่แสดงในภาพด้านบน คุณสามารถดู URL ของเว็บไซต์ของคุณได้ดังตัวอย่างนี้คือ mydeploymentdemo.azurewebsites.net

Step 2 - คุณสามารถไปที่ URL เพื่อตรวจสอบว่าทุกอย่างถูกต้อง

ปรับใช้เว็บไซต์โดยใช้แพ็คเกจการปรับใช้

เมื่อสร้างเว็บไซต์ใน Azure แล้วคุณเพียงแค่ต้องคัดลอกโค้ดของเว็บไซต์ของคุณ สร้างโฟลเดอร์ zip (แพ็คเกจการปรับใช้) ในคอมพิวเตอร์ของคุณ

Step 1 - ป้อน cmdlet ต่อไปนี้เพื่อปรับใช้เว็บไซต์ของคุณ

Publish-AzureWebsiteProject -name "mydeploymentdemo" -package 
"C:\Users\Sahil\Desktop\deploymentDemo\MyWebsiteOnAzure.zip"

ที่นี่ใน commandlet ด้านบนชื่อของเว็บไซต์ที่เพิ่งสร้างขึ้นจะได้รับและเส้นทางของไฟล์ zip บนคอมพิวเตอร์

Step 2- ไปที่ URL ของเว็บไซต์ของคุณ คุณสามารถดูเว็บไซต์ดังที่แสดงในภาพต่อไปนี้

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

สร้างห้องนิรภัยสำรอง

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการของคุณ

Step 2 - ที่มุมล่างขวาเลือกใหม่→บริการข้อมูล→บริการการกู้คืน→สำรองห้องนิรภัย→สร้างด่วน

Step 3- ป้อนชื่อห้องนิรภัยและเลือกภูมิภาค จะถูกสร้างและแสดงในพอร์ทัลการจัดการของคุณ

Step 4 - เลือกห้องนิรภัยและคลิก 'ดาวน์โหลดข้อมูลประจำตัวของห้องนิรภัย' ดังที่แสดงในภาพต่อไปนี้

Step 5 - จะบันทึกไฟล์ข้อมูลรับรองในคอมพิวเตอร์ของคุณ

Step 6- ตอนนี้เลื่อนลงไปที่หน้าเดียวกันใน Azure และคุณจะเห็นสามตัวเลือกภายใต้ 'ดาวน์โหลด Agent' เลือกตัวเลือกที่เหมาะสม มาเลือกตัวเลือกที่สามในรายการในตัวอย่างนี้

Step 7- การตั้งค่าของตัวแทนจะถูกบันทึกไว้ในคอมพิวเตอร์ของคุณ คุณจะต้องติดตั้งโดยทำตามวิซาร์ด ไม่มีอะไรเฉพาะเจาะจงมากในกระบวนการติดตั้ง

Step 8- ในตอนท้ายของการติดตั้งคุณจะเห็นปุ่มที่ด้านล่างของหน้าต่างป๊อปอัป 'ดำเนินการลงทะเบียน' คลิกปุ่มนั้นและหน้าจอต่อไปนี้จะปรากฏขึ้น

Step 9- ขั้นตอนแรกคือการระบุห้องนิรภัย เรียกดูไฟล์ข้อมูลรับรองในคอมพิวเตอร์ของคุณซึ่งบันทึกไว้ในขั้นตอนสุดท้าย

Step 10- ขั้นตอนต่อไปในวิซาร์ดการลงทะเบียนคือการเลือกการตั้งค่าการเข้ารหัส คุณสามารถป้อนข้อความรหัสผ่านของคุณเองหรือให้วิซาร์ดสร้างขึ้นมาเอง ที่นี่ให้เลือก 'สร้างรหัสผ่าน'

Step 11- เรียกดูตำแหน่งที่คุณต้องการบันทึกข้อความรหัสผ่าน การรักษาไฟล์ข้อความรหัสผ่านนี้ให้ปลอดภัยเป็นสิ่งสำคัญมากเนื่องจากคุณจะไม่สามารถกู้คืนข้อมูลสำรองได้หากไม่มีมัน

Step 12 - คลิกที่ถัดไปและไฟล์จะถูกบันทึกไว้ในตำแหน่งที่คุณเลือก

กำหนดเวลาสำรองข้อมูล

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

Step 1 - คลิก 'กำหนดเวลาสำรองข้อมูล' จากแผงด้านขวา

ในตัวอย่างนี้ให้เลือกโฟลเดอร์ข้อมูลชื่อ 'QServicesManagementSystem'

ทำตามขั้นตอนที่ป๊อปอัปบนหน้าจอและค่อนข้างเข้าใจได้ คุณได้รับอนุญาตให้สำรองข้อมูลสูงสุด 3 ครั้งและคุณสามารถเลือกจากความถี่รายวันและรายสัปดาห์

Step 2- ในขั้นตอนต่อไปนี้ให้เลือกระยะเวลาที่คุณต้องการเก็บข้อมูลสำรองไว้ในที่เก็บข้อมูลออนไลน์ของคุณ ตั้งค่าตามความต้องการของคุณ

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

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

Step 4 - คุณสามารถกู้คืนข้อมูลได้โดยเลือก 'กู้คืนข้อมูล' ในตัวแทนสำรองและทำตามวิซาร์ด

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

การจัดการกลุ่ม

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

การจัดการรหัสผ่าน

ไดเรกทอรี Azure Active เสนอบริการที่ช่วยให้ผู้ใช้ (พนักงานของลูกค้าหรือผู้ใช้แอปพลิเคชัน) สามารถจัดการรหัสผ่านได้ด้วยตนเอง ผู้ใช้สามารถทำการลงทะเบียนด้วยตนเองเพื่อรีเซ็ตรหัสผ่าน นอกจากนี้บริการนี้ยังรวมถึงการรีเซ็ตและการเปลี่ยนรหัสผ่านโดยผู้ใช้ปลายทาง

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

ในการใช้บริการนี้องค์กรต้องสมัครใช้งาน Azure Active Directory เวอร์ชันพื้นฐานหรือพรีเมียม มีการสาธิตโดยละเอียดเกี่ยวกับการรีเซ็ตรหัสผ่านแบบบริการตนเองและการจัดการกลุ่มโดยใช้ Azure Active Directory ในบทที่แยกต่างหากของบทช่วยสอนนี้

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

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

  • Mobile App- มีแอพมือถือสำหรับทุกแพลตฟอร์ม (Android, iOS และ Windows) แอปนี้จะแจ้งเตือนเมื่อมีการพยายามลงชื่อเข้าใช้จากนั้นผู้ใช้สามารถเลือกที่จะตรวจสอบสิทธิ์ได้หากเป็นความพยายามจริง

  • Text Message- วิธีนี้จะส่งรหัสผ่านแบบใช้ครั้งเดียวไปยังโทรศัพท์มือถือที่ลงทะเบียนของผู้ใช้ พวกเขาตอบกลับจากโทรศัพท์หรือป้อนรหัสผ่านแบบใช้ครั้งเดียวในหน้าลงชื่อเข้าใช้

  • Automated Call - การโทรอัตโนมัติจะขอให้ผู้ใช้ตรวจสอบความถูกต้องของการพยายามลงชื่อเข้าใช้โดยการกดปุ่มบนแป้นกดหมายเลขของโทรศัพท์

สร้างผู้ให้บริการรับรองความถูกต้องแบบหลายปัจจัย

Step 1 - คลิก 'ใหม่' ที่มุมล่างซ้าย→บริการแอพ→ Active Directory →ผู้ให้บริการรับรองความถูกต้องหลายปัจจัย→สร้างด่วน

Step 2 - ป้อนชื่อสำหรับผู้ให้บริการ

Step 3- เลือกรูปแบบการใช้งาน ลองเลือก 'Per Authentication' สำหรับตัวอย่างนี้ โปรดทราบว่าคุณจะไม่สามารถเปลี่ยนรูปแบบการใช้งานได้เมื่อมีการสร้างผู้ให้บริการการรับรองความถูกต้องหลายตัว ดังนั้นโปรดคำนึงถึงความต้องการของคุณก่อนเลือก

Step 4- ถัดไปมีตัวเลือกหากคุณต้องการเชื่อมโยงไดเรกทอรีที่มีอยู่หรือไม่ ที่นี่เรามาเชื่อมโยงชื่อไดเร็กทอรีที่มีอยู่ 'tutorialspoint' ที่สร้างขึ้นก่อนหน้านี้กับผู้ให้บริการหลายปัจจัยนี้

Step 5- หลังจากที่คุณคลิก "สร้าง" จะปรากฏในรายการบริการของคุณ เลือกผู้ให้บริการหลายปัจจัยที่คุณเพิ่งสร้างจากนั้นคุณจะเข้าสู่หน้าจอต่อไปนี้

Step 6 - เลือก 'จัดการ' ที่ด้านล่างของหน้าจอและคุณจะเข้าสู่เพจใหม่ดังที่แสดงในภาพต่อไปนี้

Step 7 - เลือก 'กำหนดค่า' เพื่อเลือกการรับรองความถูกต้อง

Step 8- คุณสามารถกำหนดจำนวนครั้งที่พยายามเปลี่ยนหมายเลขโทรศัพท์จากจุดที่โทรออก (หมายเลขเริ่มต้นมีอยู่แล้ว) หมดเวลาข้อความสองทาง (ค่าเริ่มต้นคือ 60 วินาที) หมดเวลาของรหัสผ่านครั้งเดียว (ค่าเริ่มต้นคือ 300 วินาที) ภายใต้การตั้งค่าทั่วไป คุณยังสามารถระบุที่อยู่อีเมลที่คุณสามารถรับการแจ้งเตือนหากมีการข้ามรหัสผ่านแบบครั้งเดียว

Step 9- เลื่อนหน้าลงและคุณจะเห็นการตั้งค่าการฉ้อโกง ภายใต้การตั้งค่าการฉ้อโกงคุณสามารถเลือกที่จะอนุญาตให้ผู้ใช้ส่งการแจ้งเตือนการฉ้อโกงบล็อกผู้ใช้หากมีการรายงานการแจ้งเตือนและตั้งค่าที่อยู่อีเมลที่จะส่งการแจ้งเตือน

หลังจากเปิดใช้งานการรับรองความถูกต้องแบบหลายปัจจัยสำหรับผู้ใช้พวกเขาจะถูกขอให้เลือกหนึ่งในสามวิธี (ข้อความอัตโนมัติข้อความตัวอักษรหรือแอพมือถือ) เมื่อพวกเขาลงชื่อเข้าใช้บัญชีของพวกเขาในครั้งต่อไป วิธีที่เลือกจะใช้ในการตรวจสอบสิทธิ์ทุกครั้งที่ลงชื่อเข้าใช้บัญชีของตน

เปิดใช้งานการพิสูจน์ตัวตนแบบหลายปัจจัยสำหรับไดเรกทอรีที่มีอยู่

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

Step 1 - ไปที่ไดเร็กทอรีของคุณโดยเลือกจากแผงด้านซ้ายและคลิก 'Manage MultiFactor Auth' ที่ด้านล่างของหน้าจอ

Step 2- จะนำคุณไปยังหน้าจอต่อไปนี้ ที่นี่คุณสามารถเลือกผู้ใช้และเปิดหรือปิดใช้งานการรับรองความถูกต้องแบบหลายปัจจัยสำหรับผู้ใช้

เปิดใช้งานการรับรองความถูกต้องแบบหลายปัจจัยสำหรับแอปพลิเคชันภายในองค์กร

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

Step 1 - คลิกลิงก์ที่ล้อมรอบในภาพต่อไปนี้

Step 2 - คุณจะเข้าสู่หน้าจอต่อไปนี้ดาวน์โหลดการตั้งค่าและสร้างข้อมูลรับรองการเปิดใช้งานเพื่อเข้าสู่ระบบเซิร์ฟเวอร์

Forefront Identity Manager (FIM) เป็นซอฟต์แวร์การจัดการข้อมูลประจำตัวที่จัดการโปรไฟล์ของผู้ใช้ในสถานที่ขององค์กร เรียกอีกอย่างว่า Microsoft Identity Manager (MIM) หรือ Microsoft Forefront Identity Manager (MFIM) เราได้พูดถึง Azure Active Directory ในบทช่วยสอนนี้ก่อนหน้านี้ FIM เป็น Azure Active Directory รุ่นในองค์กร ซอฟต์แวร์นี้มีมานานก่อนที่จะเปิดตัวบริการ Windows Azure ในขณะที่บริการคลาวด์พัฒนาขึ้นจึงจำเป็นต้องมีการจัดการโปรไฟล์ของผู้ใช้ใน Azure เช่นกัน ดังนั้น Microsoft จึงปรับปรุงซอฟต์แวร์ให้มีความสามารถในการเชื่อมโยงกับ Azure Active Directory

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

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

FIM สามารถเชื่อมต่อกับ Azure Active Directory ใช้เครื่องมือForefront Identity Manager Connector สำหรับ Windows Azure Active Directory เครื่องมือนี้ช่วยในการซิงโครไนซ์ข้อมูลภายในองค์กรใน FIM ไปยัง Azure Active Directory

เมื่อคุณดาวน์โหลดและติดตั้งเครื่องมือแล้วคุณต้องทำตามวิซาร์ดเพื่อที่จะเชื่อมต่อข้อมูล FIM ของคุณกับ Azure Active Directory บนคลาวด์

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

งานส่งออกข้อมูล

สมมติว่าคุณมีข้อมูลจำนวนมากในบัญชีที่เก็บข้อมูล Azure ของคุณและคุณต้องการสำเนาข้อมูลนั้น

สร้างงานส่งออก

ในขั้นตอนนี้คุณจะได้รับที่อยู่สำหรับจัดส่งซึ่งจำเป็นต้องจัดส่งฮาร์ดไดรฟ์ที่ว่างเปล่า

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ Azure และเลือก 'ที่เก็บข้อมูล' จากแผงด้านซ้าย

Step 2 - เลือกบัญชีที่เก็บข้อมูล

Step 3 - คลิก 'นำเข้า / ส่งออก' จากเมนูด้านบน

Step 4 - สร้าง 'งานส่งออก'

หน้าจอต่อไปนี้จะปรากฏขึ้น

Step 5 - เมื่อคลิกลูกศรถัดไปคุณจะเห็นหน้าจอต่อไปนี้ซึ่งคุณจะต้องระบุรายละเอียดการติดต่อและการจัดส่งของคุณ

Step 6- ในหน้าจอถัดไปคุณจะต้องเลือกข้อมูล Blob ที่คุณต้องการส่งออก คุณสามารถระบุเส้นทางหรือเลือกที่จะส่งออกข้อมูลหยดทั้งหมดจากบัญชีที่เก็บข้อมูล

Step 7- ป้อนชื่องานด้วยอักษรตัวพิมพ์เล็ก ที่อยู่ที่คุณสามารถดูได้ที่นี่คือที่อยู่ที่จะจัดส่งฮาร์ดไดรฟ์ ที่อยู่นี้ขึ้นอยู่กับตำแหน่งของบัญชีพื้นที่เก็บข้อมูลของฉัน

Step 8 - ในขั้นตอนต่อไปคุณจะต้องให้รายละเอียดการจัดส่งของฮาร์ดไดรฟ์เพื่อจัดส่งไปยังศูนย์ข้อมูลและกลับไปยังตำแหน่งของคุณ

Step 9 - คลิกถัดไปเท่านี้ก็เสร็จแล้ว

ฮาร์ดไดรฟ์ที่จะจัดส่ง

ในการกำหนดจำนวนฮาร์ดไดรฟ์ที่คุณต้องการสำหรับข้อมูล Blob คุณจะต้องใช้ Microsoft Azure Import/Export Tool. คุณจะต้องดาวน์โหลดและติดตั้งเครื่องมือนี้ในเครื่องของคุณ ฮาร์ดไดรฟ์ SATA ขนาด 3.5 นิ้ว I / II รองรับสูงสุด 6TB

จัดส่งฮาร์ดไดรฟ์

คุณต้องจัดส่งฮาร์ดไดรฟ์ไปยังที่อยู่สำหรับจัดส่งที่ได้รับในขณะสร้างงานส่งออก จากนั้นคุณต้องกลับมาที่พอร์ทัลการจัดการเพื่อป้อนหมายเลขติดตามในกรณีที่คุณเลือกที่จะระบุหมายเลขติดตามหลังจากจัดส่งในหน้าจอด้านบน

ถอดรหัสข้อมูล

คุณจะต้องป้อนคีย์การถอดรหัสก่อนที่จะอ่านข้อมูลในฮาร์ดไดรฟ์ คุณสามารถรับคีย์ถอดรหัสจากพอร์ทัลการจัดการของคุณได้โดยเลือกชื่องาน

งานนำเข้าข้อมูล

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

เตรียมฮาร์ดไดรฟ์

คุณจะต้องใช้ Microsoft Azure Import/Export Toolเพื่อเตรียมฮาร์ดไดรฟ์ ดังที่กล่าวไว้ในส่วนก่อนหน้านี้รองรับฮาร์ดไดรฟ์ SATA ขนาด 3.5 นิ้วเท่านั้นสำหรับวัตถุประสงค์นี้ กระบวนการนี้จะสร้างไฟล์เจอร์นัลของไดรฟ์ที่คุณต้องการขณะสร้างงานอิมพอร์ตในพอร์ทัลการจัดการ ไฟล์เจอร์นัลจะถูกบันทึกไว้ในคอมพิวเตอร์ของคุณ

สร้างงานนำเข้า

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการและไปที่บัญชีที่เก็บข้อมูล

Step 2 - เลือก 'นำเข้า / ส่งออก' ที่ด้านล่างของหน้าจอ

Step 3 - เลือก 'สร้างงานนำเข้า'

Step 4 - เลือกช่องทำเครื่องหมายแล้วคลิกถัดไป

Step 5- ในหน้าจอถัดไปให้ระบุรายละเอียดการติดต่อของที่อยู่จัดส่งคืน ป้อนรายละเอียดและคลิกถัดไป

Step 6 - อัปโหลดไฟล์ Drive Journal ที่สร้างขึ้นในขณะเตรียมฮาร์ดไดรฟ์

Step 7 - ป้อนชื่อสำหรับงานนำเข้า

Step 8 - ป้อนรายละเอียดการจัดส่งสำหรับการจัดส่งฮาร์ดไดรฟ์ไปยังศูนย์ข้อมูลและส่งกลับไปยังตำแหน่งของคุณ

จัดส่งฮาร์ดไดรฟ์ไปยัง Datacenter

จัดส่งฮาร์ดไดรฟ์ไปยังที่อยู่ที่ได้รับขณะสร้างงานนำเข้าในพอร์ทัลการจัดการ ป้อนหมายเลขติดตามการจัดส่งสำหรับงานในพอร์ทัลการจัดการเพื่อให้งานเสร็จสมบูรณ์

มีคำอธิบายโดยละเอียดเกี่ยวกับวิธีสร้างเว็บไซต์ใน Azure ในบท 'Compute Module' บริการเว็บไซต์ Azure มีชื่อว่า 'Web Apps' ทุกที่ในพอร์ทัลการจัดการดังนั้นอย่าสับสน บทนี้จะกล่าวถึงคำศัพท์เพิ่มเติมอีกสองสามคำที่เกี่ยวข้องกับเว็บไซต์ Azure ในสภาพแวดล้อมการโฮสต์ปกตินักพัฒนามักจะประสบปัญหาเมื่อนำเว็บไซต์ของตนไปใช้งานจริง บริการเว็บไซต์ Azure ช่วยให้นักพัฒนาประสบปัญหาน้อยที่สุดในขณะที่ปรับใช้เว็บไซต์ของตน นอกจากนี้บริการเว็บไซต์ Azure อยู่ภายใต้ PaaS (Platform as a Service) ซึ่งหมายความว่าเว็บไซต์สามารถใช้งานได้โดยไม่ต้องมีโครงสร้างพื้นฐานที่สมบูรณ์

สร้างเว็บไซต์ใน Azure Management Portal

หากต้องการเชื่อมต่อกับการสร้างเว็บไซต์อีกครั้งลองมาดูขั้นตอนเหล่านี้เกี่ยวกับวิธีสร้างเว็บไซต์ในพอร์ทัล Azure Management

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการของคุณ

Step 2 - คลิก 'ใหม่' ที่มุมล่างซ้ายของหน้าจอ→คำนวณ→เว็บแอป→สร้างด่วน

Step 3 - กรอกรายละเอียดตามภาพด้านบนแล้วคลิก "สร้างเว็บแอป"

Step 4- กลับไปที่เว็บไซต์ในพอร์ทัลการจัดการของคุณและคุณจะเห็นเว็บไซต์นั้นอยู่ในรายการ คลิก URL

คุณจะเข้าสู่เว็บไซต์ที่คุณเพิ่งสร้างขึ้น

การปรับใช้เว็บไซต์ Azure จาก Visual Studio

มาเผยแพร่เว็บไซต์ของเราจาก Visual Studio ในชื่อโดเมนที่เราเพิ่งสร้างขึ้น หลังจากสร้างเว็บไซต์หรือเว็บแอปพลิเคชันใน Visual Studio แล้ว

Step 1 - ไปที่ Solution Explorer และคลิกขวาที่ชื่อเว็บไซต์ / webapp

Step 2 - เลือก 'เผยแพร่'

Step 3- ในขั้นตอนนี้คุณต้องเชื่อมต่อกับบัญชีสมัครสมาชิก Azure ตามลำดับ คลิก "นำเข้า"

Step 4 - คลิก 'เพิ่มการสมัครสมาชิก Azure'

Step 5 - ในครั้งแรกคุณจะต้อง 'ดาวน์โหลดไฟล์การสมัครสมาชิก'

Step 6 - ขั้นตอนข้างต้นจะดาวน์โหลดไฟล์ที่มีนามสกุล. การตั้งค่าบนคอมพิวเตอร์ของคุณ (หากคุณไม่ได้เข้าสู่ระบบระบบจะขอให้คุณเข้าสู่ระบบก่อนที่จะดาวน์โหลด)

Step 7 - กลับมาที่ป๊อปอัปเดิมแล้วเรียกดูไฟล์ที่เพิ่งดาวน์โหลด

Step 8- ขยายเมนูแบบเลื่อนลงแล้วคุณจะเห็นเว็บไซต์ที่มีอยู่ในการสมัครของคุณ ดังภาพด้านล่างคุณจะเห็นสองเว็บไซต์ เลือก 'tutorialsPoint' กันเถอะ

Step 9- ในหน้าจอต่อไปนี้ให้เปิดค่าเริ่มต้นไว้ วิธีการสาธารณะมีหลายทางเลือก เราต้องการวิธีการ 'Web Deploy' ที่นี่ คลิก 'ตรวจสอบการเชื่อมต่อ'

Step 10 - ในหน้าจอถัดไปปล่อยค่าเริ่มต้นไว้อีกครั้ง

Step 11 - สุดท้ายในหน้าจอสุดท้ายให้คลิกเผยแพร่

Step 12 - ไปที่ URL ของเว็บไซต์และคุณจะเห็นเนื้อหาของคุณ

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

ตรวจสอบเว็บไซต์

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

Step 1 - หากต้องการดูตัวชี้วัดของเว็บไซต์ให้เลือกจอภาพจากเมนูด้านบนและคุณจะเห็นหน้าจอต่อไปนี้

Step 2 - ไปที่เว็บไซต์และเลือก 'แดชบอร์ด' จากเมนูด้านบน

Step 3 - เลื่อนลงและคุณจะเห็นข้อมูลต่อไปนี้

การเผยแพร่ตามขั้นตอน

Windows Azure เปิดใช้งานการปรับใช้เว็บไซต์เป็นขั้นตอน คุณสามารถสร้างสล็อตการปรับใช้

เพิ่มช่องการปรับใช้สำหรับการทดสอบก่อนการผลิต

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

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

โดยทั่วไปการเพิ่มหรือลดทรัพยากรสำหรับแอปพลิเคชันเรียกว่าการปรับขนาด มีการสร้างอินสแตนซ์ทุกครั้งที่ใช้งานเว็บแอป การสร้างอินสแตนซ์หมายถึงการกำหนดเซิร์ฟเวอร์ให้กับแอปพลิเคชันนั้น การเพิ่มอินสแตนซ์หมายถึงการเพิ่มเซิร์ฟเวอร์ที่กำหนดให้กับแอปพลิเคชันนั้น การปรับขนาดทำได้โดยการสร้างอินสแตนซ์เพิ่มเติมซึ่งเรียกว่าscaling out. อีกวิธีหนึ่งในการบรรลุมาตราส่วนคือการจัดเตรียมอินสแตนซ์บทบาทที่ใหญ่ขึ้นหรือที่เรียกว่าscaling up.

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

คุณสมบัติการปรับขนาดขึ้นอยู่กับแผนบริการแอปที่คุณเลือกใช้ใน Azure มีแผนบริการแอปห้าแผนใน Azure -

อินสแตนซ์สูงสุด รองรับการปรับขนาดอัตโนมัติ
ฟรี 1 ไม่
แชร์ 1 ไม่
ขั้นพื้นฐาน 3 ไม่
มาตรฐาน 10 ใช่
พรีเมียม 50 ใช่

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

หากต้องการดูตัวเลือกทั้งหมดที่มีอยู่ในแผนต่างๆ -

Step 1- ไปที่เว็บแอปของคุณในพอร์ทัลการจัดการและเลือก 'มาตราส่วน' จากเมนูด้านบน คุณสามารถดูได้ภายใต้แผนบริการฟรีสร้างเพียง 1 อินสแตนซ์

Step 2 - ภายใต้แผนแชร์คุณสามารถสร้างได้ 1 อินสแตนซ์ แต่คุณไม่มีตัวเลือกในการปรับขนาดอัตโนมัติ

Step 3- ภายใต้แผนบริการพื้นฐานคุณสามารถสร้างได้สูงสุด 3 อินสแตนซ์ แต่มีตัวเลือกในการปรับขนาดอัตโนมัติ นั่นหมายความว่าคุณสามารถเพิ่มอินสแตนซ์ได้ด้วยตนเองเมื่อคุณต้องการ ยิ่งไปกว่านั้นคุณสามารถเลือกขนาดของอินสแตนซ์ได้

Step 4 - ภายใต้แผนบริการมาตรฐานคุณสามารถเลือกการปรับขนาดอัตโนมัติตาม -

CPU percentage- คุณสามารถเลือกที่จะเพิ่มอินสแตนซ์ได้โดยขึ้นอยู่กับเปอร์เซ็นต์ของ CPU เฉลี่ยในช่วงเวลาที่กำหนด ในภาพต่อไปนี้คุณจะเห็นว่าเราเลือกที่จะเพิ่มอินสแตนซ์ได้ถึง 3 หากการใช้งาน CPU เฉลี่ยอยู่ระหว่าง 60% ถึง 80%

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

ตัวเลือกพิเศษสำหรับแอปพลิเคชันนี้ไม่ได้กล่าวถึง คุณอาจเห็นตัวเลือกต่างๆตามการสมัครแผนบริการ แต่แนวคิดจะยังคงเหมือนเดิม

สิ่งที่ต้องพิจารณา

  • คุณสามารถเปลี่ยนแผนบริการได้แม้ว่าจะสร้างแผนบริการแล้วก็ตาม

  • อินสแตนซ์ทั้งหมดมาจากแผนบริการเดียวกัน คุณไม่สามารถมีหนึ่งอินสแตนซ์จากที่แชร์และอีกอินสแตนซ์จากมาตรฐานสำหรับแอปพลิเคชันเดียวกัน ดังนั้นคุณไม่สามารถผสมและจับคู่อินสแตนซ์จากแผนบริการที่แตกต่างกันสำหรับแอปพลิเคชันเดียวกันได้

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

คุณจะสังเกตเห็นว่าเราสามารถแนบดิสก์กับเครื่องเสมือนที่เราสร้างใน Azure ได้ เราจะพูดถึงดิสก์เหล่านั้นในบทนี้ ดิสก์ในที่นี้หมายถึงดิสก์ข้อมูลที่สามารถจัดเก็บบน Azure ดิสก์ทุกชนิดเป็นฮาร์ดไดรฟ์เสมือนที่มีนามสกุล. vhd Vhds เป็นไฟล์รูปภาพที่เก็บเนื้อหาของฮาร์ดไดรฟ์จริง ดังนั้นพวกเขาจึงเป็นภาพของไฟล์ซึ่งโดยปกติเราจะพบในฮาร์ดไดรฟ์ของคอมพิวเตอร์ ฮาร์ดดิสก์เสมือนมีสองประเภท -

  • VHD ของระบบปฏิบัติการและดิสก์ข้อมูล
  • VHD ภาพ

บนพื้นฐานของความสามารถในการขยายได้ VHD มีสองประเภท -

  • ขนาดคงที่
  • ขยายแบบไดนามิก

Azure รองรับเฉพาะ VHD ขนาดคงที่ หากคุณต้องอัปโหลด VHD ที่ขยายได้คุณจะต้องแปลงเป็น VHD ขนาดคงที่ก่อน ขนาดสูงสุดที่ Azure รองรับคือ 1 เทราไบต์สำหรับดิสก์

เครื่องเสมือนและดิสก์

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

สร้าง / แนบดิสก์ในเครื่องเสมือน

Step 1 - ไปที่เครื่องเสมือน

Step 2 - เลือก 'แดชบอร์ด' จากเมนูด้านบน

Step 3 - คลิก 'แนบดิสก์' →แนบดิสก์เปล่าที่ด้านล่างของหน้าจอ

Step 4 - ป้อนรายละเอียดในหน้าจอต่อไปนี้ที่ปรากฏขึ้น

จะใช้เวลาสองสามวินาทีในการแนบดิสก์เข้ากับเครื่องเสมือน

กำหนดค่าดิสก์ในเครื่องเสมือน

Step 1 - เชื่อมต่อกับเครื่องเสมือนผ่านไฟล์. rd ที่ดาวน์โหลดบนเครื่องของคุณ

Step 2 - ในเครื่องเสมือนให้คลิกขวาที่ไอคอนหน้าต่างที่มุมล่างซ้ายและเลือก "การจัดการดิสก์"

Step 3- คุณจะเห็นข้อความแจ้งว่ามีดิสก์อยู่บนหน้าจอ นี่คือดิสก์เดียวกับที่คุณแนบในขั้นตอนก่อนหน้านี้

Step 4- ก่อนที่คุณจะใช้งานได้คุณต้องจัดสรรมัน คุณจะเห็นว่ายังไม่ได้จัดสรร เลื่อนลงบนหน้าจอเดียวกันและค้นหาดิสก์ดังที่แสดงในภาพต่อไปนี้คือดิสก์ 2 คลิกขวาที่ไฟล์แล้วเลือก 'New Simple Volume'

Step 5- ทำตามตัวช่วยสร้าง มันจะถามเรื่องทั่วไปเช่นการตั้งชื่อไดรฟ์และระบบไฟล์ ในหน้าจอสุดท้ายตรวจสอบให้แน่ใจว่าได้เลือกตัวเลือกรูปแบบด่วนไว้

Step 6- หลังจากงานของวิซาร์ดสิ้นสุดลงคุณจะพร้อมใช้งานดิสก์ ในตัวอย่างนี้เราได้สร้างไดรฟ์ 'F' คุณสามารถสร้างโฟลเดอร์และไฟล์หรือคัดลอกข้อมูลของคุณในไดรฟ์ F

ลบดิสก์

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

Step 1 - ไปที่บัญชีที่เก็บข้อมูลของเครื่องเสมือน

Step 2 - คลิก "คอนเทนเนอร์" จากเมนูด้านบน

Step 3 - คลิก vhd

Step 4- vhds ทั้งหมดในบัญชีที่เก็บข้อมูลนั้นจะแสดงรายการ รายการนี้จะมี vhds จากเครื่องเสมือนอื่น ๆ ด้วยดังนั้นโปรดใช้ความระมัดระวังในการเลือก vhd

Step 5- เลือก vhd ที่คุณต้องการลบ คุณต้องทราบชื่อของดิสก์เพื่อที่จะระบุได้จาก vhds ต่างๆในรายการ (เมื่อคุณแนบดิสก์คุณจะได้รับแจ้งให้ป้อนชื่อของดิสก์)

ดิสก์ภาพ

สร้างภาพจากเครื่องเสมือน

Step 1 - ไปที่พอร์ทัลการจัดการ

Step 2 - เลือกเครื่องเสมือนที่คุณต้องการสร้างภาพ

Step 3 - คลิก 'แดชบอร์ด' จากเมนูด้านบน

Step 4 - คลิกไอคอน "จับภาพ" ที่ด้านล่างของหน้าต่าง

Step 5 - ตั้งชื่อภาพและใส่คำอธิบาย

Step 6 - เมื่อจับภาพเสร็จแล้วให้ค้นหาภาพตามจุดที่ระบุด้านล่าง -

  • เลือกเครื่องเสมือนจากแผงควบคุม เครื่องเสมือนทั้งหมดในบัญชีของคุณจะแสดงอยู่ที่นั่น

  • คลิก "รูปภาพ" จากเมนูด้านบน

สร้างภาพจากคอมพิวเตอร์ของคุณ

สิ่งนี้ทำได้ผ่านเครื่องมือ sysprep ที่มีอยู่ในระบบปฏิบัติการ Windows สมัยใหม่ทั้งหมด

Step 1 - ไปที่ไดรฟ์ C -> Windows -> System32 → Sysprep

Step 2 - หรือคัดลอกเส้นทางต่อไปนี้ในแถบที่อยู่ C: \ Windows \ System32 \ Sysprep

Step 3- เรียกใช้แอปพลิเคชัน 'sysprep' เพื่อสร้างไฟล์ VHD บนคอมพิวเตอร์ของคุณซึ่งเป็นภาพของเครื่องของคุณ

ข้อควรพิจารณา

คุณอาจสับสนกับชื่อ vhds เมื่อคุณมีเครื่องเสมือนหลายเครื่องภายใต้บัญชีเก็บข้อมูลเดียวกัน วิธีการทราบชื่อของ vhds ที่เกี่ยวข้องกับเครื่องใดเครื่องหนึ่งกำลังเรียกใช้ cmdlet 'Get-AzureDisk' ใน Windows PowerShell cmdlet นี้จะทำให้คุณได้รับรายละเอียดทั้งหมดของดิสก์ในเครื่องเสมือนแต่ละเครื่อง

Step 1 - เรียกใช้คำสั่งต่อไปนี้

Get-AzureDisk

Step 2- ค้นหาชื่อเครื่องเสมือนของคุณในรายการ ภายใต้เครื่องเสมือนนั้นให้ตรวจสอบชื่อและสื่อกลางสำหรับชื่อและลิงค์ vhd ของคุณ

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

โดยปกติการตั้งค่าแคชจะปรับปรุงอย่างมากเมื่อดำเนินการอ่าน - เขียนด้วยข้อมูลจำนวนมาก อย่างไรก็ตามหากมีการดำเนินการ I / O แบบสุ่มจำนวนมากการปิดแคชจะดีกว่าเนื่องจากการดำเนินการกับแคชจะมีค่าใช้จ่ายตามจำนวนธุรกรรม การดำเนินการแบบสุ่มจะไม่ทำให้ประสิทธิภาพการทำงานดีขึ้น

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

สำหรับดิสก์ OS ทั้งหมดการแคชในหน่วยความจำจะทำตามค่าเริ่มต้นเว้นแต่ผู้ใช้จะปิดเอง หากมีการดำเนินการ I / O แบบสุ่มจำนวนมากในไฟล์ในดิสก์ OS จะเป็นการดีกว่าที่จะย้ายไปไว้ในดิสก์ข้อมูลโดยที่แคชเริ่มต้นจะปิดอยู่ การตั้งค่าแคชสามารถจัดการได้โดยใช้คำสั่ง PowerShell ช่วยให้ API และพอร์ทัลการจัดการ Azure เราสามารถตั้งค่าแคชจากพอร์ทัลการจัดการในขณะที่สร้างเครื่องเสมือนและดิสก์ข้อมูล

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

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

คุณสามารถล็อกอินเข้าสู่พอร์ทัลการแสดงตัวอย่างได้โดยตรงโดยไปที่ https://portal.azure.com/และใช้บัญชี Azure ของคุณหรือคุณสามารถเปลี่ยนไปใช้จากพอร์ทัลการจัดการ Azure ทีม Azure ทำการเปลี่ยนแปลงเล็กน้อย แต่แนวคิดโดยรวมยังคงเหมือนเดิม ดังนั้นเมื่อคุณพยายามปรับแต่งพอร์ทัลของคุณอาจดูแตกต่างกันเล็กน้อย แต่คุณสมบัติพื้นฐานจะยังคงเหมือนเดิม

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ Azure

Step 2 - เปลี่ยนไปใช้พอร์ทัลดูตัวอย่าง Azure โดยคลิกที่รูปภาพของคุณและเลือก 'เปลี่ยนเป็นพอร์ทัลตัวอย่าง Azure'

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

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

Step 5 - หากคุณเลื่อนลงคุณจะเห็นตัวเลือกในการเปลี่ยนภาษา

Step 6- คุณยังสามารถเปลี่ยนขนาดของกระเบื้องได้ คุณสามารถทำให้ใหญ่ขึ้นหรือเล็กลง ตัวอย่างเช่นในหน้าจอต่อไปนี้หากคุณต้องการให้กลุ่มทรัพยากรของฉันใหญ่ขึ้น -

คลิกขวาที่ไทล์และเลือกกำหนดเอง

หรือเลือก 'ปรับแต่ง' จากแถบด้านบนของกระเบื้อง จะปรากฏขึ้นเมื่อคุณวางเคอร์เซอร์ไว้เหนือเคอร์เซอร์

เลือกขนาดของกระเบื้อง คลิก 'เสร็จสิ้น' ที่ด้านบนของหน้าจอ

Step 7- คุณยังสามารถปรับแต่งแดชบอร์ดของคุณได้ด้วยการเลื่อนไทล์ตามที่คุณเลือก คุณเพียงแค่ลากและวางกระเบื้องไปยังตำแหน่งอื่นบนหน้าจอ

Step 8 - คุณสามารถตรึงทรัพยากรของคุณไว้ที่แดชบอร์ดได้

ไปที่แหล่งข้อมูล คลิกขวาที่มันหรือคลิกที่จุดสามจุด

คลิกที่ 'Pin to Dashboard'

เมื่อคุณกลับมาที่แดชบอร์ดโดยคลิกที่ 'Microsoft Azure' ที่มุมบนซ้ายคุณจะเห็นทรัพยากรดังที่แสดงในภาพต่อไปนี้

เมื่อ บริษัท มีแอปพลิเคชันจำนวนมากพวกเขาอาจต้องการให้หน้าตาของ บริษัท ปรากฏในหน้าลงชื่อเข้าใช้ของแอปพลิเคชันเหล่านั้น อาจมีวัตถุประสงค์หลายประการที่อยู่เบื้องหลังสิ่งนี้รวมถึงการตลาด บริษัท ที่ใช้ Azure Active Directory สำหรับการจัดการข้อมูลประจำตัวสามารถทำได้โดยการกำหนดลักษณะของหน้าลงชื่อเข้าใช้เอง

ฟีเจอร์นี้พร้อมใช้งานสำหรับ Azure Active Directory รุ่นพื้นฐานและพรีเมียม คุณจะไม่พบสิ่งนี้ในรุ่นฟรี

หากคุณไม่ได้สมัครใช้งานรุ่นพื้นฐานหรือรุ่นพรีเมียมคุณสามารถทดลองใช้รุ่นพรีเมียมได้ฟรี

ทดลองใช้ฟรี Azure Active Directory (ADD) Premium Edition

Step 1 - เข้าสู่ระบบ Azure Management Portal ของคุณ

Step 2 - ไปที่ Azure Active Directory ที่คุณต้องการใช้งาน

Step 3 - คลิกที่แท็บ 'ใบอนุญาต' จากเมนูด้านบนตามที่แสดงในภาพต่อไปนี้

Step 4 - คลิก 'ลองใช้ Azure Active Directory Premium ทันที' และจะเปิดใช้งานสำหรับไดเรกทอรีนั้น

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

ปรับแต่งการสร้างแบรนด์

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

ภาพ ขนาดเป็นกิโลไบต์ ขนาดที่แนะนำ ขนาดสูงสุด รูปแบบที่รองรับ
โลโก้ 5-10 60-280 60-300 png / jpeg
โลโก้สี่เหลี่ยม 5-10 240-240 240-240 png / jpeg
Square Logo Dark Theme 5-10 240-240 240-240 png / jpeg
ภาพประกอบหน้าลงชื่อเข้าใช้ 500 (300 แนะนำ) พ.ศ. 1420-1200 พ.ศ. 1420-1200 PNG / jpeg / gif

Step 1 - ไปที่ไดเร็กทอรีที่คุณต้องการใช้งาน

Step 2 - คลิกที่แท็บ "กำหนดค่า" จากเมนูด้านบน

Step 3- คลิกปุ่ม 'ปรับแต่งการสร้างแบรนด์' ป๊อปอัปต่อไปนี้จะปรากฏขึ้น

Step 4 - ป้อนรายละเอียดและอัปโหลดภาพ

Step 5 - คลิกถัดไปและป้อนรายละเอียด

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

เข้าสู่ระบบด้วยหน้าลงชื่อเข้าใช้ที่กำหนดเอง

เมื่อคุณลงชื่อเข้าใช้แอปพลิเคชันขององค์กรคุณจะเห็นโลโก้รูปภาพภาพประกอบขนาดใหญ่และข้อความลงชื่อเข้าใช้ในหน้านั้น ตัวอย่างเช่นมาลงชื่อเข้าใช้ Office 365 โดยใช้บัญชีขององค์กร

สิ่งที่ต้องพิจารณา

  • ชื่อโดเมนควรใช้งานได้

  • อาจใช้เวลาถึงหนึ่งชั่วโมงเพื่อให้การเปลี่ยนแปลงปรากฏในหน้าลงชื่อเข้าใช้

  • หากต้องการทดสอบให้เลือกเซสชัน 'ในส่วนตัว' ของ Internet Explorer (หรือเซสชันที่เกี่ยวข้องในเบราว์เซอร์อื่นที่คุกกี้ไม่ส่งผลต่อการท่องเว็บของคุณ)

ผู้ใช้ในไดเร็กทอรีของคุณสามารถได้รับอนุญาตให้รีเซ็ตรหัสผ่านหากลืมรหัสผ่านในไม่กี่ขั้นตอนแทนที่จะต้องขอให้ผู้ดูแลระบบดำเนินการให้ ซึ่งจะช่วยประหยัดเวลาและค่าใช้จ่ายของแผนกไอทีหรือแผนกช่วยเหลือในการจัดการกับงานประเภทดังกล่าวในองค์กร ผู้ดูแลระบบสามารถกำหนดนโยบายการรีเซ็ตรหัสผ่าน บริการนี้พร้อมใช้งานใน Azure Active Directory รุ่นพื้นฐานและพรีเมียม ในบท 'Personalize Company Branding' จะมี 'วิธีการ' เล็ก ๆ เกี่ยวกับการทดลองใช้ Azure Active Directory รุ่นพรีเมี่ยมฟรี

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ

Step 2 - ไปที่ไดเรกทอรีที่ใช้งานอยู่

Step 3 - คลิกที่แท็บ "การกำหนดค่า"

Step 4 - เลื่อนลงและค้นหาหัวข้อ 'นโยบายการรีเซ็ตรหัสผ่านผู้ใช้'

Step 5 - คลิก 'ใช่' เพื่อเปิดใช้งานผู้ใช้สำหรับการรีเซ็ตรหัสผ่านดังที่แสดงในภาพต่อไปนี้และเลื่อนลงเพื่อตั้งค่านโยบาย

Step 6 - คุณสามารถเลือกที่จะอนุญาตให้ผู้ใช้รีเซ็ตรหัสผ่านในบางกลุ่ม

Step 7- ดูภาพด้านบน; คุณมีสี่ตัวเลือกให้เลือกเพื่อตรวจสอบการรีเซ็ตรหัสผ่าน ตัวอย่างเช่นลองเลือกสองตัวที่นี่ ผู้ใช้ในกรณีนี้จะสามารถใช้โทรศัพท์มือถือหรือที่อยู่อีเมลสำรองเพื่อตรวจสอบการรีเซ็ตรหัสผ่าน

Step 8- ในรายการแบบเลื่อนลง 'Number of Authentication Methods Required' หากคุณเลือก 2 มากกว่าผู้ใช้จะต้องให้ข้อมูลประจำตัวสองตัว (เช่นโทรศัพท์มือถือและโทรศัพท์สำนักงาน) ในตัวอย่างนี้ขอปล่อยไว้เป็นหนึ่ง

Step 9- ตัวเลือกถัดไปคือคุณต้องการให้พวกเขาลงทะเบียนเพื่อรีเซ็ตรหัสผ่านด้วยตนเองหรือไม่ หากคุณเลือก "ไม่" ผู้ดูแลระบบจะต้องดำเนินการให้กับผู้ใช้แต่ละคนทีละคน

Step 10- ลิงก์ "ปรับแต่ง" ติดต่อผู้ดูแลระบบของคุณ " คุณสามารถให้ลิงก์หน้าเว็บเฉพาะหรือรหัสอีเมลที่ผู้ใช้สามารถติดต่อได้เมื่อพบปัญหาขณะรีเซ็ตรหัสผ่าน

Step 11 - คลิก 'บันทึก' ที่ด้านล่างของหน้าจอ

ครั้งต่อไปเมื่อผู้ใช้เข้าสู่ระบบเพื่อเข้าถึงบัญชีผู้ใช้จะถูกขอให้ลงทะเบียนสำหรับบริการรีเซ็ตรหัสผ่านซึ่งสามารถป้อนหมายเลขโทรศัพท์หรือที่อยู่อีเมลได้ ข้อมูลนี้จะถูกใช้เมื่อลืม / ทำรหัสผ่านหาย ในตัวอย่างนี้ตามที่กำหนดนโยบายพวกเขาสามารถเลือกจากตัวเลือกใดตัวเลือกหนึ่งสำหรับรหัสยืนยันผ่านการโทรทางโทรศัพท์มือถือข้อความบนโทรศัพท์มือถือหรือทางอีเมลไปยังที่อยู่อีเมลอื่น

ผู้ใช้สามารถสร้างกลุ่มได้เองในแผงการเข้าถึง ให้เราดูวิธีการอนุญาตให้ผู้ใช้สร้างและเข้าร่วมกลุ่ม

การตั้งค่านโยบายสำหรับการจัดการกลุ่มแบบบริการตนเอง

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ

Step 2 - ไปที่ Active Directory

Step 3 - คลิกแท็บ "กำหนดค่า" จากเมนูด้านบน

Step 4- เลื่อนลงและค้นหาหัวข้อ 'การจัดการกลุ่ม' คุณสามารถเลือกที่จะอนุญาตให้ผู้ใช้สร้างและจัดการกลุ่มของตนเองได้ที่นี่ มี 6 สิ่งที่คุณต้องตั้งค่าภายใต้หัวข้อนี้ ทีม Azure ยังคงเพิ่มคุณสมบัติต่างๆ

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

Step 6 - ทางเลือกที่สองคือผู้ใช้สามารถสร้างกลุ่มความปลอดภัยได้หรือไม่

Step 7- ตัวเลือกที่สามคือคุณสามารถเลือกได้ว่าจะอนุญาตให้ผู้ใช้ทั้งหมดจัดการกลุ่มหรือบางกลุ่มก็ได้ หากคุณเลือก "บางคน" คุณจะต้องระบุกลุ่ม

Step 8 - ตัวเลือกที่สี่คือช่วยให้คุณสามารถเปิด / ปิดผู้ใช้เพื่อสร้างกลุ่มใน Office 365

Step 9 - ตัวเลือกที่ห้าคือหากคุณต้องการอนุญาตให้ผู้ใช้บางรายสร้างและจัดการกลุ่มสำหรับ Office 365 คุณจะต้องระบุ

Step 10- ตัวเลือกสุดท้ายคือการเปิดใช้งานกลุ่มเฉพาะ หากคุณเลือกที่จะเปิดใช้งานระบบจะขอให้คุณเพิ่มสมาชิกในกลุ่ม

หลังจากที่คุณทำการเปลี่ยนแปลงปุ่ม "บันทึก" จะปรากฏที่ด้านล่างของหน้าจอเพื่อบันทึกการเปลี่ยนแปลง

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

Step 1- ไปที่ Access Panel โดยไปที่myapps.microsoft.com

Step 2 - เข้าสู่ระบบบัญชี azure ของคุณ

Step 3- ที่ด้านบนคุณจะเห็น "กลุ่ม" คลิกเพื่อสร้างกลุ่มใหม่

Step 4 - เลือก 'กลุ่มของฉัน / ทั้งหมด' จากเมนูแบบเลื่อนลงที่ด้านบน

Step 5 - คลิกที่ 'สร้างกลุ่มใหม่'

Step 6- หน้าจอต่อไปนี้จะปรากฏขึ้น ป้อนชื่อและคำอธิบายของกลุ่ม

Step 7- คุณสามารถให้ผู้ใช้ทั้งหมดเข้าร่วมกลุ่มหรือเลือกพวกเขาเพื่อขอการอนุมัติจากเจ้าของกลุ่มก่อนที่จะเข้าร่วมกลุ่ม ฉันได้เลือกตัวเลือกแรกที่ต้องได้รับการอนุมัติจากเจ้าของ ซึ่งหมายความว่าผู้ใช้ที่ต้องการเข้าร่วมกลุ่มนอกเหนือจากผู้ใช้ที่เพิ่มจะต้องขออนุมัติ

Step 8 - เลือกตัวเลือกที่ต้องการแล้วคลิก 'สร้าง'

Step 9- กลับมาที่หน้า "กลุ่ม" ในการเพิ่มสมาชิกในกลุ่มให้เลือกกลุ่ม ในกรณีนี้ให้เลือก "กลุ่มนักพัฒนา"

Step 10 - คลิก 'เพิ่มสมาชิก'

Step 11- ป๊อปอัปต่อไปนี้จะแสดงรายชื่อผู้ใช้ทั้งหมดในไดเรกทอรี คุณสามารถเพิ่มสมาชิกได้โดยคลิกที่ชื่อของพวกเขา

Step 12- คุณสามารถเพิ่ม / ลบสมาชิกแก้ไขคำอธิบายของกลุ่มและลบกลุ่มได้ในหน้านี้ นอกจากนี้คุณสามารถกำหนดให้คนอื่นเป็นเจ้าของกลุ่มนี้ได้

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

Azure Active Directory ช่วยให้ผู้ดูแลระบบสามารถดูรายงานความปลอดภัยที่มีข้อมูลประเภทต่างๆ

รายงานความผิดปกติ

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

หากต้องการดูรายงานเหล่านี้ -

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการและไปที่ไดเรกทอรีที่ใช้งานอยู่

Step 2 - คลิกแท็บ "รายงาน" จากเมนูด้านบน

Step 3 - คลิกหมวดหมู่ใดหมวดหมู่หนึ่งที่คุณต้องการดูข้อมูลภายใต้ "กิจกรรมผิดปกติ"

รายงานกิจกรรม

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

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

แอปพลิเคชันแบบบูรณาการ

หมวดหมู่นี้ประกอบด้วยรายงานการใช้งานแอปพลิเคชันระบบคลาวด์ในองค์กร หมวดหมู่นี้มีวิธีโต้ตอบในการตรวจสอบการใช้งานแอปพลิเคชัน

ตัวอย่างเช่นในหน้าจอต่อไปนี้เมื่อคุณคลิกที่ 'การใช้งานแอปพลิเคชัน' ในแผงด้านซ้ายคุณจะเห็นว่ามีการลงชื่อเข้าใช้ 12 ครั้งในแผงการเข้าถึงแอปและ 3 ในแอปพลิเคชัน Visual Studio

กิจกรรมการค้นหาของผู้ใช้โดยเฉพาะ

Azure Active Directory มีคุณลักษณะที่มีประโยชน์อีกอย่างหนึ่งที่ช่วยให้ผู้ดูแลระบบสามารถค้นหากิจกรรมสำหรับผู้ใช้เฉพาะได้ ทันทีที่คุณคลิกที่ 'รายงาน' ในเมนูด้านบนคุณจะเห็นหน้าจอต่อไปนี้ คุณต้องป้อนชื่อที่แสดงของผู้ใช้หรือชื่อหลักของผู้ใช้ คุณจะเห็นกิจกรรมไดเรกทอรีทั้งหมด

ในหน้าจอด้านบนเราได้ทำการค้นหาโดยการป้อนชื่อที่แสดงของผู้ใช้และรายละเอียดกิจกรรมของผู้ใช้พร้อมเวลาและวันที่แสดงอยู่บนหน้าจอ

Azure Active Directory Editions และรายงาน

รายงานทุกชนิดไม่มีอยู่ใน Azure Active Directory ทุกรุ่น ตารางต่อไปนี้แสดงประเภทของรายงานที่มีอยู่ใน Azure Active Directory สามรุ่น

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

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

สร้าง Site Recovery Vault

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ Azure ของคุณ

Step 2 - คลิก "ใหม่" ที่มุมล่างซ้าย

Step 3 - คลิกบริการข้อมูล→บริการการกู้คืน -> ห้องนิรภัยการกู้คืนไซต์→สร้างด่วน

Step 4- ใส่ชื่อและเลือกภูมิภาค ตรวจสอบให้แน่ใจว่าห้องนิรภัยนี้อยู่ในพื้นที่เดียวกับที่เครื่องเสมือนและเครือข่ายอาศัยอยู่

Step 5- คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าจอต่อไปนี้ ในหน้าจอต่อไปนี้คุณจะเห็นเมนูแบบเลื่อนลง หากคุณขยายเมนูแบบเลื่อนลงคุณจะเห็นสถานการณ์ต่างๆที่สามารถกำหนดค่าการกู้คืนได้

ที่นี่คุณต้องเลือกสถานการณ์การกู้คืนตามข้อกำหนดขององค์กร เรามาพูดถึงแต่ละสถานการณ์โดยละเอียด -

ระหว่างไซต์ VMM ภายในองค์กรและ Azure

ในสถานการณ์นี้เครื่องเสมือนในสถานที่จะถูกจำลองแบบเป็น Azure มีข้อกำหนดเบื้องต้นบางประการสำหรับทรัพยากรในองค์กรนี้

  • เซิร์ฟเวอร์เครื่องเสมือนที่ทำงานบน Windows Server 2012 R2 ของ

  • เซิร์ฟเวอร์เครื่องเสมือนควรมีระบบคลาวด์อย่างน้อยหนึ่งระบบเพื่อป้องกัน

  • คลาวด์ควรมีกลุ่มโฮสต์ VMM และเซิร์ฟเวอร์โฮสต์ Hyper-V อย่างน้อยหนึ่งกลุ่มหรือคลัสเตอร์และเครื่องเสมือนบนเซิร์ฟเวอร์โฮสต์ Hyper-V

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

เมื่อคุณเลือกสถานการณ์นี้จากเมนูแบบเลื่อนลงคุณต้องทำตามห้าขั้นตอนที่ล้อมรอบในรูปภาพด้านบน

ระหว่างไซต์ Hyper-V ภายในองค์กรและ Azure

ตัวเลือกนี้ถูกเลือกสำหรับการจำลองแบบของเครื่องเสมือนที่อยู่ในเซิร์ฟเวอร์ Hyper-V ภายในองค์กร ตัวเลือกนี้เหมาะสมเมื่อเซิร์ฟเวอร์ Hyper-V ทำงาน แต่ VMM ไม่พร้อมใช้งาน

ข้อกำหนดเบื้องต้น (ในสถานที่)

  • โฮสต์ในสถานที่ควรเป็น Windows Server 2012 R2 ที่มีบทบาท Hyper-V
  • Hyper-V ควรมีเครื่องเสมือนอย่างน้อยหนึ่งเครื่อง

ระหว่างไซต์ในองค์กรกับ VMWare / Physical Server และ Azure

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

  • Process Server- ข้อมูลของรายการที่ได้รับการป้องกันจะถูกส่งไปยังเซิร์ฟเวอร์กระบวนการก่อนซึ่งจะถูกแคชบีบอัดและเข้ารหัส จากนั้นข้อมูลจะถูกส่งไปยังเซิร์ฟเวอร์เป้าหมายหลัก

  • Configuration Server - เซิร์ฟเวอร์นี้เป็นลิงค์การสื่อสารระหว่างรายการที่ได้รับการป้องกันกระบวนการและเซิร์ฟเวอร์เป้าหมายหลัก

  • Master Target Server - เซิร์ฟเวอร์เป้าหมายหลักเก็บข้อมูลที่จำลองแบบจากรายการที่มีการป้องกัน

ระหว่างไซต์ VMWare ภายในองค์กรสองแห่ง

ระหว่างสองไซต์ VMM ภายในองค์กรและแอปพลิเคชัน SAN Array

ในสถานการณ์นี้ไซต์ VMM ในสถานที่ถูกจำลองแบบไปยังไซต์อื่น เครื่องเสมือน Hyper-V บนไซต์นี้ได้รับการป้องกันผ่านการจำลองแบบ Storage Array Based (SAN) องค์กรสามารถใช้ประโยชน์จากตัวเลือกนี้ได้หากมีโครงสร้างพื้นฐาน SAN อยู่แล้ว

ข้อกำหนดเบื้องต้น

รูปภาพต่อไปนี้อธิบายข้อกำหนดเบื้องต้นสำหรับสถานการณ์นี้ที่จะปรับใช้

สร้างแผนการกู้คืน

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

Step 1 - ในพอร์ทัลการจัดการไปที่ Azure Site Recovery vault ที่คุณใช้งานอยู่

Step 2- เลือก 'แผนการกู้คืน' จากเมนูด้านบน คุณจะเห็นตัวเลือกต่างๆตามสถานการณ์และทรัพยากรที่คุณเลือกที่ลงทะเบียนไว้ใน Recovery vault

Step 3- คุณสามารถสร้างแผนการกู้คืนสำหรับการกู้คืนไซต์ได้ตามต้องการ นอกจากนี้ยังจะบอกคุณเกี่ยวกับงานที่จำเป็นต้องมีในกรณีที่คุณพลาดขั้นตอนใด ๆ ในกระบวนการ

Step 4- แผนแบบกำหนดเองที่สร้างขึ้นที่นี่สามารถดำเนินการได้ในกรณีที่เกิดข้อผิดพลาดในการจัดเตรียมการกู้คืน สามารถให้บริการได้ที่ไซต์รอง

การตรวจสอบความสมบูรณ์อย่างต่อเนื่องเป็นหนึ่งในคุณสมบัติของ Azure Site Recovery คุณไม่จำเป็นต้องสมัครสมาชิกคุณสมบัตินี้โดยเฉพาะ ในบทที่แล้วเราได้เห็นวิธีการกำหนดค่า Azure Site Recovery สำหรับสถานการณ์ต่างๆ เมื่อการกำหนดค่าทั้งหมดเสร็จสิ้นตัวจัดการการกู้คืน Hyper-V จะตรวจสอบความสมบูรณ์ของอินสแตนซ์ทรัพยากรที่ได้รับการป้องกันอย่างต่อเนื่อง ทำโดยตัวจัดการการกู้คืน Hyper-V จากระยะไกลจาก Azure ขั้นตอนนี้ประกอบด้วยการรวบรวมข้อมูลเมตาของเครื่องเสมือนซึ่งใช้สำหรับการกู้คืน

สิ่งที่เกิดขึ้นใน Azure Site Recovery คือข้อมูลเมตาจะถูกรวบรวมอย่างต่อเนื่องเพื่อการกู้คืน ทุกครั้งที่มีการถ่ายโอนข้อมูลตามหน้าที่ของการตรวจสอบสุขภาพอย่างต่อเนื่องข้อมูลจะถูกเข้ารหัสเสมอจึงปลอดภัย

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

นอกเหนือจากการสำรองข้อมูลและการกู้คืนที่จัดเตรียมไว้แล้ว Azure Site Recovery ยังตรวจสอบความสมบูรณ์ของอินสแตนซ์ทรัพยากรทั้งหมดอย่างต่อเนื่อง

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

อัปเดตบริการคลาวด์

รหัสแอปพลิเคชันสามารถอัปเดตได้อย่างง่ายดายในพอร์ทัลการจัดการ Azure คุณจะต้องมีแพ็คเกจบริการ (.cspkg) และไฟล์กำหนดค่าบริการ (.cscfg) ก่อนที่จะดำเนินการต่อ

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ

Step 2 - ไปที่บริการที่คุณต้องการอัปเดต

Step 3- คลิก 'อินสแตนซ์' จากเมนูด้านบนจากนั้นคลิก 'อัปเดต' หน้าจอต่อไปนี้จะปรากฏขึ้น

Step 4 - ป้อนชื่อป้ายกำกับการปรับใช้และอัปโหลดไฟล์. cspkg และ. cscfg

Step 5 - เลือกบทบาทที่คุณต้องการอัปเดตหรือเลือก 'ทั้งหมด' หากต้องการอัปเดตบทบาททั้งหมด

Step 6 - เลือกช่องทำเครื่องหมายตามต้องการแล้วคลิก "ลูกศร" ทางด้านขวา

สลับ VIP (IP เสมือน)

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

Step 1 - เข้าสู่ระบบพอร์ทัลการจัดการ

Step 2- ไปที่บริการ เลือก 'อินสแตนซ์' จากเมนูด้านบน คุณจะเห็นในหน้าจอต่อไปนี้มีสองอินสแตนซ์สำหรับบริการนี้

Step 3- เมื่อคุณปรับใช้บริการในการจัดเตรียมและการใช้งานจริงคุณจะเห็นว่ามีการเปิดใช้งาน 'Swap' ที่ด้านล่างของหน้าจอ คุณต้องคลิกไอคอน Swap นั้นก็จะเสร็จสิ้น

ข้อควรพิจารณา

  • คุณไม่สามารถสลับได้หากคุณมีปลายทางที่แตกต่างกันสำหรับการปรับใช้แต่ละครั้ง
  • จะไม่เปลี่ยนที่อยู่ IP ของบริการของคุณ