Saladpuk.com
🏆 เนื้อหาหลัก
🏆 เนื้อหาหลัก
  • 💖สลัดผัก
  • 📰มีอะไรใหม่บ้าง
    • 2020
      • 2020-11
      • 2020-10
      • 2020-09
      • 2020-08
      • 2020-03
      • 2020-02
      • 2020-01
    • 2019
      • 2019-12
      • 2019-11
      • 2019-10
      • 2019-09
      • 2019-08
  • 🤔อ่านเรื่องไรดี ?
  • มือใหม่หัดเขียนโค้ด
    • 👶เขียนโค้ดด้วยภาษา C#
      • เกิดมาไม่เคยเขียนโค้ดมาก่อนเบย
      • 👶พื้นฐาน
        • 1.โปรแกรมที่ต้องลง
        • 2.โครงสร้างของโค้ด
        • 3.ชนิดของข้อมูล
        • 4.การสร้างตัวแปร
        • 5.คำสั่งพื้นฐาน
        • 6.การแปลงข้อมูล
        • 7.การเปรียบเทียบค่า
        • 8.การตัดสินใจด้วย IF statements
        • 9.การตัดสินใจด้วย Switch statements
        • 10.การทำงานซ้ำๆด้วย While
        • 11.การทำงานซ้ำๆด้วย Do While
        • 12.การทำงานซ้ำๆด้วย For
        • 13.การแก้โจทย์จากรูป
        • 14.มารู้จักกับ Array กัน
      • 🧑ระดับกลาง
        • 15.Value type vs Reference type
        • 16.ลดงานซ้ำๆด้วย Method
        • 17.มารู้จักกับ Class & Field กัน
        • 18.มารู้จักกับ Constructor กันบ้าง
        • 19.มาเขียน Method ใน Class กัน
        • 20.มารู้จักกับ Property กัน
        • 21.ลองใช้คลาสแบบจริงจังบ้าง
        • 22.การสืบทอด Inheritance
        • 23.Polymorphism
        • 24.Abstract Class
        • 25.Interface
        • 26.Namespace
        • 27.Enum
        • 28.Exception handler
        • 29.ลงลึกกับ string
        • 30.StringBuilder เพื่อนคู่ string
      • 👨⏳ระดับสูง
        • Generic
        • Delegates
        • Action & Func
        • Lambda expression
        • LINQ
        • พระคัมภีร์การใช้คำสั่ง LINQ
      • 💡Tips
        • 💡C# version 8.0
        • 💡Boxing & Unboxing
    • 👶Algorithm
      • 👾Algorithm Big-O
      • 👽Algorithm P & NP
    • 👦OOP
      • 💖Abstraction
      • 💖Encapsulation
      • 🏆Abstraction & Encapsulation
      • 💖Inheritance
      • 💖Polymorphism
      • 🏆Inheritance & Polymorphism
      • 📝ลองเขียน OOP ดูดิ๊
      • 👑OOP + Power of Design
      • 🥰เทคนิคในการออกแบบ
    • 👶บทสรุปฐานข้อมูล
      • เก็บรูปในฐานข้อมูล
      • Database indexing
      • การลบข้อมูล
    • 👦Communication Patterns
    • 👦Design Patterns
      • 🤰Creational Patterns
        • 🏭Factory Method
        • 🏭Abstract Factory
        • ☝️ Singleton Pattern
        • 🏗️ Builder Pattern
        • 🎎Prototype Pattern
      • 🧱Structural Patterns
        • 🔌Adapter Pattern
        • 📪Proxy Pattern
  • Puzzle
    • 🧠Challenges
      • 🐴Google ม้า 25 ตัว
      • 🌉Amazon เสา 2 ต้น
      • 🥇ทองเก๊
      • 💊ยาต้านโควิด
      • 🎩CP หมวก 5 ใบ
      • 🧓Einstein's Riddle 01
  • พื้นฐานที่ควรต้องรู้
    • 🐳Docker
      • 📦Docker Containers
      • 🃏Docker Exercise 01
      • 🛠️ Docker Tools
      • 🗃️ Docker Registry
      • 🖼️ Container Image
      • 📢Docker Push
      • 🔄WSL
    • 👶Clean Code
      • 🧓Uncle Bob - Clean Code
      • 🧓Uncle Bob - Comments
      • 🧓Uncle Bob - Naming
      • 🧓Uncle Bob - Mindset
      • 🧓Uncle Bob - TDD
    • 👶Code Smells
    • 👶สิ่งที่คนเขียนโค้ดมักเข้าใจผิด
    • 👶AI พื้นฐาน
    • 👶Git พื้นฐาน
      • Git branching strategy
    • 👶Cloud พื้นฐาน
    • 👶UML พื้นฐาน
      • Activity Diagram
      • Class Diagram
      • Sequence Diagram
      • Use case Diagram
      • บทสรุปการใช้ UML
    • 👶Data Scientist
      • การเลือก Algorithms ให้ AI (1/5)
      • การเตรียมข้อมูลให้ AI (2/5)
      • หลักการตั้งคำถามให้ AI (3/5)
      • แฉความลับของ AI Model (4/5)
      • หัดเขียน AI จาก AI ของคนอื่น (5/5)
    • 👶DevOps พื้นฐาน
    • 👶Docker ขั้นพื้นฐาน
      • Image and Container
      • แชร์ Docker Image ที่สร้างไว้
    • 👶Microservices พื้นฐาน
      • Microservices ที่ดีมีลักษณะยังไง
      • Microservices Tips
      • จาก Monolith สู่ Microservices
    • 👶ความรู้พื้นฐานในการทำเว็บ
    • 👦Bottlenecks of Software
      • หัวใจที่สำคัญที่สุดของฐานข้อมูล
    • 👦Agile Methodology
      • Agile in a Nutshell
      • Software Development Life Cycle
      • Code Review
    • 👦Security พื้นฐาน
      • การเก็บรหัสผ่านที่ถูกต้อง
      • Security in actions
        • Hash function
      • Security Principles
      • 😎The Matrix 1
      • 😎The Matrix 2
      • HTTPS in a nutshell
    • 👦SOLID Design Principles
      • มารู้จักกับ SOLID กันดีกว่า
      • Single-Responsibility Principle
      • Open/Closed Principle
      • Liskov Substitution Principle
      • Interface Segregation Principle
      • Dependency-Inversion Principle
  • Cloud Computing
    • 👶Microsoft Azure 101
      • สมัคร Microsoft Azure
      • รู้จักกับ Resource Groups
      • สร้างเว็บตัวแรกกัน
      • สร้าง Virtual Machine กัน
      • ประเภทของคลาว์เซอร์วิส
      • มาสร้าง Logic App กัน
      • มาสร้าง Function App กัน
      • คลาว์คิดเงินยังไง ?
      • Cloud Native
      • Guideline for Cloud scaling
      • Auto Scaling
    • 👶Azure App Services
    • 👶App Service Plan
    • 👶Azure Storage
      • Blob storage
        • ลองสร้างที่เก็บไฟล์กันเลย
        • เข้าใจ Blob storage ให้มากขึ้น
        • ลองเขียนโค้ดอัพโหลดไฟล์กันบ้าง
        • สร้างเว็บจากที่ฝากไฟล์บนคลาว์
    • 👶Azure Bot Service
      • Bot เข้าใจเราได้ยังไงกันนะ
    • 👶Azure Cognitive Services
      • การสร้าง Cognitive Services
      • การ Login ด้วยใบหน้า
      • อ่านลายมือจากรูปเป็นตัวอักษร (OCR)
      • เขียน AI แยกของต่างๆทำยังไง?
      • เขียนแอพ ทายอายุ บอกเพศ ง่ายจิ๊ดเดียว
      • เขียนแอพให้ AI อธิบายรูปเป็นภาษาคน
    • 👶Machine Learning Studio
      • มาสร้าง AI ของแท้ตัวแรกของเรากัน
      • สร้าง AI ตัดสินใจอนุมัติบัตรเครดิต 💳
      • ลองเรียกใช้ AI ของเรากัน
    • 👶Azure Service Fabric
      • สร้าง Service Fabric กัน
    • 👶Blockchain
      • Blockchain ทำงานยังไง ?
      • Consensus Algorithm คืออะไร ?
      • สร้าง Blockchain ใช้เองกัน !
      • หัดเขียน Smart Contract กัน
    • 👶Power BI
    • 👶Azure Web App
      • เซิฟเวอร์บนคลาว์ ราคา? ต่าง?
    • 👶Azure DevOps
      • เล่น Azure DevOps กัน
      • เล่นกับ Repository
      • ลองทำ Continuous Integration (CI)
      • ลองทำ Continuous Delivery (CD)
      • เล่น Kanban Board
    • 🤠Cloud Playground
      • การป้องกันความลับหลุดตอนที่ 1
      • การป้องกันความลับหลุดตอนที่ 2
      • การป้องกันความลับหลุดตอนที่ 3
      • การป้องกันความลับหลุดตอนจบ
  • Software Testing
    • 👦Test-First Design
    • 👦Test-Driven Development
      • 1.มารู้จักกับ TDD กันดีกว่า
      • 2.Test cases เขาเขียนกันยังไงนะ
      • 3.เครื่องมือในการทดสอบ
      • 4.การใช้ Theory และ InlineData
      • 5.โค้ดที่ทดสอบได้
      • 6.Mantra of TDD
      • 7.Functional & None-Functional testing
      • 8.Manual vs Automation testing
      • 9.Automation Frameworks in .NET
      • 10.Mock Framework
      • 11.มาเรียนการใช้ Moq กันเถอะ
      • 12.สรุป
  • Web
    • 👦Web API
      • 1.Web API คืออะไร
      • 2.ติดตั้ง .NET Core SDK
      • 3.สร้าง Web API ตัวแรกกัน
      • 4.Verbs
      • 5.Swagger เพื่อคู่ API
      • 6.การใช้ Model
      • 7.เรียก Web API ผ่าน Postman
      • 8.มาจัดกลุ่ม API กัน (1/2)
      • 9.มาจัดกลุ่ม API กัน (2/2)
  • Software Design
    • 🤴Design Patterns
      • 🦈Creational patterns
        • Abstract Factory
        • Builder
        • Factory Method
        • Prototype
        • Singleton
      • 🦈Structural patterns
        • Adapter
        • Bridge
        • Decorator
        • Facade
        • Proxy
      • 🦈Behavioral patterns
        • Chain of Responsibility
        • Command
        • Iterator
        • Mediator
        • Memento
        • Observer
        • State
        • Strategy
        • Template Method
        • Visitor
