คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure...

124

Transcript of คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure...

Page 1: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า
Page 2: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 123

Page 3: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 3

คำ�นำ�

การประมวลผลคลาวด (Cloud Computing) นบวาเปนเทคโนโลยการบรการจดการศนยขอมล

(Data Center) ขององคกรในรปแบบใหม ทจะชวยลดความซบซอนในการบรหารจดการศนยขอมล

ตลอดจนสามารถเพมประสทธภาพ และศกยภาพของศนยขอมลใหสามารถรองรบปรมาณการประมวลผล

ปรมาณการจดเกบขอมลจ�านวนมากของศนยขอมลใหดยงขนได

Microsoft Azure เปนผลตภณฑหนงทสามารถตอบโจทยการใชงานการประมวลผลคลาวด

ขององคกรไดเปนอยางด ไมวาจะเปนการใชงานในรปแบบทหลากหลาย ไดแก PaaS (Platform As

A Service) ซงเปนการใหบรการแพลตฟอรมเพอใชในการบรหารศนยขอมล เชน เวบไซต หรอฐานขอมล

เปนตน หรอ IaaS (Infrastructure As A Service) ซงเปนการใหบรการโครงสรางพนฐานของศนยขอมล

เชน การจดเกบขอมล หรอเครองเวอรชวล

ดวยเหตน คณะผเขยนจงมความคดทจะจดท�าหนงสอเลมนขนเพอทจะเผยแพรเทคโนโลยเกยวกบ

Microsoft Azure ใหเกดความเขาใจอยางแพรหลาย โดยการรวบรวมเนอหาตางๆ ทเกยวของกบ

Microsoft Azure ตงแตพนฐานและรปแบบตางๆ ของการประมวลผลคลาวด การจดเกบขอมล

เครอขาย และเครองเวอรชวล โดยน�าเสนอในรปแบบกรณศกษาในการจดท�าศนยขอมลไปยง

Microsoft Azure พรอมขนตอนการท�างานแบบทละขนและภาพประกอบ เพอเปนตวอยางใหผสนใจ

ไดศกษา คนควา และเปนแนวทางเพอประยกตเขากบองคกรธรกจไดตอไป

Page 4: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

4 Sure Guide with Microsoft Azure

ส�รบญ

หนา

1. บทสรปผบรหาร 7

2. รจกกบ Microsoft Azure 11

2.1. Microsoft Azure คออะไร 13

2.2. เรมตนการใชงาน Microsoft Azure 17

3. การออกแบบระบบเครอขายบน Microsoft Azure 21

3.1. ตวอยางระบบเครอขายบน Microsoft Azure 22

3.2. ตวอยางการค�านวณคาใชจาย 28

4. การบรหารจดการพนทเกบขอมล (Storage) 31

5. การบรหารจดการเครอขายเวอรชวล 43

5.1. การท�างานของเครอขายเวอรชวล 44

5.2. การใชซบเนต (Subnet) บนเครอขายเวอรชวล 47

5.3. การสรางเครอขายเวอรชวล และซบเนต 47

6. การตดตง Active Directory Domain Service (AD DS) 53

6.1. รปแบบของการใชงาน Active Directory Domain Service 54

6.2. การสรางเครองเวอรชวลบน Azure 56

6.3. การก�าหนดหมายเลข IP คงทใหกบเครองเวอรชวล 59

6.4. การเพมขนาดดสกส�าหรบเกบขอมล 61

6.5. การตดตง Domain Controller เครองแรก 69

6.6. การตดตง Domain Controller เพมเตม 77

Page 5: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 5

หนา

7. แนะน�าฐานขอมล SQL บน Azure 81

7.1. ท�าความรจกกบฐานขอมล SQL บน Azure (Azure SQL Database)

และฐานขอมล SQL ในเครองเวอรชวลบน Azure

(SQL Server in Azure VM) 83

7.2. การตดตงฐานขอมล SQL ในเครองเวอรชวลบน Azure 86

7.3. การก�าหนดคาทอย IP ใหกบเครองเวอรชวล 91

7.4. ก�าหนดคาฐานขอมล SQL หลงการตดตง 92

8. การสรางเวบไซตบน Microsoft Azure 101

8.1. บรการทเกยวของกบเวบไซตบน Microsoft Azure 102

8.2. กรณศกษา: การยายเวบไซตขนส Microsoft Azure 103

9. ความปลอดภย (Security) ความเปนสวนตว (Privacy)

และการปฏบตตามกฎเกณฑ (Compliance) ของ Microsoft Azure 113

9.1. แลว Azure ชวยใหการรกษาขอมลมความปลอดภยไดอยางไร 115

9.2. ความปลอดภยกบโครงสรางพนฐาน 115

9.3. การปองกนในระดบเครอขาย 116

9.4. การพสจนตวตนและการเขาถง 117

9.5. การปกปองขอมล 118

9.6. การรกษาความเปนสวนตว 119

9.7. การปฏบตตามกฎเกณฑ 120

Page 6: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

6 Sure Guide with Microsoft Azure

Page 7: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 7

บทสรป

ผบรหารโดย วสทธ ทองภ ”

Page 8: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

8 Sure Guide with Microsoft Azure

ท�ำไมตองเปนคลำวด และคลำวดชวยอะไรเรำไดบำง

คณคงทราบกนดแลววาการประมวลผลคลาวดไดเขามามบทบาทส�าคญในการชวยขบเคลอนธรกจให

เดนหนาไดอยางราบรน แตกยงเปนทสงสยส�าหรบอกหลายทานเชนกนวา หากมองวาการประมวลผล

คลาวดมความเกยวของกบการขยายโครงสรางพนฐานไอทแลว ส�าหรบองคกรขนาดเลกและ

ขนาดกลางนนการประมวลผลคลาวดจะเขามาชวยไดอยางไร หนงสอเลมนจะชวยใหผอานมองเหนภาพ

และแนวทางการปฏบตในการน�าการประมวลผลคลาวดมาใชใหเกดประโยชนสงสดกบองคกรในลกษณะ

ทเปนขนเปนตอน ซงจะชวยใหคณสามารถตอบขอสงสยเกยวกบการประมวลผลคลาวดในหลายๆ เรอง

ได ไมวาจะเปน

การตงคาระบบและท�างานไดอยางรวดเรว เพอชวยใหสามารถน�าผลตภณฑและบรการสตลาด

ไดเรวกวาคแขง และสามารถน�าเวลาไปใชในการพฒนาสงใหมๆ ใหกบองคกร โดยทใช

เวลานอยลงในการจดการโครงสรางพนฐาน

การท�าใหระบบโครงสรางพนฐานไอทขององคกรสามารถรองรบการท�างานไดจากทวโลกใน

ทนท เพอสนบสนนการเตบโตของธรกจ ซงหมายความวา คณไมตองกงวลเกยวกบการท�างาน

จากความสามารถในสงทตองการจดเกบแฟม หรอปรบคาแอปพลเคชนของคณเพอสนบสนน

พนกงานหรอลกคาเพมเตม

บทสรปผบรหาร

1.

Page 9: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 9

การด�าเนนการทคมคามากขน คณจะจายเฉพาะสงทคณใชงาน ชวยใหธรกจของคณเตบโต

อยางยงยนภายใตคาใชจายทสมเหตสมผล ซงหมายถงคณไมจ�าเปนตองลงทนเงนจ�านวนมาก

ไปกบการลงทนในฮารดแวร และการดแลทซบซอน คณสามารถน�าเงนเหลานนไปลงทนในสวน

ทจ�าเปนโดยตรงตอธรกจได

นอกจากนน การประมวลผลคลาวดยงชวยใหองคกรขนาดเลกและขนาดกลางรกษา

ความปลอดภยในระดบองคกรได คมครองศนยขอมล และปกปองความปลอดภยของขอมล

ทจ�าเปนไดเหมอนๆ กบทมการปฏบตกนในองคกรขนาดใหญ

ผเขยนหวงวา หนงสอเลมนจะเปนแหลงความรทจะชวยใหคณเรมตนใชประโยขนจากการประมวลผล

คลาวดไดอยางเตมท

Page 10: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

10 Sure Guide with Microsoft Azure

Page 11: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 11

รจกกบ

Microsoft Azureโดย วสทธ ทองภ ”

Page 12: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

12 Sure Guide with Microsoft Azure

ทกวนนหลายๆ องคกรเรมวางแผนและพฒนาปรบปรงระบบไอทและศนยขอมลใหมความยดหยน

และมประสทธภาพมากขน เพอรองรบกบความตองการทางธรกจไดอยางรวดเรวและทนเวลา แตสงทตอง

พจารณาควบคกนไปกคอ คาใชจายทตองลงทนไปกบการปรบปรงและพฒนาศนยขอมลใหมประสทธภาพ

นนอาจจจะสงพอสมควร แตทงนกตองขนอยกบความตองการของแตละองคกรเอง เพราะจะตองมการ

พจารณาปจจยตางๆ มากมาย เชน เรองของทรพยากรตางๆ (การประมวลผล หนวยความจ�า เครอขาย

พนทเกบขอมล และอนๆ) วาสามารถรองรบกบความตองการหรอไม รวมถงการบรหารจดการ การดแล

รกษา ตลอดจนคณภาพของการใหบรการ (Service Level Agreement: SLA) เพอรบประกนเรองของ

การใหบรการ เปนตน

ดวยเหตผลตางๆ เหลานเอง ท�าใหองคกรตางๆ เรมวางแผนและคดคนหาวธการหรอโซลชนตางๆ

ทจะมาตอบโจทยเหลาน และทส�าคญคอ ตองสอดคลองกบความตองการขององคกรและคมคากบเงน

ทจะตองลงทนไป และสงทมาชวยหรอตอบโจทยนของเราไดคอ “คลาวดโซลชน (Cloud Solution)”

ซงทางไมโครซอฟทไดเตรยมโซลชนและบรการทเกยวของกบคลาวดแบบครบวงจรมาเพอรองรบกบความ

ตองการทหลากหลายขององคกรตางๆ

คลาวดโซลชนทผมน�ามาเสนอนม ชอวา “Microsoft Azure” ซงผมเชอวาหลายๆ ทานคงจะเคย

ไดยน Microsoft Azure มาแลว แตอาจจะยงไมทราบวา Microsoft Azure แทจรงแลวคออะไร บางคน

บอกวา Microsoft Azure คอ การท�าเวบโฮสตตง (Web Hosting) บางกวาคอการท�า Co-Location

และอนๆ อกมากมาย และนจงเปนเหตผลหนงทผมอยากน�าเอาเรองราวของ Microsoft Azure มา

น�าเสนอใหไดทราบและไดรจกกนกอน เพอจะไดน�าเอาความรนไปใชในการวางแผนพฒนาและปรบปรง

ระบบไอทของทกทาน

รจกกบ

Microsoft Azure2.

Page 13: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 13

2.1. Microsoft Azure คออะไร

Microsoft Azure คอ คลาวดแพลตฟอรม (Cloud Platform) ททางไมโครซอฟทไดเตรยมเอาไว

ส�าหรบองคกรทตองการพฒนาและปรบปรง ศนยขอมลใหมความยดหยนและรองรบกบความตองการ

ทางธรกจไดอยางรวดเรวและมประสทธภาพ อกทงยงมคณลกษณะและฟงกชนตางๆ มากมายใหเราได

เลอกใช และยงเหมาะส�าหรบองคกรทกขนาดไมวาจะเปนองคกรขนาดเลก ขนาดกลาง หรอขนาดใหญ

และทส�าคญคอยงชวยองคกรประหยดคาใชจายอกดวย

เมอเราน�าเอา Microsoft Azure เขามาใชงานจะท�าใหการบรหารและจดการศนยขอมลหรอระบบ

ไอทมความยดหยนและมประสทธภาพมากขนดวยครบ

ส�าหรบ Microsoft Azure นนคอคลาวดแพลตฟอรมทใหบรการครบ ทง 3 รปแบบของบรการ

คลาวดคอ

Infrastructure-as-a-Service (IaaS)

Platform-as-a-Service (PaaS)

