วันจันทร์ที่ 11 กันยายน พ.ศ. 2560

รู้จักกับ Azure Cloud Migration Assessment Tool

     สวัสดีครับท่านผู้อ่านทุกท่าน สำหรับบทความตอนนี้ของผมจะพาทุกท่านไปทำความรู้จักกับเครื่องมือตัวใหม่ที่ทาง Microsoft เตรียมไว้สำหรับลูกค้าและองค์กรที่กำลังสนใจและวางแผนการย้ายหรือ Migrate เครื่องหรือระบบต่างๆ ใน Data Center (On-Premise) ขึ้นไปทำงานบน Microsoft Azure แต่ไม่รู้ว่าจะต้องเริ่มทำอย่างไร ตลอดจนคำถามต่างๆ มากมาย เช่น อยากทราบว่าถ้าหากย้ายเครื่องหรือระบบต่างๆ ขึ้นไปบน Microsoft Azure จริง จะมีค่าใช้จ่ายเท่าไร รวมถึงจะช่วยประหยัดหรือ Save ค่าใช้จ่ายขององค์กรได้เท่าไร เป็นต้น

สิ่งแรกที่ท่านผู้อ่านจะต้องดำเนินสำหรับการ Migrate Workloads ต่างๆ ขึ้นไปบน Microsoft Azure คือการทำการประเมิน (Assessment) Workloads ต่างๆ ที่มีและทำงานอยู่ในปัจจุบันว่ามีอะไรบ้างก่อนครับ เพื่อเอาข้อมูลที่ได้นี้มาใช้ประกอบในการวางแผนและออกแบบครับ เช่น ในส่วนของ Infrastructure Services ต่างๆ  ไม่ว่าจะเป็น Active Directory Domain Service (AD DS), DNS, และอื่นๆ รวมถึง Applications หรือ Services ต่างๆ ถ้ามีการ Migrate Workloads หรือระบบต่างๆ ขึ้นไปแล้ว จะต้องมีการปรับเปลี่ยนเพิ่มเติมอะไรบ้างครับกับระบบ IT ขององค์กร ดังนั้นข้อมูลเหล่านี้จะมีความสำคัญมากสำหรับการวางแผนและออกแบบ Data Center ขององค์กรที่จะทำการย้ายระบบงานขึ้นไปทำงานบน Cloud ครับ นอกจากนี้แล้วจะต้องวางแผนในส่วนของการออกแบบ Cloud Service และ Deployment Models สำหรับการใช้งาน Cloud (Microsoft Azure) ด้วยครับ ต้องบอกว่ายังมีรายละเอียดอีกเยอะพอสมควรครับ เอาไว้ผมจะมาเล่าให้ทุกท่านได้ทราบในโอกาสต่อไปครับ 

เอาล่ะครับ ผมขออนุญาตกลับมาที่เรื่องราวของเครื่องมือที่ทาง Microsoft เตรียมไว้สำหรับลูกค้า โดยเครื่องมือมีชื่อว่า "Cloud Migration Assessment" เป็น On-Line Tool ที่จะช่วยลูกค้าในการประเมิน Workloads ที่ทำงานอยู่ใน On-Premise Data Center ว่าหากต้องการทำการ Migrate ขึ้นไปบน Microsoft Azure จะมีค่าใช้จ่ายเท่าไร พร้อมกับรายละเอียดต่างๆ ครับ เพื่อให้ลูกค้านำเอาข้อมูลที่ได้ นำไปใช้ประกอบในการวางแผนและตัดสินใจครับผม

การใช้งานเครื่องมือตัวนี้ไม่ยุ่งยากครับ สิ่งที่เราจะต้องทำเป็นอันดับแรกคือการใส่ข้อมูล Workloads หรือเครื่อง Servers ต่างๆ ที่รันและทำงานอยู่ในปัจจุบันเข้าไปในตัวของ Cloud Migration Assessment ครับ โดยเราสามารถทำการใส่ข้อมูลเข้าไปได้ 3 วิธีครับ

1. Manual Import-คือการกรอกข้อมูลเข้าไปตรงที่ Cloud Migration Assessment เลยครับ ข้อมูลที่ต้องกรอก
    ก็คือ CPU, RAM, Disk ของเครื่องต่างๆ ในปัจจุบันของเราครับ ไม่ว่าจะเป็น Physical Servers หรือ Virtual
    Machines ดังรูป




2. Custom Import-คือการที่เราไปทำการ Download Template File (Excel File) มาแล้วทำการกรอกข้อมูล
    เมื่อกรอกข้อมูลเสร็จแล้ว ก็จะทำการ Import กลับเข้าไปที่ Tool ตัวนี้ครับ



3. Automated Discovery And Import-คือการใช้ Free Tools ของทาง Microsoft อีกตัวหนึ่งที่ชื่อว่า "MAP"
    (Microsoft Assessment and Planning Toolkit) ครับ โดยใช้ MAP ทำการ Scan และรวบรวมข้อมูลของ
    Workloads ต่างๆ ในองค์กร จากนั้นเอาข้อมูลที่ได้จาก MAP มา Import เข้าไปครับ



หลังจากที่ท่านผู้อ่านได้รู้จักและเข้าใจตัวของ Cloud Migration Assessment ตลอดจนวิธีการกรอกข้อมูลแล้ว ท่านผู้อ่านสามารถเข้าไปใช้งาน Tool นี้ได้จาก URL นี้ครับผม https://www.tco.microsoft.com/
จะมีหน้าตาประมาณนี้ครับ


หลังจากที่เราได้ทำการกรอกข้อมูลเข้าไปเรียบร้อยแล้ว  เราสามารถใช้ Cloud Migration Assessment ทำการ สร้าง Report ขึ้นมาเพื่อดูข้อมูลเปรียบเทียบค่าใช้จ่าย (Costs) ระหว่าง Workloads ที่รันใน Microsoft Azure กับรันอยู่ใน On-Premise Data Center ว่าเป็นอย่างไรครับ ผมมีตัวอย่าง ดังรูปด้านล่างครับผม


และทั้งหมดนี้คือเรื่องราวของเครื่องมือ Cloud Migration Assessment ที่ผมนำมาเล่าและนำเสนอให้ทุกท่านได้รู้จักครับ และอยากให้ท่านผู้อ่านเข้าไปทดลองใช้งานกันครับ และจะได้นำเอาข้อมูลมาใข้ในการวิเคราะห์และวางแผนในการ Migration ระบบหรือ Workloads ขององค์กรครับผม.....