Powered by GitBook
On this page
  • 🤔 สมัครเสร็จแล้วไรต่อดี ?
  • 🤔 Resource Group คืออะไร ?
  • 🤔สร้าง Resource Group ยังไง ?
  • 🤔 จะหา Resource group ที่สร้างไปแล้วจากไหน ?
  • 🤔 สร้างแล้วจะลบมันออกยังไง ?
  • 🎥 วีดีโออธิบายเรื่อง Resource group ทั้งหมด

Was this helpful?

Export as PDF
  1. Cloud Computing
  2. Microsoft Azure 101

รู้จักกับ Resource Groups

ตัวช่วยในการจัดการกับ services ต่างๆบนคลาว์

Previousสมัคร Microsoft AzureNextสร้างเว็บตัวแรกกัน

Last updated 5 years ago

Was this helpful?

🤔 สมัครเสร็จแล้วไรต่อดี ?

หลังจากที่เราสมัคร Microsoft Azure เรียบร้อยแล้ว เขาก็จะพาเราเข้ามาในสิ่งที่เรียกว่า Portal ซึ่งภายใน portal นี้จะเป็นหน้าหลักในการจัดการกับ services ต่างๆบนคลาว์นะครับ

ภายหลังเราสามารถเข้า Portal ได้จากลิงค์นี้นะครับ