Sofware-as-a-Service (Saa

ตามรปดานลาง จะแสดงถงรปแบบบรการระบบคลาวดตางๆ ทมอยในขณะน

รปท 1 รปแบบของบรการคลาวด

Page 14: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

14 Sure Guide with Microsoft Azure

จากรปดานบน คณจะเหนไดวา Microsoft Azure มความสามารถในการจดการระบบโครงสราง

พนฐานคอ เราสามารถสรางเครองเวอรชวล และตดตงแอปพลเคชนตางๆ ทตองการเพอใหบรการกบ

ผใชงานไดทนท โดยทเราไมตองเสยคาใชจายหรอลงทนซอฮารดแวรและซอฟตแวรใดๆ

แนวคดนจะแตกตางจากการบรหารและจดการระบบไอทหรอศนยขอมลในรปแบบทมอยในปจจบน

คอ ในการบรหารและจดการศนยขอมลนน องคกรจะตองมการลงทนจดซออปกรณหลายชน เชน

เซรฟเวอร ทเกบขอมล ระบบเครอขาย อกทงยงตองมคาใชจายในการดแลรกษาระบบ และคาใชจาย

อนๆ อก ผดแลระบบเองกตองรบผดชอบตงแตสวนทเปนฮารดแวร รวมไปถงเครองเวอรชวลตางๆ

ทท�างานอยภายในฮารดแวรเหลานนดวย

จากรปดานบนใหดรปกลองตางๆ ทเรยงกนเปนสน�าเงนทอยดานซายสด นนคอ สวนประกอบตางๆ

ไมวาจะเปนฮารดแวร และเครองเวอรชวลตางๆ ทอยในศนยขอมล ซงคณจะตองดแลทงหมดเองตงแต

กลองแรกทอยลางสดไปจนถงกลองทอยบนสด และโดยสวนใหญระบบศนยขอมล ณ วนนกจะเปนใน

รปแบบน ดงนนจงมประเดนทนาสนใจอยหลายประเดน ส�าหรบการบรหารจดการศนยขอมลทผดแล

ระบบตองบรหารและจดการเองทงหมด เชน

การลงทนทคอนขางสงพอสมควร แตกขนอยกบความตองการ รวมถงการดแลรกษา แตกยงคง

คดเปนจ�านวนเงนไมนอย

การปรบปรงและพฒนาการใหบรการแอปพลเคชนหรอบรการตางๆ กบผใชงานหรอลกคา

วาตองท�าอยางไรจงจะท�าใหการบรการเหลานสามารถใหบรการไดอยางรวดเรวทนตอ

ความตองการ

การวางแผนการกคนขอมลในกรณเกดภยภบต (Disaster Recovery) ในกรณทเกด

เหตการณตางๆ เชน น�าทวม ไฟไหม หรอภยธรรมชาตอนๆ

การจดเตรยมสภาพแวดลอมและทรพยากรส�าหรบการพฒนาและทดสอบแอปพลเคชน

ส�าหรบองคกรทมทมพฒนาแอปพลเคชน เพราะทมงานเหลานตองการสภาพแวดลอม

และทรพยากรทพรอมส�าหรบการทดสอบ

ทงหมดนเปนเพยงสวนหนงของประเดนตางๆ ทหยบยกขนมาเพอใหทกทานไดเหนภาพของการ

บรหารและจดการศนยขอมลใน ปจจบนวาเปนอยางไร รวมถงปญหา เพอจะไดเตรยมพรอมรบมอใน

การวางแผนพฒนาและปรบปรงใหระบบศนยขอมลของคณมความยดหยนและมประสทธภาพมากขน

จากประเดนตางๆ ทไดหยบยกมานน เราสามารถน�าเอา Microsoft Azure เขามาชวยจดการได

โดย Microsoft Azure จะใหบรการในสวนทเปน IaaS และ PaaS

Page 15: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 15

สวนแรกท Microsoft Azure เขามาชวยคอ สวนทเปน Iaas โดย Microsoft Azure ไดเตรยม

โครงสรางพนฐานเอาไวใหเรยบรอยแลว คณไมตองลงทนซอฮารดแวรหรอซอฟตแวรอกตอไป ในรปท 1

ทสวนท 2 จากซาย จะเหนไดวา 4 กลองแรกทเคยเปนสน�าเงนจะเปลยนเปนสเขยว นนหมายความวา

Microsoft Azure ไดเตรยมเซรฟเวอร พนทเกบขอมล และเครอขายใหเรยบรอยแลว คณมหนาทเพยง

รบผดชอบกลองทเปนระบบปฏบตการ (Operating System: OS) คอ การตดตงระบบปฏบตการไปยง

เครองเวอรชวลขนไปจนถงกลองทอยบนสด วธนชวยใหเราประหยดคาใชจายไดมากพอสมควรทเดยว

นอกจากน คณยงสามารถขยายระบบศนยขอมลไปอยบน Microsoft Azure ไดอกดวย โดยจะยาย

เพยงงานบางสวนหรองานทงหมดกได ขนอยกบความตองการขององคกร ตอไปนขอบเขตของการบรหาร

และจดการศนยขอมลของคณจะไมไดจ�ากดอยเพยงแคในตกใดตกหนงเทานน แตจะไมมขอบเขตอกตอไป

เพราะเราไดยดระบบศนยขอมลของเราเขาไปท�างานอยใน Microsoft Azure

ยกตวอยางระบบงานทสามารถยายขนไปท�างานอยใน Microsoft Azure ได เชน Active Directory

เวบแอปพลเคชน และอนๆ อกมากมาย ขอดอกขอหนงทส�าคญของการยายงานตางๆ ไปอยบน

Microsoft Azure คอ เรองของความพรอมใชงาน (Availability) เพราะ Microsoft รบประกน SLA

อยท 99.95% ท�าใหลกคามความมนใจในการยายระบบงานตางๆ มาท�างานอยใน Microsoft Azure

ส�าหรบสวนของผใชงานกจะมหนาทจดการเครองเวอรชวลและแอปพลเคชนตางๆ ทตดตงเทานน

และนคอเหตผลสวนหนงและประโยชนทคณจะไดรบเมอน�าเอา Microsoft Azure เขามาใชงาน

ในสวนทเปน IaaS

ส�าหรบสวนทเปน PaaS และ SaaS นนทาง Microsoft Azure ไดเตรยมแพลตฟอรมและ

องคประกอบตางๆ เอาไวใหใชงาน ดงนนถาคณเปนนกพฒนาโปรแกรมหรอแอปพลเคชน และตองการ

แพลตฟอรม รวมถงสภาพแวดลอมทจะใชในการพฒนา กไมจ�าเปนตองลงทนซอเครองสเปคแรง ไมตอง

ลงเวลาทจะตองใชในการตดตงและเตรยมสภาพแวดลอมอกตอไปแลว เพราะคณสามารถใชงานบน

Microsoft Azure ไดทนท อกทงยงมใหเลอกหลายแพลตฟอรม ไมวาจะเปน .Net, Node.js, Python,

Ruby และอนๆ แมแตนกพฒนาเอง จากเดมทเคยตองของบประมาณเพอมาตดตงสภาพแวดลอมแบบ

ทตองการกยงเปลยนมาใช Microsoft Azure แทน เพราะชวยประหยดทงเงนและเวลา และส�าหรบ

สวนทเปน SaaS นน เรากสามารถใช Microsoft Azure ในการสรางพนทเกบขอมลเพอใชในการจดเกบ

ขอมลไดเชนกน

กอนจะเรมใชงาน Microsoft Azure ขอใหคณดรปดานลางน ซงเปนรปทแสดงถงฟงกชนตางๆ ท

Microsoft Azure มใหบรการ

Page 16: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

16 Sure Guide with Microsoft Azure

รปท 2 การบรการตามการใชงาน (Usage-based Services)#1

รปดานลางนจะแสดงรายละเอยดเพมเตมจากรปบน

รปท 3 การบรการตามการใชงาน (Usage-based Services)#2

Page 17: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 17

ตอไป คณจะไดอานรายละเอยดการใชงาน Microsoft Azure

2.2. เรมตนการใชงาน Microsoft Azure

กอนทจะเรมใชงาน Microsoft Azure คณตองเตรยม 2 สงดงตอไปน

1) บญชผใช Outlook.com หรอ Windows Live ID

2) หมายเลขบตรเครดต

ค�าถามทอาจเกดขน คณคงสงสยวาตองช�าระเงนในทนทเมอตองการใช Microsoft Azure ใชหรอไม

ค�าตอบคอ ยงไมจ�าเปน เพราะ Microsoft อนญาตใหทดลองใชงานกอนไดเปนเวลา 30 วน

และจะมเงนใหไว 200 เหรยญ โดยการใชงาน Microsoft Azure จะคดจากการใชงานทรพยากรตางๆ

เชน หนวยประมวลผล หนวยความจ�า พนทเกบขอมล เครอขาย และอนๆ

เมอมการใชงานทรพยากรเหลาน Microsoft จะตดเปนคาใชจายทนท โดยตดจากเงน 200 เหรยญ

เรมแรกทมให เมอครบก�าหนด 30 วนหรอมการใชเงน 200 เหรยญนนหมดไปแลว หรอเมออยางใด

อยางหนงถงก�าหนดกอน กจะถอวาการทดลองใชงาน Microsoft Azure สนสดลงแลว และ Microsoft

จะสงเมลแจงเกยวกบการทดลองใชงานทสนสดลงแลว และสอบถามวาสนใจจะใชบรการตอหรอไม

โดย Microsoft จะมรปแบบการซอการสมครใชงาน (Subscription) อยหลายรปแบบ เชน แบบ Pay

as you go แบบ 6 เดอน หรอ 12 เดอน หรอจะซอเหมอนกบการสงซอสทธการใชงานซอฟตแวรของ

Microsoft อนๆ ทวไปกได

ถาคณตองการใชงาน Microsoft Azure อยางตอเนอง กสามารถด�าเนนการไดทนท

โดยเปด Internet Explorer แลวไปท http://www.azure.microsoft.com ดงรปดานลาง

เลอก “Try for free”

Page 18: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

18 Sure Guide with Microsoft Azure

รปท 4 www.azure.microsoft.com#1

แลวคลก “Try it now”

รปท 5 www.azure.microsoft.com#2

ในขนตอนน เปนการลงทะเบยนใชงาน Microsoft Azure ทเปนแบบทดลองใชหรอ Trial หลงจาก

ผานขนตอนนแลว คณจะสามารถเขาสระบบเพอใชงาน Microsoft Azure ได ดงรป

Page 19: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 19

รปท 6 www.azure.microsoft.com#3

รปท 7 www.azure.microsoft.com#4

Page 20: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

20 Sure Guide with Microsoft Azure

เมอเขาสระบบแลว คณจะเหนลกษณะหนาตาดงรปดานลาง

รปท 8 www.azure.microsoft.com#5

รปดานบนคอ Microsoft Azure Management Portal เปนหนาจอหลกทจะใชในการบรหาร

และจดการฟงกชนหรอคณลกษณะตางๆ ของ Microsoft Azure ซงจะไดเรยนรในเนอหาตอจากน

จากจดเรมตนดานบนเพอใหไดรจกและเขาใจเบองตนเกยวกบ Microsoft Azure ตอไปคณจะได

เรยนรและเขาใจรายละเอยดของ Microsoft Azure มากขน โดยจะน�าเสนอเปนเรองราวทจะแสดงให

เหนวาเราสามารถน�าเอา Microsoft Azure ไปใชงานจรงไดอยางไร ซงจะเรมตงแตการสรางเครอง

เวอรชวล การสรางและจดการเครอขายเวอรชวล การตดตง Active Directory Domain Service

การสรางเวบไซต และอนๆ อกมากมาย โดยเรองราวเหลานจดท�าขนมาเพอแสดงใหเหนถงความสามารถ

และประโยชนทองคกรจะไดรบ เมอน�าเอา Microsoft Azure เขามาใชงาน

Page 21: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 21

การออกแบบระบบเครอขายบน

Microsoft Azureโดย ชนะชย ไชยอเนกวฒ ”

Page 22: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

22 Sure Guide with Microsoft Azure

3.1. ตวอยางระบบเครอขายบน Microsoft Azure

ในบทนจะพดถงแนวทางในการออกแบบระบบ โดยใชบรการ Service Component ตางๆ

ทอยบน Azure ซงเปนการใหบรการในรปแบบของคลาวดโดยม Microsoft เปนผใหบรการ

(Cloud Service Provider)

Azure มบรการตางๆ ทหลากหลาย รวมถงรปแบบการใหบรการทตอบสนองความตองการของลกคา

ไดทกระดบ ตงแตธรกจขนาดเลกและขนาดกลาง (SMB) ทมเพยงระบบเซรฟเวอรเลกๆ เพยงไมกเครอง

ไปจนถงระดบองคกรขนาดใหญ (Enterprise) ทมระบบขนาดใหญ มเซรฟเวอรเปนจ�านวนมาก

ขนตอนการออกแบบ

รปท 9 ขนตอนการออกแบบ

1) ก�ำหนดขอบเขต

บรษท Contoso จ�ากด เปนบรษทจดอยในกลม SMB ธรกจเพงเรมกอตงไดไมนาน ใหบรการเปนท

ปรกษาทางการลงทน โดยมการใหบรการตางๆ ส�าหรบลกคาผาน Trading Website ซงเปน LOB

(Line of Business Application) ของบรษท ทางทมไอทจงมองหาโซลชนทจะใชชวยในการบรหาร

จดการระบบ Trading Website ทดขน และตอบสนองใหธรกจสามารถเตบโตไดอยางกาวกระโดด

กำรออกแบบระบบเครอขำยบน

Microsoft Azure3.

Page 23: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 23

รปท 10 ตวอยาง Trading Website

2) ศกษำปญหำและควำมตองกำรทำงธรกจ

จากการศกษาปญหาและความตองการทางธรกจของบรษท Contoso สามารถสรปไดดงตอไปน

ปญหาในปจจบน

ยงไมมศนยขอมลทไดมาตรฐาน ท�าใหเซรฟเวอรลมบอยครง

ไมสามารถรองรบการท�ารายการปรมาณมากๆ ได

การบรหารจดการศนยขอมลมความซบซอน ตองใชผเชยวชาญจ�านวนมาก

เมอฮารดแวรเสย ตองตดตอกบผแทนจ�าหนายหลายราย ท�าใหเกดความลาชา

ตองลงทนซอเครองแมขายและอปกรณใหมทกๆ 5 ป

ตองเสยคาบ�ารงรกษาเครองแมขายและอปกรณในแตละปเปนจ�านวนมาก

ความตองการทางธรกจ

ตองการระบบทมเสถยรภาพสง เพอใหบรการไดอยางตอเนองตลอด 24 ชวโมงทกวน

สามารถรองรบปรมาณรายการขอมล (Transaction) ของลกคาจ�านวนมากๆ ได

สามารถรองรบการขยายระบบงานไดเมอบรษทมการขยายตว

Page 24: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

24 Sure Guide with Microsoft Azure

รองรบเทคโนโลยใหมๆ ส�าหรบการพฒนาระบบ

เพมระบบรกษาความปลอดภยและความนาเชอถอของขอมล

ประหยด ใชเงนลงทนไมมาก

3) กำรออกแบบระบบ

จากปญหาและความตองการทางธรกจ ทมทปรกษาและผเชยวชาญ จงแนะน�าใหตดตงและยายระบบ

Trading Website ไปใชบรการคลาวด และเปนทมาของการออกแบบระบบบนแพลตฟอรม Azure

โดยเลอกใชบรการเครองเวอรชวลบน Azure

เครองเวอรชวล Azure (Azure Virtual Machine)

เปนบรการทใชส�าหรบสรางระบบปฏบตการใหท�างานในสภาพแวดลอมตามทตองการ ท�างานภายใต

เทคโนโลยคลาวด โดยใชรปแบบการใหบรการเปนแบบ Infrastructure as a Service (IaaS)

(เลอกใชเฉพาะระบบปฏบตการ ไมตองสนใจเกยวกบฮารดแวรหรอระบบคลาวด) โดยในเครองเวอรชวล

นน เราสามารถเลอกใชงานไดหลากหลายตามวตถประสงคทตองการ

คณสมบต

รองรบการตดตงระบบและแอปพลเคชนทหลากหลาย ทงบน Windows และ Linux

ผใชงานสามารถสรางเครองเวอรชวลไดงายๆ โดยผานเครองมอ Azure Management Portal

ของ Azure หรอจะเขยนแอปพลเคชนทจดการกบเครองเวอรชวลผาน REST-based, API

ตลอดจนการเขยนสครปตกได

เพมหรอลดขนาดของเครองเวอรชวลไดโดยอตโนมต โดยระบบยงสามารถใหบรการได

อยางตอเนอง

ผใหบรการเปนผดแลเครองแมขายและอปกรณ ท�าใหลดความซบซอนและคาใชจายบ�ารงรกษา

ระบบรกษาความปลอดภยและความนาเชอถอของขอมลทดเยยมตามมาตรฐาน

ลงทนต�าและจายตามทใชจรง

ผใชงานสามารถเลอกไดวา ในการสรางเครองเวอรชวลนนจะใหรนภายใตศนยขอมลทตงอยในเขต

ภมภาค (Region) ไดตามตองการ เชน ในสหรฐฯ ยโรป หรอเอเชย และในการสรางเครองเวอรชวลบน

Microsoft Azure เราสามารถเลอกสรางไดทงบน Management Portal ของ Azure ซงจะมระบบ

ปฏบตการทพรอมใชงาน ตดตงระบบปฏบตการใหโดยอตโนมตภายใน 3-5 นาท หรอจะสรางระบบ

ปฏบตการในสภาพแวดลอมของเราเองดวยการใช Hyper-V แลวจงน�าระบบปฏบตการเหลานนไปท�างาน

บน Azure ภายใตระบบคลาวดกไดเชนเดยวกน ไฟลทจดเกบระบบปฏบตการนนจะอยในรปแบบ

Page 25: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 25

