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
  • 🤔 ดูยังไงว่าต้องจ่ายเท่าไหร่ ?
  • 🤔 มีรูปแบบอื่นให้ลองเล่นอีกไหม ?
  • Pricing Calculator
  • Subscriptions
  • Resource costs
  • 🎥 วีดีโอเสริมความเข้าใจในการเล่น Pricing Calculator
  • 🎯 บทสรุป

Was this helpful?

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

คลาว์คิดเงินยังไง ?

แพงป่าว ค้างจ่ายได้ป่ะ มีส่วนลดไหม คิดเงินทุกเดือนไหม

Previousมาสร้าง Function App กันNextCloud Native

Last updated 5 years ago

Was this helpful?

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

🤔 ดูยังไงว่าต้องจ่ายเท่าไหร่ ?

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

1.เข้าไปที่เว็บ แล้วกดที่เมนู Pricing เบย

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

3.ในตัว Pricing Calculator เขาจะมีให้เราเลือกตัว Services ต่างๆที่เราจะใช้งาน แยกตามหมวดหมู่ด้านซ้ายมือ

4.สมมุติว่าผมอยากได้เว็บซัก 1 ตัวละกัน ผมก็จะกดจิ้ม App Service ลงไปอย่างแผ่วเบาครับ

5.ถัดมาเลื่อนลงมาด้านล่างๆ เราก็จะเห็นตัวเว็บที่เขาเพิ่มให้เราแล้วนะครับ ซึ่งของที่โชว์มาเราจะต้องทำการกำหนดค่าต่างๆให้ตรงตามที่เราจะใช้งานจริงๆนะครับ

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

ชื่อ

ความหมาย

Region

โซนของเว็บที่เราจะใช้

Operating System

ตัว OS ที่จะใช้

Tier

ระดับของเซิฟเวอร์ที่จะใช้

Instance

ความแรงของเซิฟเวอร์

Time

เวลาที่เราจะเปิดใช้งานเซิฟเวอร์ 1 x 730 hours คือเปิดเครื่องมันทั้งวันทั้งคืนตลอดเดือนเลย

Tier ในตัว Microsoft Azure จะมีระดับของเซิฟเวอร์ให้เราเลือกเล่นอยู่ 4 ระดับตามด้านล่างนี้

  • Free สำหรับต้องการลองเล่น ไม่แหมาะเป็น production มีระยะเวลาในการทำงานจำกัด

  • Shared สำหรับทดสอบโดยสามารถเปลี่ยนชื่อเว็บได้ และเป็นการไปใช้งานร่วมกับคนอื่น

  • Basic สำหรับไม่มีคนใช้งานเยอะ และทำเรื่อง auto scale กับ traffic management ไม่ได้

  • Standard สำหรับ production

  • Premium สำหรับ production ที่ต้องการเน้นการรับโหลดแบบหนักหน่วง

การเก็บเงิน การเรียกเก็บเงินของคลาว์จะเป็นรูปแบบเก็บตามการใช้งานจริงนะครับ สมุติว่าผมเลือกเว็บที่ต้องจ่ายเดือนละ 3,000 บาท แต่ผมเปิดเว็บนี้มาใช้แค่ 5 วันแล้วก็ลบทิ้ง พอถึงสิ้นเดือนเขาก็จะเก็บเงินผมแค่ 500 บาทเท่านั้นครับ

🤔 มีรูปแบบอื่นให้ลองเล่นอีกไหม ?

Pricing Calculator

ในตัว Pricing Calculator ยังมีให้เล่นอีกเยอะเลยครับ เช่น Tab ด้านบนก็จะมีตัว Example Scenarios ซึ่งจะเป็นตัวอย่างการใช้งาน ลองกดเข้าไปดูได้ครับ

เขาจะมีตัวอย่างการใช้งานว่าเราต้องใช้ services อะไรบ้าง เช่นตัวที่ผมเลือกคือเอาไว้ทำ DevOps ซึ่งก็จะมีตั้งแต่การ commit source code ไปเข้า Repository แล้วเอาไป Build (CI) ตรวจสอบความถูกต้อง แล้วเอาไป Release (CD) ขึ้นเว็บให้เรา พร้อมกับมีตัววิเคราะห์การทำงานของแอพเราให้ด้วย ถ้าชอบก็ลองกดปุ่ม Add to estimate เล่นได้ครับ

Subscriptions

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

เมื่อเข้ามาแล้วจะเห็น subscriptions ต่างๆของเรา ซึ่งจะมีให้เราเลือกรูปแบบการจ่ายเงินด้วย ดังนั้นลองจิ้มเข้าไปเลย + add subscription

ถัดไปก็แค่เลือกรูปแบบที่เราชอบ ซึ่งดูรายละเอียดแต่ละแบบได้จากปุ่ม Learn more เลยครับ

Resource costs

เมื่อเราอยากตรวจสอบว่าตอนนี้ค่าใช้จ่ายปัจจุบันเป็นเท่าไหร่แล้ว เราก็สามารถดูได้เมนูด้านซ้ายสุดที่ชื่อว่า Cost Management + Billing ได้ด้วยนะ พอกดเข้าไปก็เลือก subscription ที่อยากดูรายละเอียด

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

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

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

ในหน้า Manage เขาก็จะทำการแจกแจงแบบละเอียดยิบเลยว่าเราไปใช้บริการอะไรเขาบ้าง แต่ละตัวใช้นานกี่นาที ใช้ข้อมูลไปเท่าไหร่ บลาๆ และหมัดเด็ดในหน้านี้อีกตัวคือตัว ALERTS ครับ ลองจิ้มเข้าไปดูกัน

ซึ่งเจ้า ALERTS เข้าก็จะให้เราตั้งข้อความแจ้งเตือนเมื่อยอดการใช้จ่ายถึงจุดที่เรากำหนดแล้วได้ ลองกด + add alert เล่นดูตามได้นะ

ชื่อ

ความหมาย

Alert Name

ชื่อการแจ้งเตือน

Amount Spent

แจ้งเตือนเมื่อค่าใช้จ่ายถึงเท่านี้

Email Recipient 1

อีเมล์ที่จะให้ส่งการแจ้งเตือนนี้ สามารถใส่ได้ 2 อีเมล์นะ

🎥 วีดีโอเสริมความเข้าใจในการเล่น Pricing Calculator

🎯 บทสรุป

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

👶
https://azure.microsoft.com/en-us/pricing/calculator/
https://account.azure.com/subscriptions
https://azure.com