คราวนี้เวลาที่เราจะลองเล่นอะไรก็แล้วแต่ในคลาว์ เช่น อยากสร้างเว็บ อยากลองเขียน Chat Bot อยากเล่น Blockchain บลาๆ สิ่งแรกที่เราควรจะทำคือการสร้างสิ่งที่เรียกว่า Resource Group ครับ

🤔 Resource Group คืออะไร ?

มันก็คล้ายกับ Folder ในเครื่องคอมเรานั่นแหละ เช่นเวลาที่เราจะเขียนโปรแกรมซักตัว เราก็จะไปสร้าง folder ของ project นั้นๆไว้ใช่ไหมล่ะ เพื่อเอาไว้บริหารจัดการแบ่งแยกโปรเจคออกเป็นเรื่องๆ ซึ่งบน Microsoft Azure เราเรียกสิ่งนี้ว่า Resource Group ครับ

ตัวอย่าง บริษัท A มาจ้างผมเขียนเว็บขายของ แล้วก็ขอให้มันมี Chat Bot ผมก็จะสร้าง Resource Group ของบริษัท A เอาไว้ เพื่อบอกว่างานทั้งหมดของบริษัท A จะอยู่ในนี้นะ แล้วพอมีบริษัท B มาจ้างผมทำ IoT ผมก็จะสร้าง Resource Group ของบริษัท B มา เพื่อบอกว่างานของบริษัท B ทั้งหมดอยู้ใน Resource Group นี้นะ