ของไฟล Virtual hard disk (VHD) หรอในกรณทตองการปรบแตงคาอนๆ ตามสภาพแวดลอมทตองการ

กสามารถดาวนโหลดไฟล VHD จาก Azure ไปตดตงบนคอมพวเตอร แลวอปโหลดไปยง Azure

กไดเชนเดยวกน

กอนสรางเครองเวอรชวล เราสามารถก�าหนด IP ใหเครองเวอรชวล สามารถตดตอกนไดตาม

ทเราออกแบบได และสามารถเขาถงระบบจากอนเทอรเนตผาน Public IP ไดอกดวย ซงจะมขนตอน

ในหนงสอทสามารถท�าตามได

แผนภาพการออกแบบระบบ (High Level Design)

รปท 11 แผนภาพการออกแบบระบบ Trading Website

Page 26: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

26 Sure Guide with Microsoft Azure

รายละเอยดของเครองเวอรชวล

รปท 12 ตวอยาง ระบบปฏบตการตางๆ ทสามารถเลอกไดจาก Management Portal

ล�ำดบ

1

2

3

4

ชอเครอง

เวอรชวล

Contoso-Web

Contoso-AD01

Contoso-AD02

Contoso-SQL01

วตถประสงค

Webs Server

Domain

Controller#1

Domain

Controller #2

SQL 2012

ระบบปฏบตกำร

WS2012

WS2012 R2

WS2012 R2

WS2012

หมำยเลข IP

10.20.3.xxx /24

10.20.1.200 /24

10.20.1.201 /24

10.20.2.100 /24

หมำยเลข IP

คงท (Y/N)

No

Yes

Yes

Yes

Page 27: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 27

รปท 13 ตวอยางขนาดของเครองเวอรชวล

รปท 14 ตวอยางหนาจอหลงจากสรางเครองเวอรชวลเสรจ

Page 28: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

28 Sure Guide with Microsoft Azure

รปท 15 ตวอยางหนาจอการ Resource Monitoring

3.2. ตวอยางการค�านวณคาใชจาย

Azure มเครองมอชวยในการค�านวณคาใชจาย โดยเขาไปท http://azure.microsoft.com/en-us/

pricing/calculator/?scenario=full

รปท 16 เครองมอชวยค�านวณคาใชจาย

Page 29: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 29

จากแผนภาพทออกแบบกอนหนาน เราลองมาค�านวณคาใชจายตอปกนดงตอไปน

รายละเอยดของ Components และ Services

เครองเวอรชวล Contoso-AD01, Contoso-AD02 และ Contoso-Web

Standard Image จ�านวน 3 เครอง (Windows Virtual Machine x 3 Instances)

OS: Windows Server 2012 / 2012 R2

Size A1 Standard tier

เครองเวอรชวล Contoso-SQL01

Database Server x จ�านวน 1 เครอง ( SQL Virtual Machine x 1 Instances )

OS: Windows Server 2012 / 2012 R2

Size A1 Standard tier

Storage 600 GB ส�ำหรบเกบขอมล SQL Database

Bandwidth: 20 GB/month (Download)

จากนนน�าขอมลตางๆ ไปค�านวณโดยใชเครองมอชวยค�านวณคาใชจาย ดงรป

รปท 17 ตวอยางการค�านวณคาใชจายตอเดอน

Page 30: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

30 Sure Guide with Microsoft Azure

จากตวอยางการค�านวณคาใชจาย ประมาณตอเดอน 10,659 บาท โดยประมาณ (แตถาเพมการ

ประมวลผลหรอ Compute ในบางชวง หรออตราแลกเปลยนสงขน ราคากแตกตางกนไป) จะเหนวา

ราคาไมแพงเลย เทยบกบ Hosting โดยทวไป ซงถาใช Storage และ Bandwidth นอยกวานราคา

กจะลดลงไปอก ไมไดจายเผอแบบจองไวแบบ Hosting ทใชกนแตอยางใด) อกทงถาเปนชวงแรกๆ

การทดสอบระบบ Bandwidth ใชไมถง 5GB จะไมตองเสยคาใชจายแตอยางใด

และนคอตวอยางการออกแบบและยายระบบ Trending Website ซงเปน LOB (Line of Business

Application) ของบรษท Contoso ขนไปรนบน Azure Platform ในรปแบบ IaaS และเพอใหเขาใจ

ยงขน หลงจากนคณสามารถลองท�าตามขนตอนตามหนงสอเลมนได

Page 31: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 31

การบรหารจดการ

พนทเกบขอมล (Storage)โดย วณณวรรธน พรนวม ”

Page 32: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

32 Sure Guide with Microsoft Azure

ความเขาใจเกยวกบ Azure Storage

พนทเกบขอมล Azure คออะไร

พนทขนาดใหญส�าหรบจดเกบขอมลอยบนคลาวดของ Microsoft Azure โดยพนทเกบขอมลน

สามารถสรางขนมาไดหลายบญช เพอจดเกบขอมลตางๆ ทตองการ สามารถจดเกบขอมลไดหลากหลาย

มาก เชน รปภาพ ไฟลขอมล ไฟลมลตมเดย ขอมลแบบตาราง หรอจดเกบควการใหบรการ โดยชนดของ

ขอมลการจดเกบของพนทเกบขอมลใน Microsoft Azure จะแบงออกเปน 3 ประเภทคอ Blobs, Table

และ Queue การใหบรการพนทเกบขอมล Azure สามารถน�ามาใชไดในแพลตฟอรม การบรการ และ

แอปพลเคชนทหลากหลาย

การใชงานพนทเกบขอมล Azure ตองมสงเหลาน :

ตองมการสมครใชงาน Azure

สรางบญชส�าหรบพนทเกบขอมล

ตวอยางสถานการณการใชงานพนทเกบขอมล Azure :

สรางแอปพลเคชนส�าหรบแบงปนขอมล (data-sharing)

จดเกบและวเคราะหขอมลปรมาณมาก (Big data)

ส�ารองขอมล (Backups)

หมายเหต: พนทเกบขอมล Azure ไมใชพนทเกบขอมลภายใน (Local storage) และพนทเกบ

ขอมล Azure กไมใชบรการแบบ OneDrive คาบรการของพนทเกบขอมล Azure

การบรหารจดการ

พนทเกบขอมล (Storage)

4.

Page 33: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 33

จากรปจะแสดง Pricing Storage ประกอบดวยพนทเกบขอมล Azure หลายประเภท และวธการ

จดเกบแบบตางๆ

Blobs Storage

Blob Storage ในพนทเกบขอมล Azure เปนการเกบขอมลทไมมโครงสราง เชน เอกสาร ไฟลภาพ

การส�ารองขอมล เครองเวอรชวล

Blobs ถกจดเปน Containers

Blob Storage ม 2 ประเภท ไดแก

Block Blobs

Page Blobs

สามารถใชงาน Blobs ไดผานทาง URL และสามารถใช SDK และ API เพอท�างานรวมกบ Blobs ได

ภาษาทใชในการเขยนเพอตดตอกบพนทเกบขอมลสามารถใชไดหลายภาษา เนองจากมการพฒนา

SDK สามารถเรยกใชงานได รองรบภาษาเชน .NET, Node.js, PHP, Java และ Python และ

Application บน Mobile (Android, iOS และ Windows Phone)

รปแสดง Pricing Storage

Page 34: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

34 Sure Guide with Microsoft Azure

รปแสดง Pricing Storage

รปแสดง Blobs Storage

รปดานบนแสดงตวอยาง Blobs Storage เปนการสราง Container แสดงการจดเกบขอมลภาพ

และวดโอ

Page 35: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 35

Tables และ Queues

Tables

Table Storage ในพนทเกบขอมล Azure ท�าใหนกพฒนาสามารถพฒนาโดยใชแนวคด NoSQL

Table Storage ใช Key-Attribute Storage ในการจดเกบขอมล Account ของ Storage บน

Microsoft Azure เราสามารถสราง Key Access ซงเปนรหสทใชในการ Access แบบ API ท�าใหมนใจ

ไดวา Account Storage จะมความปลอดภยในการจดเกบและใชงาน

Table Storage คลายกบฐานขอมล หรอ Excel Spreadsheet จดเกบขอมลประเภทตาราง

รปแสดง Table Storage

รปดานบนแสดงตวอยาง Table Storage คลายกบฐานขอมล

Queues

Queue storage

เปนวธการชวยแอปพลเคชนและการบรการในการสงตอขอมลออกไปโดยไมซ�ากน

200 TB คอพนทในการท�า Queues ตอ Storage Account จดเกบขอมลไดอยางงายดายเปนแบบ

Queue (First-In First-out)

Page 36: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

36 Sure Guide with Microsoft Azure

2 รปแบบการใชงาน Queue Storage ทพบมากทสด:

ขอมลจาก Azure Web role ไปยง Azure Worker role

การสราง bucket ส�าหรบขนตอน Asynchronously

รปแสดง Queues Storage

รปแสดง Pricing Queues Storage

Page 37: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 37

Azure File Services

Azure Files เปนวธการชวย shared folder ไปยง Azure resources อนได

Azure Files ท�างานผาน SMB 2.1 โพรโทคอล การใชงาน Azure File ผาน HTTPS หรอชองทาง

มาตรฐาน SMB โพรโทคอล และยงใชงานผาน Windows PowerShell ไดอกดวย

รปแสดง File Storage

รปแสดง Pricing File

Page 38: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

38 Sure Guide with Microsoft Azure

ทางเลอกการท�าส�าเนาในการเกบขอมล

Redundancy

Read access to

replicas in secondary

region

Availability SLA

Locally redundant

คดลอก 3 ส�าเนาใน

ภมภาคเดยวกน

N/A

99.9% ส�าหรบ

การอาน / เขยน

Geo-redundant

คดลอก 3 ส�าเนาใน

ภมภาคเดยวกนและ

คดลอกอก 3 ส�าเนาใน

ภมภาคส�ารอง

ไม

99.9% ส�าหรบ

การอาน / เขยน

Read-access

geo-redundant

คดลอก 3 ส�าเนาใน

ภมภาคเดยวกนและ

คดลอกอก 3 ส�าเนา

ในภมภาคส�ารอง

ใช

99.9% ส�าหรบการเขยน

และ 99.95% ส�าหรบ

การอาน ขอมลจะถกอาน

จากภมภาคส�ารอง

ถาภมภาคหลกไมพรอม

ใชงาน

Page 39: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 39

เปรยบเทยบการเลอกใชพนทเกบขอมล Azure ในการใชงานทวไป

และใชงานมากทสด

ขอพจารณาในการเลอกใชพนทเกบขอมล Azure

ปจจยดานราคา

พนทจดเกบขอมล

การท�าส�าเนาขอมล

การจดการการใชพนทเกบขอมล

การตดตอกบแหลงขอมลอนๆ

การสรางและบรหารพนทเกบขอมล Azure

การสราง Storage Accounts

Atorage account ตองการ

การสมครใชงาน Azure

URL http://azure.microsoft.com/en-us/

Blob

เหมาะส�าหรบเวบ มการใชรปภาพ

มเดย และเอกสาร

มการแจกจายขอมล

เสยงและวดโอสตรมมง

ส�ารองขอมลและการกคน

การจดเกบขอมลส�าหรบ

การวเคราะห

Table

เหมาะส�าหรบโครงสรางขอมล

ขนาดใหญ

จดขอมลเปนชด Table

ท�างานรวดเรวในการคนหาขอมล

การเขาถงขอมลโดยใชโพรโทคอล

OData

-

Queue

เหมาะส�าหรบการใชงานมเดย

สตรมมงถายทอดสด

สงขอมลจาก Azure Web role

ไปยง Azure Worker role

-

-

-

Page 40: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

40 Sure Guide with Microsoft Azure

รปแสดง web Azure

Location/affinity group

รปแสดง affinity group

Page 41: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 41

ในหนา Azure Management Portal ดานลางของบานหนาตางน�าทางคลก “New”

Replication setting (กรอกชอ URL และเลอกรายละเอยดอนๆ เชน Location และรปแบบ

การใชงาน)

รปแสดง Replication setting

ภมภาคในการใชงานพนทจดเกบขอมล Azure:

East Asia and Southeast Asia

North Europe and West Europe

East US and West US

Japan East and Japan West

Brazil South, North Central US, and South Central US Australia coming soon

เมอ Create แลว เราจะได Services ของ Storage ขนมา

Page 42: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

42 Sure Guide with Microsoft Azure

Page 43: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 43

การบรหารจดการ

เครอขายเวอรชวล

โดย ธญพล ษณะนาคนทร ”

Page 44: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

44 Sure Guide with Microsoft Azure

ระบบเครอขายนบวาเปนปจจยส�าคญทชวยใหเครองคอมพวเตอรสามารถสงขอมลถงกนได ดงนนใน

Azure จงมระบบเครอขายของ Azure เองเชนกน เรยกวา “เครอขายเวอรชวล หรอ Virtual Network”

5.1. การท�างานของเครอขายเวอรชวล2

เครอขายเวอรชวลจะชวยใหทรพยากรตางๆ ทอยบน Azure ไมวาจะเปนเครองเวอรชวล หรอบรการ

ตางๆ สามารถสอสารกนไดภายในเครอขายเวอรชวลเดยวกน แตจะไมสามารถสอสารกนขามเครอขาย

เวอรชวลได

รปท 25 เครอขายเวอรชวลใน Azure

ในรปท 25 ซงประกอบดวยเครอขายเวอรชวลจ�านวน 2 เครอขายคอ VNET1 และ VNET2 นน จะท�าให

เครองเวอรชวล VM01 และ VM02 สามารถสงขอมลถงกนได แตทง VM01 และ VM02 ไมสามารถสง

ขอมลไปยง VM03 และ VM04 ไดเนองจากอยคนละเครอขายเวอรชวลกน

นอกจากชวยใหเกดการสอสารระหวางทรพยากรใน Azure แลว เครอขายเวอรชวลยงรองรบการ

เชอมตอในรปแบบ VPN (Virtual Private Network) ซงอาจจะเชอมตอไปยงศนยขอมลขององคกรผาน

การบรหารจดการ

เครอขายเวอรชวล

5.

2 http://msdn.microsoft.com/en-us/library/azure/jj156007.aspx

Page 45: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 45

Site-to-Site VPN หรอใหบรการกบผใชงานจากภายนอกผาน Remote Access VPN ไดเชนกน

ดงรปท 26

รปท 26 เครอขายเวอรชวลและการเชอมตอกบ Virtual Private Network

นอกจากการท�าหนาทเชอมตอระหวางทรพยากรตางๆ ใน Azure แลว เครอขายเวอรชวลยงมหนาท

เพมเตมอกบางประการดงน

การใหบรการในการสอบถามชอ (Name Resolution)

เพอใหเครองคอมพวเตอรสามารถสงขอมลถงกนได คณจ�าเปนตองมการคนหาความสมพนธระหวาง

ชอเครองคอมพวเตอรกบหมายเลข IP โดยใชโพรโทคอล DNS (Domain Name System) เสยกอน

การจดสรรหมายเลข IP (IP Address)

เนองจากเครองเวอรชวลจ�าเปนตองมหมายเลข IP เพอใชเชอมตอผานระบบอนเทอรเนต ดงนน

เครอขายเวอรชวลจะตองมหนาทจดสรรหมายเลข IP ใหกบเครองเวอรชวลตางๆ ดวย ซงแตละเครอง

เวอรชวลจะไดรบการจดสรรหมายเลข IP จ�านวน 2 ประเภท คอ

DIP (Dy namic Virtual IP) เปนหมายเลข IP ซงไดรบการจดสรรใหกบเครองเวอรชวลโดยตรง

ใชในการเชอมตอกบเครอขายเวอรชวลของ Azure เทานน ไมสามารถเชอมตอกบระบบ

เครอขายอนๆ ภายนอก Azure ได

Page 46: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

46 Sure Guide with Microsoft Azure

Virtual IP (VIP) เปนหมายเลข IP ทไดรบการจดสรรใหกบบรการคลาวด โดยจะใชใน

การเชอมตอกบระบบอนเทอรเนต

รปท 27 หมายเลข IP และการเชอมตอกบเครองเวอรชวลผานอนเทอรเนต

รปท 27 จะเหนวา VM01 และ VM02 ไดรบการจดสรรหมายเลข IP ซงเปน DIP เปน 10.20.1.78

และ 10.20.1.79 ตามล�าดบ ดงนน VM01 และ VM02 จะสามารถสงขอมลถงกนได แตไมสามารถ

เชอมตอกบอนเทอรเนตได (เนองจากเปนหมายเลข IP ในชวงทเปน IP ทสงวนไว)

ดงนนการเชอมตอจากเครอขายอนเทอรเนตเขาส VM01 และ VM02 จงจ�าเปนตองมการเชอมตอ

ผานบรการคลาวด ซงจะมการก�าหนดหมายเลข IP ในรปแบบ VIP เปน 137.135.64.110

โดยเมอมการเชอมตอจากภายนอก Azure จะตองมการระบหมายเลขพอรต เชน พอรต 12345

หลงจากนนกจะถกแปลงเปนพอรต 3389 และเชอมตอไปยง VM02 เปนตน ทงนเพอใหบรการคลาวด

สงตอขอมลไปยงเครองเวอรชวลภายใน Azure ไดอยางถกตอง ซงเปนกลไกในการท�า NAT และ PAT

บนระบบเครอขายทวไปนนเอง

ดงนนหมายเลข VIP ซงผกอยกบบรการคลาวดจะสามารถเรยกใชงานไปยงเครองเวอรชวลไดมากกวา

1 เครอง โดยเปลยนหมายเลขพอรตจากภายนอก แลวเพมเงอนไขในการแปลงพอรตเขาไปนนเอง

ซงในการแปลงหมายเลขพอรตนเรยกวา “End Point”

Page 47: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 47

5.2. การใชซบเนต (Subnet) บนเครอขายเวอรชวล

นอกจากการใหบรการตางๆ ดงกลาวไปแลวนน เครอขายเวอรชวลยงรองรบการแบงเครอขายยอย

หรอเรยกวา “ซบเนต (subnet)” เพอแบงสวนของระบบเครอขายเวอรชวลใหเหมาะสมกบการใชงาน

และเกดความยดหยนมากขน

ซบเนตเปนการน�าเอาหมายเลข IP (ซงเปน IP แบบ DIP) ซงมขนาดใหญมาจดการแบงเปนเครอขาย

ขนาดเลก แลว Azure จะสงขอมลระหวางซบเนต (เรยกวา Routing) ใหโดยอตโนมต

หมายเลข IP ทรองรบในการน�ามาใชกบ DIP ของ Azure ประกอบดวยหมายเลข IP จ�านวน 3 ชด

เทานนคอ

10.0.0.0 ถง 10.255.255.255

172.16.0.0 ถง 172.31.255.255

192.168.0.0 ถง 192.168.255.255

โดยผใชสามารถน�าเอาหมายเลข IP ดงกลาวมาแบงยอย ใหเหมาะสมกบขนาดของการใชงานไดอก

ชนหนง

5.3. การสรางเครอขายเวอรชวล และซบเนต

เมอท�าความรจกกบเครอขายเวอรชวลและซบเนตไปแลว ล�าดบตอไปจะแสดงถงวธการในการสราง

เครอขายเวอรชวล และซบเนตใน Azure โดยอางองจากการออกแบบระบบ

ลงชอเขาใชส Azure Management Portal เลอก “NEW”

รปท 28 การสรางเครอขายเวอรชวล#1

Page 48: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

48 Sure Guide with Microsoft Azure

เลอก “Network Service” / “Virtual Network” และ “Custom Create” ตามล�าดบ

รปท 29 การสรางเครอขายเวอรชวล#2

กรอกชอของเครอขายเวอรชวลในชอง Name เลอก Location เปน SouthEast Asia

และคลก

รปท 30 การสรางเครอขายเวอรชวล#3

1

2

3

1 2

3

Page 49: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 49

กรอกขอมลของชอเซรฟเวอร DNS ประกอบดวยชอ และหมายเลข IP จากนนคลก

รปท 31 การสรางเครอขายเวอรชวล#4

กรอกขอมลของซบเนตทตองการในขนตอนน โดยเปนซบเนตส�าหรบ Server_Network

แลวคลก “Add Subnet” เพอสรางซบเนตใหม

รปท 32 การสรางเครอขายเวอรชวล#5

1

2

Page 50: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

50 Sure Guide with Microsoft Azure

กรอกขอมลของซบเนตทตองการในขนตอนน โดยเปนซบเนตส�าหรบ Database_Network

แลวคลก “Add Subnet” เพอสรางซบเนตใหม

รปท 33 การสรางเครอขายเวอรชวล#6

กรอกขอมลของซบเนตทตองการในขนตอนน โดยเปนซบเนตส�าหรบ Web_Network แลวคลก

รปท 34 การสรางเครอขายเวอรชวล#7

1

2

1

2

Page 51: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 51

เมอ Azure สรางเครอขายเวอรชวลส�าเรจ จะปรากฎชอของเครอขายเวอรชวลขนมา

รปท 35 การสรางเครอขายเวอรชวล#8

Page 52: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

52 Sure Guide with Microsoft Azure

Page 53: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 53

การตดตง

Active DirectoryDomain Service (AD DS)โดย ธญพล ษณะนาคนทร ”

Page 54: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

54 Sure Guide with Microsoft Azure

หลงจากเตรยมการท�างานของเครอขายเวอรชวลไวเรยบรอยแลวนน อกสงหนงทตองเตรยมการคอ

Active Directory ซงนบวาเปนปจจยส�าคญในการท�างานของศนยขอมลอกประการหนง

6.1. รปแบบของการใชงาน Active Directory Domain Service

การท�างานของ Active Directory บน Azure นนมใหเลอก 2 รปแบบ คอ

1) Azure Active Directory

เปนการใชงาน Active Directory รวมกบผใชงานอนในรปแบบ Multi-Tenant ซงการท�างานของ

Azure Active Directory นจะใชกบการใชงานในรปแบบ SaaS (Software as a Service)

โดยผใชจะเขาสระบบโดยใช SaaS เชน Office 365 จากนนผใชงานจะรบรองความถกตอง

(Authentication) กบ Azure Active Directory และไดรบ Token ซงเปนขอมลในการน�าไปใชงานกบ

SaaS Application ดงรปท 36

รปท 36 การใชงาน Azure Active Directory

การตดตง

Active DirectoryDomain Service (AD DS)

6.

Page 55: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 55

2) การสราง Active Directory โดยใชเครองเวอรชวล

เปนการสรางเครองเวอรชวลขนมา 1 เครอง (หรอมากกวา) ภายใตระบบบรการของ Azure

จากนนจงตดตงเครองเวอรชวลนใหมหนาทใหบรการ Active Directory Domain Service

และจะเรยกเครองเวอรชวลนวา “Domain Controller”

รปท 37 การใชงาน Active Directory ในรปแบบเครองเวอรชวล

ในรปท 37 มเครองเวอรชวลทเปน Domain Controller จ�านวน 2 เครองคอ DC01 และ DC02

โดยทง 2 เครองจะเชอมตอกบเครองเวอรชวลอนๆ ผานระบบเครอขายเวอรชวล

การใชงาน Active Directory Domain Service ในรปแบบนจะเปนทนยมใชกนในกรณตางๆ

สรปไดดงตอไปน

เปนการขยายความสามารถของศนยขอมลไปสคลาวด เพอรองรบความตอเนองในการท�าธรกจ

เชน การใชงาน Azure เปนระบบทสองในการท�างานของระบบคอมพวเตอร (Disaster

Recovery)

รองรบการท�างานของส�านกงานสาขาตางๆ เพอใหพนกงานเขาใชงาน Active Directory

ทระบบ Azure แทนทจะไปใชงาน Active Directory ทศนยขอมล ทงนเปนการลดภาระทาง

เครอขายทศนยขอมลไปอกทางหนงดวย

Page 56: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

56 Sure Guide with Microsoft Azure

6.2. การสรางเครองเวอรชวลบน Azure

กอนทจะตดตงระบบ Active Directory Domain Service ขนใชงานใน Azure ไดนน คณจ�าเปน

ตองสรางเครองเวอรชวลขนเสยกอน ดงน

ในหนา Azure Management Portal เลอก “New”

รปท 38 การสรางเครองเวอรชวล#1

คลก “Create” / “Virtual Machine” และ “From Gallery” ตามล�าดบ

รปท 39 การสรางเครองเวอรชวล#2

1

2 3

Page 57: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 57

เลอก Windows Server 2012 R2 Datacenter แลวคลก

รปท 40 การสรางเครองเวอรชวล#3

กรอกขอมลตางๆ เชน ชอ ขนาดของเครองเวอรชวล และชอผใชงานพรอมรหสผานส�าหรบ

ใชงานเครองเวอรชวล จากนนคลก

รปท 41 การสรางเครองเวอรชวล#4

1

2

1

2

3

4

Page 58: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

58 Sure Guide with Microsoft Azure

กรอกขอมลเครอขายของเครองเวอรชวลเพมเตม ไดแก ชอบรการคลาวด ชอเครอขาย

เวอรชวล ชอซบเนต ตลอดจนชอของ Storage Account จากนนคลก

รปท 42 การสรางเครองเวอรชวล#5

คลก

รปท 43 การสรางเครองเวอรชวล#6

1

2

3

4

5

Page 59: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 59

6.3. การก�าหนดหมายเลข IP คงทใหกบเครองเวอรชวล

ดงไดกลาวแลววาหมายเลข IP ใน Azure นนไดรบการจดสรรผานทางเครอขายเวอรชวล

ดงนนไมสามารถไปก�าหนดหมายเลข IP ในตวระบบปฏบตการ Windows ได

ซงการก�าหนดหมายเลข IP ผานเครอขายเวอรชวลนนตองใชผาน เครองมอทชอวา Power Shell

Module for Azure ซงสามารถดาวนโหลดไดจาก http://go.microsoft.com/?linkid=9811175&clc

id=0x409

เมอดาวนโหลดและตดตง Power Shell Module for Azure เสรจเรยบรอยแลว ใหด�าเนนการ

ดงตอไปน

เขาสระบบ Azure Management Portal แลวใชค�าสง

Get-AzurePublishSettingsFile

รปท 44 การก�าหนดหมายเลข IP แบบคงท#1

ปรากฎหนาเวบเพจขนมา ใหบนทกแฟมขอมลไวในโฟลเดอรทตองการ

รปท 45 การก�าหนดหมายเลข IP แบบคงท#2

Page 60: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

60 Sure Guide with Microsoft Azure

กลบสหนาตาง Power Shell Module for Azure และใชค�าสง

Import-AzurePublishSettingsFile “เสนทางไปยงแฟมขอมลทดาวนโหลดมากอนหนา”

รปท 46 การก�าหนดหมายเลข IP แบบคงท#3

ในขนตอนน เราไดลงทะเบยนบญชผใช Azure เขากบ Power Shell Module for Azure เรยบรอย

แลว และพรอมใชงานค�าสงตางๆ เพอบน Azure ไดทนท ซงขนตอนนปกตจะด�าเนนการเพยงครงเดยว

ด�าเนนการก�าหนดหมายเลข IP แบบคงทโดยใชค�าสงในรปแบบ

Get-AzureVM –ServiceName “ชอ Cloud Service” –Name “ชอเครองเวอรชวล” |

Set-AzureStaticVNetIP –IPAddress หมายเลขไอพ | Update-AzureVM

รปท 47 การก�าหนดหมายเลข IP แบบคงท#4

ค�าสงดงกลาวจะท�าใหเครอขายเวอรชวลก�าหนดหมายเลข IP 10.20.1.200 ใหกบเครองเวอรชวล

ชอ CONTOSO-AD01 ตลอดเวลา

Page 61: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 61

6.4. การเพมดสกส�าหรบเกบขอมล

หลงจากทก�าหนดหมายเลข IP แบบคงทไดแลวนน ล�าดบตอไปจะเพมขนาดดสกส�าหรบเกบขอมล

ใหกบเครองเวอรชวล

เนองจากการท�างานของ Domain Controller นนโดยปกตจะมความจ�าเปนตองใชงานดสก

คอนขางสง จงขอแนะน�าใหสรางดสกเพมเตมส�าหรบเกบฐานขอมลของ Active Directory ออกจากดสก

ของระบบปฏบตการ

การเพมดสกส�าหรบเกบขอมลนน สามารถท�าไดดงตอไปน

เขาสหนา Azure Management Portal เลอกทเครองเวอรชวล จากนนเลอกทเครองเวอรชวล

CONTOSO-AD01 เลอก “Attach” และ “Attach Empty Disk” ตามล�าดบ

รปท 48 การเพมดสกส�าหรบเกบขอมล#1

1

2

3

4

Page 62: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

62 Sure Guide with Microsoft Azure

กรอกขอมลตางๆ ไดแกชอแฟมขอมล ขนาดทตองการจากนนคลก

รปท 49 การเพมขนาดดสกส�าหรบเกบขอมล#2

เมอเพมขนาดดสกส�าหรบเกบขอมลเสรจแลว ล�าดบถดไปจะตองเรมตนการใชงานของดสก

และก�าหนดใหระบบปฏบตการสามารถใชงานดสกนได สามารถท�าไดดงน

เชอมตอกบเครองเวอรชวล โดยคลกท “Virtual Machine” / “CONTOSO-AD01” แลว

เลอก “Connect” ตามล�าดบ

รปท 50 การเชอมตอกบเครองเวอรชวล#1

1

2

3

12

3

Page 63: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 63

บนทกแฟมขอมล RDP ซงสามารถใชในการเชอมตอกบเครองเวอรชวล คลก “Open”

รปท 51 การเชอมตอกบเครองเวอรชวล#2

คลก “Connect”

รปท 52 การเชอมตอกบเครองเวอรชวล#3