Resource Group บน Azure จริงๆมันสามารถจัดการได้อีกหลายๆอย่างเลยนะ เช่น สิทธิ์การเข้าถึง Policy ต่างๆ บลาๆ ซึ่งรายละเอียดในเรื่องนี้ผมขอแยกเอาไปอธิบายในคอร์ส Azure Service Specific นะ (รอติดตามอ่านได้จาก side menu นะขอรับ)

🤔สร้าง Resource Group ยังไง ?

1.ที่เมนูด้านซ้ายมือเราจะเห็นคำว่า Resource groups ใช้มิ ให้จิ้มเข้าไป 1 จึ๊กเลย แล้วถัดไปกดปุ่ม Add ตามรูปเบย

2.ต่อมาใส่ชื่อ Resource group ที่เราจะสร้างลงไปในช่องสีแดงครับ ส่วน Region ให้เลือกโซนที่เราจะทำงานด้วย แล้วเมื่อกรอกเสร็จหมดให้กดปุ่ม Review + create สีน้ำเงินด้านล่างสุดครับ

ในตัวอย่างนี้ Region ผมเลือกเป็น (Asis Pacific) Southeast asia ครับ

Region เป็นการกำหนดว่าของที่อยู่ใน Resource group นี้ ว่าจะทำงานอยูโซนไหน ซึ่งเราควรเลือกโซนให้ตรงกับงานของเราด้วยนะครับ เช่น บริษัท A มาจ้างให้ผมเขียนเว็บให้คนไทยใช้ ผมก็ควรจะเลือก Region เป็น (Asis Pacific) Southeast asia เพราะเวลาคนที่คนไทยเข้ามาดูเว็บ มันจะได้โหลดเร็วๆเพราะเซิฟเวอร์อยู่ใกล้ๆบ้านเรานี่เอง แต่ถ้าเราไปเลือกเป็น (Africa) South Africa North มันจะทำให้คนไทยเข้าเว็บได้ช้าลงเพราะมันต้องไปโหลดข้อมูลจากเซิฟเวอร์แถวๆ Africa เลยทีเดียว

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

3.ในขั้นตอนนี้เขาจะถึงมาให้ตรวจสอบว่าเรากำลังจะสร้าง Resource group แบบนี้จริงๆใช่ไหม ซึ่งถ้าตรวจสอบไม่มีอะไรแปลกไปก็กดปุ่ม Create ได้เลยครับ

4.หลังจากนั้นเขาก็จะมี Popup มาแจ้งเราที่ด้านบนขวาว่า Resource group ของเราสร้างเสร็จแบ๊ววววว ซึ่งเราสามารถกด Go to resource group เพื่อเข้าไปดู Resource group ที่เราสร้างไปได้เลยครับ

🤔 จะหา Resource group ที่สร้างไปแล้วจากไหน ?

ง่ายม๊วกครับแค่กด Resource groups ที่ side menu เขาก็จะลิสต์รายการ Resource groups ทั้งหมดที่เรามีออกมาโชว์เลยครับป๋ม

🤔 สร้างแล้วจะลบมันออกยังไง ?

1.สำหรับ Resource group ที่ไม่ได้ใช้แล้ว เราสามารถกดลบมันได้โดยกดเข้าไปใน Resource group ที่จะลบก่อน แล้วเลือก Delete resource group จากเมนูด้านบน

2.ถัดไปเขาจะถามยืนยันว่าเราจะลบ resource group นี้ทิ้งจริงๆหรือเปล่า ซึ่งเราจะต้องใส่ชื่อ resource group นั้นๆลงไปเพื่อทำการยืนยัน แล้วก็กดปุ่ม Delete สีน้ำเงินด้านล่างได้เบย

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

🎥 วีดีโออธิบายเรื่อง Resource group ทั้งหมด

👶
https://portal.azure.com