กรอกชอผใชและรหสผานตามทก�าหนดไวในตอนสรางเครองเวอรชวล

รปท 53 การเชอมตอกบเครองเวอรชวล#4

1

2

Page 64: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

64 Sure Guide with Microsoft Azure

จากนนจะเขาสหนาตาง Server Manager ของ Windows Server 2012R2 คลกท File and

Storage Services

รปท 54 การใชงานดสกส�าหรบเกบขอมล #1

คลกท Disks เลอกทดสกขนาด 10 GB ทสรางเพม คลกขวาเลอก “Initialize”

รปท 55 การใชงานดสกส�าหรบเกบขอมล #2

คลก “Yes” เพอยนยนการด�าเนนการ

รปท 56 การใชงานดสกส�าหรบเกบขอมล #3

คลกขวา

1

2

Page 65: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 65

คลกขวาทดสกขนาด 10 GB อกครง เลอก “New Volume”

รปท 57 การใชงานดสกส�าหรบเกบขอมล #4

ปรากฎตวชวยส�าหรบการท�างาน คลก “Next”

รปท 58 การใชงานดสกส�าหรบเกบขอมล #5

คลกขวา

Page 66: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

66 Sure Guide with Microsoft Azure

เลอกทดสกขนาด 10 GB คลก “Next”

รปท 59 การใชงานดสกส�าหรบเกบขอมล #6

คลก “Next”

รปท 60 การใชงานดสกส�าหรบเกบขอมล #7

1

2

Page 67: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 67

เลอกไดรฟทตองการใชงาน คลก “Next”

รปท 61 การใชงานดสกส�าหรบเกบขอมล #8

กรอกปายชอของดสก แลวคลก “Next”

รปท 62 การใชงานดสกส�าหรบเกบขอมล #9

1

2

1

2

Page 68: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

68 Sure Guide with Microsoft Azure

คลก “Create”

รปท 63 การใชงานดสกส�าหรบเกบขอมล #10

คลก “Close”

รปท 64 การใชงานดสกส�าหรบเกบขอมล #11

Page 69: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 69

เมอขนตอนนเสรจสมบรณแลว จะท�าใหไดไดรฟ E: ส�าหรบใชเกบฐานขอมลของ Active Directory

6.5. การตดตง Domain Controller เครองแรก

ถงขนตอนน เครองเวอรชวลทสรางขนกพรอมทจะตดตง Active Directory Domain Service แลว

ดงน

ขนตอนแรกจะตดตง Active Directory Domain Service ในเครองเสยกอนดงน

หนาตาง Server Manager เครอง CONTOSO-AD01 คลกท “Manage” และ “Add

Roles and Features” ตามล�าดบ

รปท 65 การตดตง Active Directory Domain Service #1

คลก “Next”

รปท 66 การตดตง Active Directory Domain Service #2

12

Page 70: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

70 Sure Guide with Microsoft Azure

คลก “Next” อกครง

รปท 67 การตดตง Active Directory Domain Service #3

คลก “Next” อกครง

รปท 68 การตดตง Active Directory Domain Service #4

Page 71: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 71

เลอก Active Directory Domain Service และเลอก “Add Features” ตามล�าดบ

รปท 69 การตดตง Active Directory Domain Service #5

คลก “Next”

รปท 70 การตดตง Active Directory Domain Service #6

Page 72: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

72 Sure Guide with Microsoft Azure

คลก “Next”

รปท 71 การตดตง Active Directory Domain Service #7

คลก “Next” อกครง

รปท 72 การตดตง Active Directory Domain Service #8

Page 73: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 73

คลก “Install”

รปท 73 การตดตง Active Directory Domain Service #9

หลงจากน Windows Server จะตดตง Active Directory Domain Service ไวในเครองเวอรชวล

จนเสรจสน

ทงนเครองเวอรชวลนยงไมไดใหบรการการท�างานของ Active Directory Domain Service จนกวา

จะมการโปรโมทใหเครองเวอรชวลนเปน Domain Controller เสยกอน ดงน

คลกทไอคอน และเลอก “Promote this server to a domain controller”

รปท 74 การโปรโมท Domain Controller #1

1

2

Page 74: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

74 Sure Guide with Microsoft Azure

เลอก “Add a new Forest” กรอกชอของโดเมน คลก “Next”

รปท 75 การโปรโมท Domain Controller #2

เลอก Forest และ Domain Funcitonal Level จากนนกรอกรหสผานส�าหรบกคนระบบ

และคลก “Next”

รปท 76 การโปรโมท Domain Controller #3

1

2

3

เลอก Forest/Domain Funcitonal Level

กรอกรหสผานสำาหรบกคนระบบ

1

2

3

Page 75: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 75

คลก “Next”

รปท 77 การโปรโมท Domain Controller #4

กรอกชอโดเมนในรปแบบ NETBIOS และคลก “Next”

รปท 78 การโปรโมท Domain Controller #5

Page 76: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

76 Sure Guide with Microsoft Azure

เลอกดสกทใชในการเกบฐานขอมลของ Active Directory ในทนคอไดรฟ E: และคลก “Next”

รปท 79 การโปรโมท Domain Controller #6

คลก “Next”

รปท 80 การโปรโมท Domain Controller #7

1

2

Page 77: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 77

คลก “Install”

รปท 81 การโปรโมท Domain Controller #8

ในขนตอนนเครองเวอรชวล CONTOSO-DC01 ไดถกตดตงการท�างานของ Active Directory

Domain Service เรยบรอยแลว และจะท�าการรสตารทเองโดยอตโนมต

6.6. การตดตง Domain Controller เพมเตม

ในขนตอนนจะเปนการตดตง Domain Controller เพมเตมจากเครองหลกทไดตดตงไปกอนหนาน

ทงนเพอจดประสงคหลกคอ

เพอแบงเบาภาระการท�างานของเครอง Domain Controller หลก

เพอส�ารองขอมล และปองกนความเสยหายทอาจจะเกดขนกบการท�างานของ Domain

Controller หลก

ซงการตดตง Domain Controller เพมเตมนสามารถท�าได โดยใชวธการเชนเดยวกบการตดตง

Domain Controller เครองแรก

Page 78: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

78 Sure Guide with Microsoft Azure

ในคมอนจะแสดงเฉพาะขอมลทแตกตางจาก Domain Controller เครองแรก ดงตอไปน

ในขนตอนของการโปรโมท Domain Controller ใหเลอก “Add a domain controller to

an existing domain” จากนนเลอก Domain และคลก “Change”

จากนนกรอกรหสผานของผมสทธใน Active Directory Domain แลวคลก “OK”

รปท 82 การโปรโมท Domain Controller เพมเตม#1

1

2

3

Page 79: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 79

คลก “Next”

รปท 83 การโปรโมท Domain Controller เพมเตม #2

จากนนด�าเนนการตอเชนเดยวกบการโปรโมท Domain Controller เครองแรกดงไดกลาวไปแลว

กอนหนาน

เพยงเทานกจะไดเครองเวอรชวลส�าหรบใชเปน Domain Controller ในองคกรเรยบรอยแลว

Page 80: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

80 Sure Guide with Microsoft Azure

Page 81: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 81

แนะนำ�ฐ�นขอมล

SQL บน Azureโดย วารส จนอ ”

Page 82: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

82 Sure Guide with Microsoft Azure

ในปจจบน เมอตองการสรางฐานขอมล SQL เพอน�ามาใชงาน เราสามารถสรางฐานขอมลได 4 รป

แบบดวยกน ไดแก

1) ฐานขอมล SQL บนเซรฟเวอรจรง (SQL Server on non-virtualized physical machines)

2) ฐานขอมล SQL บนเครองเวอรชวลในองคกร (SQL Server in on-premises virtualized

machines)

3) ฐานขอมล SQL ในเครองเวอรชวลบน Azure (SQL Server in Azure Virtual Machine)

4) ฐานขอมล SQL บน Azure (Azure SQL Database)

ฐานขอมล SQL แตละรปแบบมลกษณะการบรหารจดการทแตกตางกน สามารถดขอมลไดดงรปท 84

รปท 84 เปรยบเทยบลกษณะของฐานขอมล SQL ในรปแบบตางๆ3

7. แนะนำ�ฐ�นขอมล

SQL บน Azure

3 http://azure.microsoft.com/en-us/documentation/articles/data-management-azure-sql-database-and-sql-server-iaas/

Page 83: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 83

จากรปท 84 เมอดจากแกนแนวนอน หมายถง ความตองการในการดแลรกษาจากผดแลระบบ

ในองคกร และในแกนแนวตง หมายถง ตนทนทใชในการบรการจดการ ซงจากรป พบวาการใชงาน

ฐานขอมล SQL ในเซรฟเวอรจรงตองการการดแลรกษาจากผดแลระบบมากทสด เนองจากตองดแล

ทงในสวนของเซรฟเวอร และในสวนของฐานขอมลใหสามารถท�างานไดปกตในทกๆ ระบบ สงผลใหม

ตนทนในการบรหารจดการมากทสด

สวนฐานขอมล SQL บน Azure มความตองการการดแลจากผดแลระบบนอย เนองจาก Microsoft

ท�าหนาทดแลรกษาและบรหารจดการระบบแทนผดแลระบบในองคกรใหแลว สงผลดใหสามารถลดงาน

ของผดแลระบบลง ชวยลดตนทนของฮารดแวรและตนทนในการดแลรกษา และจากขอดทกลาวมาน

เนอหาในบทนจงมงเนนในสวนของฐานขอมล SQL ทอยบน Azure ทง 2 รปแบบ

7.1. ท�ำควำมรจกกบฐำนขอมล SQL บน Azure (Azure SQL Database)

และฐำนขอมล SQL ในเครองเวอรชวลบน Azure (SQL Server in Azure

VM)

รปแบบของฐานขอมลทเราสามารถใชงานไดบน Microsoft Azure ม 2 รปแบบ คอ ฐานขอมล SQL

บน Azure (Azure SQL Database) และฐานขอมล SQL ทตดตงอยในเครองเวอรชวลบน Azure

(SQL Server in Azure VM) ซงทงสองรปแบบ มขอแตกตางกนในการใชงาน

เนอหาในหวขอนจะอธบายถงความเหมาะสมในการใชงานฐานขอมล SQL ทง 2 รปแบบ

1) ฐ�นขอมล SQL บน Azure

จดอยในรปแบบของบรการคลาวดทเปน Platform as a Service (PaaS) ระบบฐานขอมลถกตดตง

อยบนฮารดแวร ซอฟตแวร และระบบปฏบตการทไดรบการดแลและบรหารจดการโดย Microsoft

ซงเราสามารถใชงานโดยเชอมตอไปยงฐานขอมลไดโดยตรงผานระบบอนเทอรเนต สามารถเพมหรอลด

ทรพยากรในการประมวลผลไดตามความตองการ

2) ฐ�นขอมล SQL ในเครองเวอรชวลบน Azure

จดอยในรปแบบของบรการคลาวด Infrastructure as a Service (IaaS) ดวยรปแบบดงกลาว

เราสามารถสรางฐานขอมล SQL ในเครองเวอรชวลทท�างานอยบน Azure โดยในสวนของฮารดแวร

ไดรบการดแลรกษาและบรหารจดการโดย Microsoft สวนของซอฟตแวรและระบบปฏบตการทอยใน

เครองเวอรชวล ผใชงานจะตองเปนผรบผดชอบดแลเอง

Page 84: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

84 Sure Guide with Microsoft Azure

โดยทวไปแลว ถาเรามการใชงานฐานขอมล SQL ในองคกรอยแลว เราสามารถยายฐานขอมลรวมถง

สทธการใชงานมาใชบน Azure ได แตถาไมมสทธการใชงาน เราสามารถสรางเซรฟเวอรฐานขอมล SQL

ซงรวมถงสทธการใชงานขนมาใหมไดจากรายการทมใหเลอกในแกลเลอรบน Azure

ฐานขอมล SQL บน Azure ทง 2 รปแบบ สามารถสรปลกษณะการใชงานไดดงตารางท 1

ต�ร�งท 1 เปรยบเทยบรปแบบก�รใชง�นของ SQL Server บน Microsoft Azure

คว�มเหม�ะสม

ในก�รใชง�น

ก�รดแลรกษ�

ก�รลงทน

ฐำนขอมล SQL บน Azure

• เมอตองการสรางแอปพลเคชนอยาง รวดเรวในการใชงานเพอใหทนกบ ความตองการทางธรกจ• ฐานขอมลทตองการใหระบบรองรบ การใชงานตลอดเวลา (High-Availability)• มฐานขอมลจ�านวนมาก และตองการ ลดตนทนในการดแลรกษาและบรหาร จดการ• แอปพลเคชนทตองการความยดหยนใน การเพมหรอลดทรพยากรทตองการ ใชงาน• ฐานขอมลทมขนาดตงแต 500 GB

• ไมตองมผดแลระบบ ในการดแล Infrastructure

• ชวยลดตนทนทงในสวนของฮารดแวร และเจาหนาทดแลระบบ

ฐำนขอมล SQL ในเวอรชวล

เซรฟเวอรบน Azure

• ฐานขอมลเดมทใชงานอย (On-premise) และตองการยายขนมา ท�างานบน Azure• การตดตอฐานขอมลโดยตองการการ พสจนตวตนผานระบบ Active Directory Domain Services• ตองการฐานขอมลทเราเปนผดแลรกษา ระบบเอง• ตองการจ�าลองระบบการท�างานแต ไมตองการลงทนฮารดแวร• มฐานขอมล SQL เดมในองคกร และตองการสรางไซตส�าหรบกคน ความเสยหาย (Disaster Recovery Site) ไวบน Azure• ฐานขอมลทมขนาดมากกวา 1 TB• จ�าเปนตองมผดแลระบบเพอใชในการ สนบสนนและดแลระบบใหท�างานได อยางเปนปกต• ชวยลดตนทนในสวนของฮารดแวร

ตารางท 1

Page 85: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 85

ก�รดำ�เนนธรกจ

อย�งตอเนอง

(Business

continuity)

ไฮบรดคล�วด

(Hybrid Cloud)

ระดบก�รประกน

ก�รใหบรก�ร

(Service Level

Agreement)

ฐำนขอมล SQL บน Azure

• รองรบฟงกชนในการส�ารองและกคน ขอมล สามารถกคนฐานขอมล ยอนหลงไปไดสงสด 35 วน และม การส�ารองฐานขอมลไปยงศนยขอมล Microsoft อนๆ• แอปพลเคชนในองคกร สามารถใช งานฐานขอมลไดโดยตรงผานระบบ อนเทอรเนต

• 99.99%

ฐำนขอมล SQL ในเวอรชวล

เซรฟเวอรบน Azure

• รองรบความพรอมใชงานสง (High Availability) และถามฐานขอมลเดม อยแลว จะสามารถท�าไซตส�ารองหรอ การกคนขอมลเมอเกดภยพบตมา อยบน Azure ได• แอปพลเคชนในองคกร สามารถใช งานฐานขอมลผานการขยายเครอขาย ในองคกร เชอมตอมายง Azure (extend on-premises network) นอกจากนยงสามารถน�าฐานขอมล ไปเกบไวบน Azure ไดอกดวย• ถามฐานขอมล SQL เดมในองคกร จะรองรบการท�าไซตส�ารองมาไว บน Azure• 99.95 (ตองการอยางนอยเครอง เวอรชวล 2 เครอง) ในการท�าชด High Availability)

ตารางท 1 (ตอ)

จากขอมลขอเปรยบเทยบระหวางการสรางฐานขอมล SQL บน Azure และการสรางฐานขอมล SQL

ในเครองเวอรชวลบน Azure สามารถสรปความเหมาะสมในการเลอกใชงานไดดงน

เลอกใชง�นฐ�นขอมลบน Azure เมอ

ตองการสรางแอปพลเคชนอยางรวดเรวเพอใหทนกบความตองการของตลาด หรอตองการ

ยายฐานขอมล SQL เดม

ตองการให Microsoft เปนผดแลฐานขอมล เพอใหรองรบกบการใชงานทตอเนอง และ

ลดตนทนบคลากรทางดานไอท

Page 86: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

86 Sure Guide with Microsoft Azure

เลอกใชง�นฐ�นขอมล SQL ทตดตงในเครองเวอรชวลบน Azure เมอ

มแอปพลเคชนทท�างานอยในองคกร แตตองการลดตนทนในการดแลรกษาฮารดแวร รองรบ

การขยายตวเมอมความตองการใชทรพยากรเพมขน โดยแอปพลเคชนในองคกรสามารถตดตอ

กบฐานขอมลบน Azure ผานชองทางสอสารทมความปลอดภยสง

มผดแลระบบทมประสบการณในการดแลรกษาฐานขอมล และตองการใชงานฟงกชนการ

ท�างานของฐานขอมล SQL ทฐานขอมล SQL บน Azure ไมรองรบ ตองการความยดหยนใน

การใชงานรวมกบแอปพลเคชนทหลากหลาย โดยทเรามสทธในการเขาถงเซรฟเวอร ระบบ

ปฏบตการ และก�าหนดคาการตดตงใหกบฐานขอมลไดเองทงหมด

ซงจากการออกแบบระบบจากบทท 2 บรษท Contoso ตองการยายระบบขนมาไวบน Azure

ซงประกอบไปดวย Active Directory ฐานขอมลและ Web Application ในการเขาถงทรพยากรทมอย

จงตองมการพสจนตวตนผานระบบ Active Directory เลอกตดตงฐานขอมล SQL อยในเครองเวอรชวล

บน Azure ซงสามารถดขนตอนการตดตงและการก�าหนดคาฐานขอมล SQL ไดในหวขอถดไป

7.2. กำรตดตงฐำนขอมล SQL ในเครองเวอรชวลบน Azure

ในการตดตงฐานขอมล SQL ในเครองเวอรชวลบน Azure เราสามารถท�าได 2 วธ โดยถามสทธการใช

งานของ SQL อยแลว เราสามารถตดตงเครองเวอรชวลบน Azure แลวน�าตวตดตงฐานขอมล SQL

ไปตดตงเองในเครองเวอรชวล ในลกษณะเดยวกบการตดตงฐานขอมล SQL ในเครองเวอรชวลในองคกร

และอกรปแบบ คอเราสามารถเลอกตดตงฐานขอมล SQL จากรายการเซรฟเวอรบน Azure ซงจะตดตง

ฐานขอมลใหเราไดทนท และยงรวมสทธการใชงานไวใหแลว ขอดคอ เราสามารถสรางฐานขอมลขนมาใช

งานไดอยางรวดเรว ในเนอหาบทน เราจะแสดงตวอยางการตดตงฐานขอมล SQL จากรายการเซรฟเวอร

ทมใหเลอกบน Azure ซงมขนตอนในการตดตงดงน

1) เชอมตอไปยง Azure Management Portal และสร�งเครองเวอรชวลจ�ก Gallery

เขาสระบบไปยงหนา Azure Management Portal (http://manage.windowsazure.

com/) โดยใชบญชผใชงานทไดสมครมา ถายงไมสามารถทดลองใชงานได

ใหสมครไดท http://www.windowsazure.com/en-us/pricing/free-trial/

ทหนา Azure Management Portal คลกเลอก +NEW ดงรป

Page 87: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 87

รปท 85 หนา Azure Management Portal

หลงจากนน ใหคลก COMPUTE

คลก VIRTUAL MACHINE

แลว คลก FROM GALLERY ตามล�าดบ

รปท 86 สรางเครองเวอรชวลจากรายการเซรฟเวอรบน Azure

Page 88: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

88 Sure Guide with Microsoft Azure

ทหนา Create a Virtual Machine เลอก virtual machine image ทเปนฐานขอมล SQL

ซงในทนตองการใชฐานขอมล SQL 2012 SP1 Standard ซงจาก Gallery เวอรชนดงกลาว จะตดตงอย

บน Windows Server 2012

รปท 87 ตวเลอกเซรฟเวอรฐานขอมล SQL บน Azure

ทหนา Virtual Machine Configuration ใสขอมลดงคาตอไปน

VIRTUAL MACHINE NAME: ใสชอเครองเวอรชวล

SIZE: เลอกขนาดเครองเวอรชวล ขนาดนอยสดส�าหรบเซรฟเวอรทตดตงฐานขอมล SQL

คอ ขนาด A2

NEW USER NAME: ใสขอมลผใช ซงจะเปนผดแลระบบภายใน (Local Administrator)

ของเครองเซรฟเวอร

NEW PASSWORD: ใสรหสผาน แลวยนยนซ�าท CONFIRM PASSWORD

เมอใสขอมลครบทงหมดแลว ใหคลก

Page 89: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 89

รปท 88 ก�าหนดคาใหกบเครองเวอรชวล

ทหนาสองของ Virtual machine configuration จะเปนการก�าหนดคาทรพยากรไดแก

เครอขาย แหลงเกบขอมล และ AVAILABILITY SET โดยใสขอมลดงคาตอไปน

Cloud Service: เลอก Create a new cloud service

Cloud Service DNS Name: ก�าหนดชอทสามารถเขาถง Cloud Service ดงกลาว

ผานอนเทอรเนต

REGION/AFFINITY GROUP/VIRTUAL NETWORK: เลอก VIRTUAL NETWORK

CONTOSO_VNET1 จะมชอง VIRTUAL NETWORK เลอก Database_Network

(10.20.2.0/24)

Storage Account เลอก contosoth

AVAILABILITY SET: เลอก (none)

หลงจากใสขอมลครบแลว ใหคลก

Page 90: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

90 Sure Guide with Microsoft Azure

รปท 89 ก�าหนดคาทรพยากร

คลกเลอก เครองหมายถก

Azure จะเตรยมและตดตงเครองเวอรชวล ใหรอจนกระทงสถานะของเครองเวอรชวลบน

Azure เปน Running ดงรป

รปท 90 แสดงสถานะเครองเวอรชวลพรอมใชงาน

Page 91: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 91

7.3. กำรก�ำหนดคำหมำยเลข IP ใหกบเครองเวอรชวล

เชอมตอไปยง Azure ผาน Azure PowerShell ถายงไมไดตดตง สามารถดรายละเอยด

การตดตงไดในบทท 6

เมอเชอมตอไปยง Azure แลวใหใสค�าสงตอไปน เพอก�าหนดใหเครองเซรฟเวอรมหมายเลข IP

ตามทเราตองการ

Get-AzureVM –ServicesName CONTOSO-SQL01 –Name CONTOSO-SQL01 |

Set-AzureStaticVNetIP –IPAddress 10.20.2.100 | Update-AzureVM

Azure จะก�าหนดหมายเลข IP ใหรอจนกระทงสถานะของเครองเวอรชวลบน Azure เปน Running

รปท 92 การก�าหนดคาหมายเลข IP

Page 92: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

92 Sure Guide with Microsoft Azure

7.4. ก�ำหนดคำฐำนขอมล SQL หลงกำรตดตง

หลงจากทไดตดตงเซรฟเวอรและก�าหนดหมายเลข IP แลว ตอไปจะเปนการก�าหนดคาใหกบฐานขอมล

เพอใหสามารถใชงานกบแอปพลเคชนได โดยขนตอนแรก จะเขารวมกบโดเมน หลงจากนนจะก�าหนดคา

ใหบญชผใชงานในโดเมน สามารถเขาใชงานฐานขอมล SQL ได โดยสามารถท�าไดตามขนตอนตอไปน

1) รโมทไปยงเครองเวอรชวล โดยเลอกเครองเวอรชวลทตองก�รรโมท

คลก หลงจากนน ดาวนโหลดไฟล RDP หลงจากโหลดไฟลเสรจแลว ใหเลอก Open

รปท 93 การรโมทไปยงเครองเวอรชวล

หลงจากนน ใหใสขอมลของผใชงานและรหสผานทไดใสขอมลไปในขนตอนการสรางเวอรชวล

รปท 94 การรโมทไปยงเครองเวอรชวล

Page 93: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 93

2) ก�รเข�รวม (Join) เครองเวอรชวลเข�ส Active Directory

หลงจากเขาสระบบบนเครองเซรฟเวอรแลว ใหกดปม Windows Screen พมพ Join a

Domain แลว เลอกเมน

ทหนา System Properties เลอกแทบ Computer Name คลกปม Change

ทหนา Computer Name/Domain Changes คลกเลอก Domain พมพโดเมนทเรา

ตองการเขารวม ในทนคอ contoso.com จะมหนาตาง Windows Security เปดขนมา

ใหใสบญชผใชงานทมสทธ Domain Admin และรหสผาน กด OK

ถาการเขารวมโดเมนส�าเรจ จะมหนาตาง welcome message to the domain เปดขน

มา ใหคลก OK แลวเรมการท�างานของเครองใหม

รปท 95 การน�าเครองเวอรชวลเขารวมกบระบบ Active Directory

Page 94: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

94 Sure Guide with Microsoft Azure

3) ก�รกำ�หนดสทธก�รใชง�นในฐ�นขอมล

หลงจากเรมการท�างานเครองเซรฟเวอรใหมแลว ใหรโมทไปยงเซรฟเวอรอกครง โดยใชสทธ

Local Administrator

รปท 96 การรโมทไปยงเซรฟเวอรหลงจากเขารวมโดเมน

สรางบญชผใชงานใหมชอ sqladmin บน Active Directory เพอใชเปนบญชผใชงานท

สามารถเขามาบรหารจดการฐานขอมล SQL ได

Page 95: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 95

หลงจากนน ใหเพมบญชผใชงาน sqladmin เขาไปอยในกลม Local Administrators บน

เซรฟเวอรดงรป

รปท 97 เพมบญชผใชงานในโดเมนเปน Local Administrator

เปดหนา Microsoft SQL Server Management Studio แลวกด Connect

รปท 98 เชอมตอไปยงฐานขอมลผาน Microsoft SQL Server Management Studio

Page 96: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

96 Sure Guide with Microsoft Azure

คลกเครองหมาย + ทโฟลเดอร Security คลกขวาทโฟลเดอร Login เลอกเมน New Log in

รปท 99 ก�าหนดบญชผใชงานฐานขอมล

ทหนาตาง Login – New เลอกเมน General คลก Search แลวเลอกบญชผใชงานทตองการ

ใหเปนผดแลฐานขอมล แลวกด OK

รปท 100 เพมบญชผใชงานในโดเมนใหมสทธในการเขาถงฐานขอมล

Page 97: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 97

เลอกเมน Server Roles เลอกเครองหมายถกท sysadmin แลวกด OK

รปท 101 เพมสทธการเขาถงฐานขอมลใหบญชผใชงานในโดเมน

เมอเสรจสนกระบวนการดงกลาว เราสามารถใชบญชผใชงานทอยในโดเมนในการเชอมตอกบ

ฐานขอมล SQL ได

รปท 102 แสดงผลลพธการเพมสทธบญชผใชงานในโดเมนใหสามารถใชงานฐานขอมลได

Page 98: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

98 Sure Guide with Microsoft Azure

ออกจากระบบ หลงจากนน ใหรโมทมายงเซรฟเวอรอกครงโดยใชบญชผใชงานในโดเมน

รปท 103 ใชบญชผใชงานในโดเมนเพอรโมทไปยงเซรฟเวอร

เปดหนา Microsoft SQL Server Management Studio แลวกด Connect

รปท 104 ใชบญชผใชงานในโดเมนเพอเชอมตอและเขาใชงานฐานขอมล

Page 99: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 99

จากผลลพธ จะเหนวาเราสามารถใชบญชผใชงานในโดเมนเพอเชอมตอเขามาใชงานฐานขอมล

SQL ทเราสรางขนมาได หลงจากขนตอนน เราสามารถสรางแอปพลเคชนในองคกรของเราและเชอมตอ

มาใชงานฐานขอมล SQL ได

รปท 105 แสดงผลลพธการเชอมตอเขาใชงานฐานขอมล โดยใชบญชผใชงานในโดเมน

Page 100: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

100 Sure Guide with Microsoft Azure

Page 101: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 101

การสรางเวบไซตบน

Microsoft Azureโดย นรภทร พชรพรพรรณ และ ถรพฒน ววธนาภรณ ”

Page 102: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

102 Sure Guide with Microsoft Azure

8.1. บรการทเกยวของกบเวบไซตบน Microsoft Azure

1) เวบไซต Azure (Azure Web Site)

เปนบรการแบบ Platform-as-a-Service (PaaS) ทผใชงานสามารถบรหารจดการได ซงจะชวยให

ผใชงานสามารถสรางเวบไซตและขยายเวบไซตไดอยางรวดเรว โดยใหความสนใจไปทการสรางเวบไซต

และหมดกงวลเกยวกบระบบหลงบาน เชน เซรฟเวอร ระบบความปลอดภยของ เซรฟเวอร การขยาย

ขนาดเพอรองรบผใชจ�านวนมาก ตลอดจนถงความตอเนองในการใหบรการ เพอใหแนใจวาเวบไซตจะ

สามารถใหบรการไดตลอดเวลา

2) บรการคลาวดของ Azure (Azure Cloud Services)

ส�าหรบเวบไซตทมความซบซอน บรการคลาวดของ Azure จะรองรบการท�า Multi-tier web

application ซงจ�าเปนตองใชบรการ Microsoft Azure เนองจากสามารถสราง Server Role

ไดมากกวาหนงเซรฟเวอร เพอใชชวยในการท�างาน ซงถอวาเปนขอไดเปรยบของบรการคลาวด

ทสามารถรองรบสถาปตยกรรมทมความซบซอนได

3) เครองเวอรชวล (Virtual Machine)

ในกรณทเราตองการรวมบรการหลายๆ บรการใหอยในทเดยวกนหรอมการรองรบแอปพลเคชน

ทพฒนามานานแลว และตองการควบคมสภาพแวดลอมเองทงหมด เครองเวอรชวลคอค�าตอบ

ทคณตองการ เนองจากเปนการจ�าลองเซรฟเวอรขนมาบน Microsoft Azure โดยผดแลระบบสามารถ

จดการไดเองทงหมดตงแตระบบปฏบตการตลอดไปจนถงซอฟตแวรทตองการใชงาน

8. การสรางเวบไซตบน

Microsoft Azure

Page 103: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 103

4) เปรยบเทยบบรการทงสามรปแบบ

จากรปแบบบรการทงสามแบบขางตน เราสามารถเปรยบเทยบออกมาไดเปน 4 ดานคอ

Control คอความสามารถในการควบคมปรบแตงคาตางๆ

Support for Legacy Apps คอความสามารถในการรองรบแอปพลเคชนทพฒนามานานแลว

Ease of Management คอความสะดวกงายดายในการบรหารจดการ

Agility คอความคลองตวในการปรบเปลยนตางๆ เชน ในกรณทมการอปเดตซอฟตแวรพนฐาน

หรอการขยายขนาดของเซรฟเวอร เปนตน

รปท 106 เปรยบเทยบการใชงานทงสดาน

คณสามารถศกษารายละเอยดไดท http://azure.microsoft.com/en-us/documentation/

articles/choose-web-site-cloud-service-vm/

8.2. กรณศกษา: การยายเวบไซตขนส Microsoft Azure

บรษท Contoso ตองการยายเซรฟเวอรทงหมดและเวบไซตของบรษทขนไปบน Microsoft Azure

โดยขณะนเวบไซตถกสรางอยบน Windows Servers และเปนเวบทสรางดวย Asp.net MVC 3,

Silverlight 5, JQUERY ซงตองตดตงสวนประกอบตางๆ เพมเตมเอง ในอนาคตเซรฟเวอรเครองน

จะรองรบการใหบรการอนๆ อกหลายบรการนอกเหนอจากเวบไซตท Microsoft Azure ในสวนทเปน

เวบไซตและบรการคลาวดไมสามารถท�าไดแลว ท�าใหตองเลอกใชเครองเวอรชวลทมอยบน Microsoft

Azure ในการท�าเวบเซรฟเวอรแทน

Page 104: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

104 Sure Guide with Microsoft Azure

ขอดของการสรางเครองเวอรชวลบน Microsoft Azure คอ ชวยลดเรองการดแลรกษาในสวนของ

ฮารดแวรและความสามารถในการใหบรการไดอยางตอเนอง ในตวอยางน เราจะยายเวบไซตมาอยบน

เวบเซรฟเวอรทเปนเครองเวอรชวลโดยจะมขนตอนงายๆ 4 ขนตอนดงน

ขนตอนท 1 เตรยมเครองเวอรชวลบน Microsoft Azure

ขนตอนท 2 ตดตง Web Server Role

ขนตอนท 3 ยายเวบขนไปบน Microsoft Azure แลวด�าเนนการทดสอบ

ขนตอนท 4 อปเดต DNS และตงคา IP

ซงรายละเอยดในการด�าเนนการในแตละขนตอนมดงน

1) เตรยมเครองเวอรชวลบน Microsoft Azure

ในขนตอนแรกน จะเปนสรางเซรฟเวอรขนมา ซงจะมความคลายคลงกบบทท 7 โดยเราสามารถ

สรางเซรฟเวอรใหมผาน Windows Azure Management portal ตามลงก http://manage.

windowsazure.com ในชวงแรก เพอเปนการประหยดคาใชจาย เราสามารถก�าหนดขนาดของ

เซรฟเวอรใหมขนาดเลกกอน เมอใชงานระบบไปชวงเวลาหนงแลว เราสามารถเฝาตดตามไดวา

ควรจะเพมหรอลดขนาดของเซรฟเวอรหรอไมและควรมขนาดเทาใด ซงนถอเปนขอดของ

Infrastructure as a Service

รปท 107 การสรางเครองเวอรชวลจาก Gallery

จากรปท 107 จะเปนการเลอกสรางเครองเวอรชวลขนาดเลกทสดกอน เนองจากเปนขนตอน

การเตรยมการและมผดแลระบบใชงานคนเดยว เมอยายเวบไซตเสรจเรยบรอยแลว เราสามารถเพมขนาด

ของเครองเวอรชวลหลงจากทเรากด “CREATE A VIRTUAL MACHINE” แลว ซงจะใชเวลาประมาณ

5 – 8 นาท

Page 105: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 105

2) ตดตง Web Server Role

มาถงขนตอนน เราจะไดเซรฟเวอรส�าหรบเวบไซตเรยบรอยแลว ขนตอนตอไป เราจะเชอมตอไปยง

เซรฟเวอรเพอเพม Role ท�าใหเซรฟเวอรนสามารถใหบรการเวบไซตได หรอคอการท�าหนาทเปน

เวบเซรฟเวอรนนเอง ในบทนจะขอขามขนตอนการเขารวมโดเมน เนองจากขนตอนเหมอนกบขนตอน

7.4 ในบทท 7

เคลดลบ: สงทควรท�ำกอนหลงจำกกำรสรำงเซรฟเวอรแลวคอ ควรเปลยนกำรอปเดต Windows

ใหเปนแบบดำวนโหลดมำเกบไว โดยใหเรำเลอกในกำรอปเดตเอง (รปท 108)

รปท 108 การเปลยนคา Windows Update

แมวาการให Windows Update อปเดตใหโดยอตโนมตเปนสงทจ�าเปนกบเครองคอมพวเตอรทวไป

แตกบเวบเซรฟเวอรทตองใหบรการตลอดเวลา อกทงโดยปกตแลวผดแลระบบจะตองมการทดสอบ

การอปเดตตางๆ วาจะไมกระทบกบระบบงานทมอย ท�าใหการเลอกชวงเวลาทเหมาะสมเพอจดการ

การอปเดตหรอโปรแกรมแกไขตางๆ เองเปนทางเลอกทดทสดส�าหรบผดแลระบบ

ตอไปจะเปนการตดตง Server Role ดวย Server Configuration Wizard โดยการคลก Add roles

and feature จาก Server Manager Dashboard

Page 106: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

106 Sure Guide with Microsoft Azure

รปท 109 การตดตง Web Server Role

โดยในหนาของ Server Role จะเลอก Web Server Role (IIS) ดงรปท 110

รปท 110 การเพม Role Web Server (IIS)

Page 107: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 107

จากทเวบไซตของเราพฒนาขนดวยเทคโนโลยของ .NET เราจงตองมการเปดใชงานคณสมบตนเชนกน

รปท 111 เลอก .NET Framework 3.5 Features

ในสวนของ Role Services ของ Web Server Role (IIS) จะมการเลอกเพมเตมในสวนของ

Security และ Application Development ดงรปท 112

รปท 112 Roles Services ของ Web Server Role (IIS)

Page 108: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

108 Sure Guide with Microsoft Azure

เมอเลอกเสรจเรยบรอย ขนตอนสดทายจะเปนการยนยนสงทเราเลอกไปทงหมด (ซงสามารถกลบมา

เลอกเพมเตมไดในภายหลง หากมความตองการใชคณลกษณะตางๆ เหลานน)

รปท 113 หนาจอยนยนการการเพม Web Server Role

เนองจากเวบไซตมการใชงานเทคโนโลย ASP.NET MVC จงตองตดตงซอฟตแวรเพมเตมโดยสามารถ

ดาวนโหลดไดจาก http://www.asp.net/downloads

รปท 114 ซอฟตแวร ASP.NET MVC 3

Page 109: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 109

หลงจากทตดตง Web Server Role เสรจเรยบรอย ขอแนะน�าใหอปเดต Windows เพอตดตง

โปรแกรมแกไขตางๆ ใหเรยบรอย

3) ยายเวบขนไปบน Microsoft Azure และด�าเนนการทดสอบ

ส�าหรบเวบไซต เราสามารถยายไดดวยการคดลอกไฟล Source Code น�าไปวางไวไดทนท ซงในทน

เราเพยงแคน�าไปวางไวทโฟลเดอรของ IIS ทชอวา C:\inetpub\wwwrooot ซงเปน Default Web Site

ของ IIS ดงรปท 115

รปท 115 การวางไฟล Source Code ของเวบไซต ในโฟลเดอร IIS

ทดสอบเบองตนดวยการเขาไปท http://localhost/ (ถาทดสอบจากเซรฟเวอร หรอในกรณน

ถาเขาใชงานจากภายนอก ใหใช http://contoso-web01.cloudapp.net ซงจะสามารถทดสอบ

การใชงานเวบจากภายนอกได ดงรปท 116

Page 110: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

110 Sure Guide with Microsoft Azure

รปท 116 ทดสอบการใชงาน Web Site

4) อปเดต DNS ส�าหรบโดเมน

และตอนน กมาถงขนตอนสดทายในการยายเวบไซตจากระบบเดมมาทเครองเวอรชวลของ

Microsoft Azure นนคอการอปเดตขอมลของ DNS เพอใหผใชงานเวบไซตของเราเรยกใชงานเวบไซต

ไดอยางถกตอง

เคลดลบ: ระบบ DNS หรอ Domain Name System เปนระบบจดกำรแปลงชอไปเปนหมำยเลข IP

โดยมโครงสรำงฐำนขอมลแบบล�ำดบชนเพอใชเกบขอมลทสบคนไดอยำงรวดเรว กลไกหลกของระบบ

DNS คอ ท�ำหนำทแปลงขอมลชอและหมำยเลข IP หรอท�ำกลบกนกได นอกจำกนยงมฟงกชนเพมเตม

อนๆ อก เชน แจงชอของอเมลเซรฟเวอรในโดเมนทรบผดชอบดวย

ส�าหรบการอปเดต DNS นน เราสามารถเขาไปทเครองเวอรชวลท�าหนาทเปน DNS Server ซงกคอ

เครอง CONTOSO-AD01 หรอ CONTOSO-AD02 ได จากนน ใหเลอก Tools ท Server Manager แลว

เลอก DNS ดงรปท 117

Page 111: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 111

รปท 117 การเขาใชงาน DNS เพอตงคา

ในกรณน เราสามารถอปเดต DNS โดยการเพม Record CNAME ดงรปท 118

รปท 118 การเพม CNAME Record

Page 112: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

112 Sure Guide with Microsoft Azure

โดยปกต เมออปเดต DNS จะใชเวลาในการสงผลใหกบ DNS ทวโลก (เพอใหทกคนใชงานได)

โดยเฉลยประมาณ 24-48 ชวโมง แตสวนใหญมกจะเรวกวานน

ดวยขนตอนเพยง 4 ขนตอนน เรากจะสามารถยายเวบไซตจากระบบเกามาสเครองเวอรชวลบน

Microsoft Azure ไดแลว

Page 113: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 113

ความปลอดภย (Security)

ความเปนสวนตว (Privacy)

และการปฏบตตามกฎเกณฑ

(Compliance) ของ Microsoft Azure

โดย สทธพนธ ภสสร ”

Page 114: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

114 Sure Guide with Microsoft Azure

ในขณะทอตราการเรงของการใชบรการคลาวดเพมขนอยางตอเนอง แตหลายองคกรยงกงวลเกยวกบ

การทตองฝากขอมลส�าคญ รวมถงแอปพลเคชนและโครงสรางพนฐานดานไอทไปไวทผใหบรการ นน

หมายถงหลกการพนฐานดานความปลอดภยทงหมดทผเชยวชาญดานความปลอดภยสารสนเทศมกจะ

ตระหนกเสมอในเรอง CIA (Confidentiality, Integrity, Availability) ยงเปนจดส�าคญทองคกรตางๆ

พยายามหาค�าตอบใหมนใจกอนเลอกใชบรการ

ส�าหรบบรการคลาวดจาก Microsoft Azure นอกจากจะชวยใหลกคาไดประโยชนจากการลด

คาใชจายดานไอททงทางตรงและทางออมแลว ยงคงไวซงความปลอดภย ความเปนสวนตว

และการปฏบตตามกฎเกณฑไดอยางครบถวนตามหลกมาตรฐานสากลดวยแนวคดดงตอไปน

1) Experience and innovation

การใหบรการทมนใจไดจากประสบการณอนยาวนานของ Microsoft และการพฒนาอยางตอเนอง

สม�าเสมอ เพอใหลกคาสามารถสรางและออกแบบระบบของตวเองใหปลอดภยอยบนคลาวดตาม

ทตองการ โดยเรมจากพนฐานความปลอดภยทด

2) Shared responsibility

ยกระดบการเพมเกราะปองกนดานความปลอดภยทางเทคนค และการปฏบตงานประจ�าดวยเครองมอ

ทมความยดหยนตามทลกคาตองการใชงาน เพอใหเปนไปตามมาตรฐานความปลอดภย

3) Transparency

ระบบชวยตรวจสอบความปลอดภยทท�างานอยเบองหลงจาก Third-Party ทชวยใหลกคามนใจไดวา

มการควบคมความปลอดภย และมการปฏบตตามขอก�าหนดดานความปลอดภยตางๆ ไดอยางครบถวน

9. ความปลอดภย (Security)

ความเปนสวนตว (Privacy)

และการปฏบตตามกฎเกณฑ

(Compliance) ของ Microsoft Azure

Page 115: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 115

9.1. แลว Azure ชวยใหการรกษาขอมลมความปลอดภยไดอยางไร

มนใจกบความปลอดภยบน Microsoft Azure ดวยการออกแบบดานความปลอดภยทดเพอความ

เปนเลศในการปฏบตงาน การรกษาความปลอดภยของ Azure ความเปนสวนตวและการปฏบตตาม

ขอก�าหนดดานความปลอดภยเรมตน โดยเลอกใชพนฐานเทคโนโลยทนาเชอถอ

ไมโครซอฟทด�าเนนการอยางตอเนองในการปรบปรงการรกษาความปลอดภย พฒนาซอฟตแวร และ

ตระหนกถงการด�าเนนงานและการบรรเทาภยคกคามตางๆ ชวยใหลกคาลดเวลาและคาใชจายทพวกเขา

ลงทนในการด�าเนนการและรกษาความปลอดภยของแพลตฟอรมคอมพวเตอร สงทเหนไดชดคอ

ไมโครซอฟทจรงจงกบการปองกนภยคกคามดวยการสรางความเปนเลศดานการปองกนภยคกคามใหมๆ

ผานทาง Microsoft Digital Crimes Unit, Microsoft Malware Protection Center ทเปนแหลง

คนควาและแจงเตอนเกยวกบภยคกคามทางสารสนเทศ

ยอนกลบไปเมอ 10 ปทผานมา Microsoft มการพฒนาทมงาน และ Framework เชน Security

Development Lifecycle เพอใหนกพฒนามแนวทางในการสรางซอฟตแวรใหมความปลอดภยตงแต

จดเรมตน อยางไรกตาม ความปลอดภยของซอฟตแวรยงไมครอบคลมในสวนของภยคกคามปจจบนได

หมดจดครบถวน Microsoft จงพฒนา Framework ทเรยกวา Microsoft Operational Security

Assurance (OSA) ทชวยใหความปลอดภยดานการปฏบตการไอท (IT Operation) และโครงสราง

พนฐานดานไอท (IT Infrastructure) บนบรการทขนกบระบบคลาวด (Cloud-Based Services) และ

เปนไปตามมาตรฐานสากล เชน NIST 800-53, ISO 27001 อกทงยงม Security Incident Response

Team ของ Microsoft Azure ทมอยทวโลก มการเฝาระวงตลอด 24 ชวโมงทกวน เพอบรรเทา

ผลกระทบจากการโจมตและการบกรกทเปนอนตราย โดยจดการกบภยคกคามเกดขนตามขนตอน

การบรหารจดการภยคกคามสารสนเทศ

ส�าหรบรายละเอยดเพมเตมเกยวกบความปลอดภยท Microsoft Azure ใหการดแล

9.2. ความปลอดภยกบโครงสรางพนฐาน

Azure Infrastructure มการลงทนในดานการบรหารจดการความปลอดภยสารสนเทศอยางตอเนอง

ทงกบฮารดแวร ซอฟตแวร เจาหนาทปฏบตการ และความปลอดภยทางกายภาพส�าหรบศนยคอมพวเตอร

เพอคอยตรวจสอบและปองกนอยางสม�าเสมอ (Detective/Preventive) ระบบโครงสรางพนฐานท

สามารถปองกนการปฏเสธการโจมตการบรการ (Denial of Service Attack) อกทงยงมการลงทน

ทดสอบการเจาะระบบอยางสม�าเสมอ มเครองมอทพรอมส�าหรบการสบสวนทางอาชญากรรม

คอมพวเตอร รวมถงการระบและลดความเสยงจากภยคกคามตางๆ ทจะเกดขนดวย สงเหลานมมาพรอม

Page 116: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

116 Sure Guide with Microsoft Azure

อยแลวบน Microsoft Azure โดยทลกคาไมจ�าเปนตองลงทนคาใชจายมหาศาลไปกบโครงสรางพนฐาน

ของตนเอง ซงนนหมายถงประโยชนทลกคาจะไดรบจากการลงทนแบบ Economies of scale ทมาจาก

Microsoft Datacenter Infrastructure โดยสรปรายละเอยดตางๆ ทคณจะไดรบพรอมกบการเลอกใช

Microsoft Azure มดงตอไปน

1) การเฝาระวงเพอการรกษาความปลอดภยใหตลอดชวโมง

การเฝาระวงความปลอดภยทางกายภาพของศนยคอมพวเตอรตลอด 24 ชวโมงทกวน

2) การตรวจสอบและจดท�าแฟมบนทก

การเฝาระวงจากศนยกลาง ดวยการรวมขอมลจากอปกรณทงหมดเพอใชขอมลอนเปนประโยชน

รวมกนในการวเคราะหทงท�าแฟมบนทก และการสงรายงานอยางมประสทธภาพใหกบลกคา

3) การจดการโปรแกรมแกไข (Patch Management)

การปองกนชองโหวดวยการใชการจดการโปรแกรมแกไข ซงหากลกคาทวไปลงทนไปกบโครงสราง

พนฐานเองกอาจมปญหาเรองดาวนไทมของระบบ แตถาใชการจดการโปรแกรมแกไขบน Microsoft

Azure คณสามารถมนใจไดวาระบบพนฐานตางๆ จะไดรบการอปเดตความปลอดภยอยางสม�าเสมอ

4) มการปองกนไวรสและปองกนมลแวร

Microsoft Antimalware ทมอยแลวบนบรการคลาวด อกทงยงสามารถเปดใชงานเพมไดทระดบ

เครองเวอรชวล เพอตรวจจบไวรส มลแวร สปายแวรตางๆ ไดในแบบเรยลไทม

5) Intrusion detection/Distributed Denial of Service (DDoS) Defense

Microsoft Azure ออกแบบใหตานทานการบกรกจากเครอขายภายนอกในรปแบบตางๆ เชน DDoS

Attack

6) การทดสอบการเจาะระบบ

Microsoft Azure มการลงทนจางผเชยวชาญจากภายนอกมาด�าเนนการทดสอบการเจาะระบบอยาง

สม�าเสมอ เพอพฒนาการปองกนภยคกคามในดานจดควบคมและกระบวนการภายในตางๆ

9.3. การปองกนในระดบเครอขาย

ระบบเครอขายของ Azure มการปองกนดานความปลอดภยดวยเทคโนโลยหลายชน เชน

Page 117: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 117

1) การแบงแยกเครอขาย

มการแบงแยกเครอขายอยางชดเจนเพอปองกนการเขาถงจากแหลงทมาทไมไดรบอนญาต เชน

ในเครองเวอรชวลแตละเครองจะไมสามารถรบการเชอมตอเขามาไดจากอนเทอรเนตถาลกคาไมไดตงคา

ใหเครองเวอรชวลนนๆ

2) การท�าเครอขายเวอรชวล

ลกคาสามารถสรางเครอขายแบบเวอรชวลภายใน Azure ได ท�าใหระบบภายในสามารถสอสารถงกน

ไดผานทาง Private IP Address

3) การสอสารทมการเขารหสลบ

การเขารหสลบการสอสารดวยเทคโนโลยการเขารหสลบทมอยแลวภายในชวยใหการสอสารระหวาง

ผดแลระบบมการเขารหสลบไว เชน Remote Desktop Session, remote Windows PowerShell

การเขาถง Azure Management Portal เปนตน

4) การใช Express Route

ลกคาสามารถเลอกใชเสนทางเฉพาะในการเชอมตอเขากบ Azure ไดโดยใช Route private fiber

link ท�าใหมนใจไดวาปรมาณการใชงานเครอขายไมวงผานอนเทอรเนตสาธารณะ

9.4. การพสจนตวตนและการเขาถง

ลกคาทใชบรการ Microsoft Azure สามารถควบคมการเขาถงทรพยากรตางๆ ไดดวยตนเอง

ทงขอมลและแอปพลเคชนตางๆ โดย Microsoft เสนอใหมการระบตวตน การควบคมการเขาถง

ทงายตอการบรหารจดการ ชวยใหการจดการระบบเปนเรองงาย ตามตวอยางคณลกษณะตางๆ ดงน

1) Enterprise cloud directory

ใช Azure Active Directory ชวยจดการการพสจนตวตนและการจดการการเขาถงใหเปนเรองงาย

โดยใชพนฐานเดยวกนกบ Directory Services ชวยใหนกพฒนาโปรแกรมสามารถสรางการจดการพสจน

ตวตนทขนกบนโยบายไดอยางงายดาย

2) Access monitoring and logging

ระบบการเฝาระวงและการรายงานดานความปลอดภยรวมถงรายงานการเขาถง เพอจดเกบ

ความพยายามในการเขาถงจากผทไมไดรบอนญาต ลกคาสามารถรองขอรายงานนไดจาก Microsoft

Page 118: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

118 Sure Guide with Microsoft Azure

3) Strong authentication

Azure Multi-Factor Authentication ชวยลดความเสยงขององคกรในการควบคมการเขาถง

โดยการเพมชองทางการรบรองความถกตองใหปลอดภยมากขนส�าหรบแอปพลเคชนทตดตงภายในองคกร

และทตดตงบนคลาวด

4) Role-based access control

เครองมออนหลากหลายทมอยบน Azure ไดรบการออกแบบมาใหรองรบการควบคมการเขาถงตาม

บทบาท

9.5. การปกปองขอมล

การใชเทคโนโลยทงการเขารหสขอมลระหวางการรบ-สง รวมถงการควบคมการปฏบตการดานไอท

ทอยเบองหลงชวยใหขอมลของลกคาปลอดภยดงน

1) Data in transit

Azure ใชมาตรฐานในการเขารหสในสวนของ Transport protocols เชน SSL และ TLS ระหวาง

ลกคากบศนยขอมลของ Microsoft และระหวางศนยขอมลดวยกนเอง และระหวางเครอขายเวอรชวล

ลกคาสามารถใช IPsec protocol ส�าหรบ Encrypt Traffic ใน VPN Gateway ได อกทงผใชงานยง

สามารถเขารหสการรบสงระหวางเครองเวอรชวลของตวเองใหกบลกคาไดอกดวย

2) Data at rest

Azure รองรบมาตรฐานในการเขารหสดวยมาตรฐานทหลากหลายไปจนถงระดบ AES-256

อกทงมโซลชนอกมากมายในการเลอกจดเกบขอมลใหปลอดภย เชน Windows Server public key

infrastructure (PKI), Microsoft StorSimple cloud-integrated storage, Active Directory Rights

Management Services (AD RMS) และ BitLocker ส�าหรบขอมลทน�าเขาและสงออก

Data segregation.

มนใจไดกบขอมลจากลกคาทหลากหลาย แมจะใชงานอยบนฮารดแวรกายภาพเดยวกนกตาม

แตในสวนของลอจคลจะมการแยกกนอยางชดเจน ท�าใหผใชงานทหลากหลายไมสามารถเขาถง

ขอมลทไมอนญาตไดอยางแนนอน

Page 119: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 119

Data destruction

หลงจากทลกคาลบขอมลออกจาก Azure แลว Microsoft มการขอปฏบตทเครงครดส�าหรบ

การลบขอมลอยางถาวรใหถกตองตามมาตรฐานสากล กอนจะน�ากลบมาใชใหมอกครง

9.6. การรกษาความเปนสวนตว

การรกษาความลบของขอมลโดยเฉพาะความเปนสวนตว เปนสงททาทายมาก เมอธรกจเรมคดทจะ

ฝากขอมลขององคกรไวกบผใหบรการโดยทไมรวาขอมลจดเกบไวทใด สงนเปนสงท Microsoft Azure

ตระหนกเปนอยางมาก และเตรยมความมนใจใหกบลกคาดงน

1) Privacy by Design

เมอพดถงการรกษาความเปนสวนตว เชน ถาโรงพยาบาลตองการใชบรการ Microsoft Azure ลกคา

ของโรงพยาบาลนนๆ จะมนใจไดอยางไรวาขอมลสวนตวทางการแพทยจะไมรวไหลไปยงบคคลภายนอก

Microsoft จรงจงกบเรองการรกษาความลบของขอมลโดยมนโยบายใหรบทราบชดเจนวา จรงจงตงแตเรม

ออกแบบ คณสามารถอานประกาศท Microsoft ระบไวถงรายละเอยดไดทน http://www.microsoft.

com/en-us/twc/privacy/commitment.aspx

2) Contractual commitments

Microsoft ตางจากผใหบรการอนๆ ทวไปโดยมการระบนโยบายการรกษาความลบและความเปน

สวนตวอยางชดเจน

3) Control over data location

ในกรณทลกคามความตระหนกถงการก�ากบดแล การปฏบตตามขอก�าหนดในการจดเกบ สถานท

จดเกบ พนทจดเกบขอมล ตามขอกฎหมาย และกฎระเบยบในประเทศ (Data Privacy Compliance

and Governance) ลกคาของ Microsoft Azure สามารถเลอกสถานทหรอศนยคอมพวเตอรของ Azure

ทอยในสถานททถกตองตามขอก�าหนดนนๆ ไดรวมถงการควบคมการจ�าลองแบบขอมลตางๆ ระหวาง

ศนยคอมพวเตอรอนๆ ของ Azure ได

4) Restricted data access and use

เจาหนาทของ Microsoft ไมสามารถเขาถงขอมลของลกคาได เปนกฎระเบยบทถกควบคมอยางเครงครด

การเขาถงขอมลจะเปนไปไดกตอเมอมความจ�าเปนและลกคาใหการยนยอมเทานน เชน การชวยเหลอ

แกไขปญหาของลกคา โดยทกครงจะมการเกบแฟมบนทกกจกรรมของเจาหนาทอยางเขมงวดรวมถง

การเขาถงจะใช Multi-factor authentication เพอใหมนใจวาการเขาถงนนระบตวตนไดอยางชดเจน

Page 120: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

120 Sure Guide with Microsoft Azure

5) No use for advertising

Microsoft Azure ไมมการแบงปนขอมลของลกคาเพอใชในการโฆษณาใดๆ ทงสน ชวยใหมนใจไดวา

ขอมลการใชงานของลกคาจะเปนความลบตลอดไป

9.7. การปฏบตตามกฎเกณฑ

เปนเรองทตองลงทนอยางมหาศาลหากจะท�าใหศนยคอมพวเตอรไดใบรบรองตามมาตรฐานสากล

ตางๆ Microsoft Azure มผเชยวชาญอยครบถวนทท�าใหศนยคอมพวเตอรสามารถปฏบตตามขอก�าหนด

ตามมาตรฐานสากลของหนวยงานตางๆ ไดเปนอยางด มาตรฐานสากลตางๆ ท Azure ผานการรบรองม

ดงตอไปน คณสามารถเขาไปดหลกฐานและค�าอธบายตางๆ ไดท http://azure.microsoft.com/en-us/

support/trust-center/compliance/

รปท 119 รปแสดงมาตรฐานตางๆ ท Microsoft Azure ผานการรบรอง

1. ISO/IEC 27001:2005 Audit and Certification

2. SOC 1 and SOC 2 SSAE 16/ISAE 3402 Attestations

3. Cloud Security Alliance Cloud Controls Matrix

4. Federal Risk and Authorization Management Program (FedRAMP)/ Federal

Information Security Management Act (FISMA)

5. Payment Card Industry (PCI) Data Security Standards (DSS) Level 1

6. United Kingdom G-Cloud OFFICIAL Accreditation

7. HIPAA Business Associate Agreement (BAA)

8. Life Sciences GxP Compliance

9. Family Educational Rights and Privacy Act (FERPA)

10. Federal Information Processing Standard (FIPS)

Page 121: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 121

แหลงขอมลเพมเตม

1) Azure Trust Center

http://azure.microsoft.com/en-us/support/trust-center/

2) Azure Security: Technical Insights

http://go.microsoft.com/?linkid=9740388

3) Security Best Practices for Developing Azure Solutions: Technical Insights

http://go.microsoft.com/fwlink/?LinkID=392589

Page 122: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure

122 Sure Guide with Microsoft Azure

mvpskill.com | IT Professionals Community

กลมคนทมความเชยวชาญและหลงใหลใน Microsoft Infrastructure เรารวมตวกนเพอแบงปน

ความรความช�านาญใหกบพนองรวมอาชพ

วสทธ ทองภ ชนะชย ไชยอเนกวฒ วณณวรรธน พรนวม

ธญพล ษณะนาคนทร วารส จนอ ถรพฒน ววธธนาภรณ

นรภทร พชรพรพรรณ สทธพนธ ภสสร

ตดตามผลงานของพวกเราไดท

Official: www.mvpskill.com Fanpage: www.facebook.com/mvpskill

Facebook Group: www.facebook.com/groups/mvpskill/

Page 123: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า

Sure Guide with Microsoft Azure 123

Page 124: คำ นำdownload.microsoft.com/download/1/1/3/113F8B6E-AD35-4013... · 2018-10-13 · Sure uide it Microsoft zure 4 Sure Guide with Microsoft Azure ส รบัญ หน้า