ฉันสร้างการสมัครสมาชิก Azure ฟรีและโฮสต์แอปสองสามแอปตั้งแต่ประมาณเดือนเมษายนของปีนี้ (2020) ทรัพยากรทั้งหมดของฉัน การสมัครสมาชิก กลุ่มทรัพยากร AppService และ Apps เป็นบริการ F1 แทนที่จะเป็น S1 เพื่อให้แน่ใจว่าบริการเหล่านี้ทำงานฟรี และการคาดการณ์ค่าใช้จ่ายสำหรับเดือนของฉันควรเป็น $0.0 เสมอ นี่เป็นเรื่องน่าสับสนในตอนแรกที่ฉันต้องติดต่อ Microsoft เพื่อช่วยฉันในการตั้งค่าลำดับชั้นของทรัพยากร ในเว็บแอปหลักของฉัน ตอนนี้ฉันต้องปรับใช้ฐานข้อมูล SQL ฉันได้พัฒนาโดยใช้ LocalDB ในแอป ASP.Net Core 3.1 ของฉัน
คำอธิบาย Free Azure ในตอนนี้: https://azure.microsoft.com/en-us/free/
มอบข้อกำหนดเหล่านี้สำหรับ SQL Server พร้อมการสมัครสมาชิกฟรีในปีแรก:
250GB ตอนนี้ฉันกำลังคิดถึงพื้นที่เก็บข้อมูล 250GB ไม่ใช่หน่วยความจำ แต่เมื่อคุณเริ่มเลือกการกำหนดค่า DB ของคุณ พวกเขากำลังพูดถึงหน่วยความจำ ตอนนี้ฉันสับสนกับเรื่องนั้น คุณได้รับพื้นที่เก็บข้อมูลหรือหน่วยความจำขนาด 250GB พร้อม SQL Server ฟรีพร้อมการสมัคร Azure ฟรี
นอกจากนี้บริการฟรียังบอกว่าฐานข้อมูล SQL ฟรีจริงๆ ไม่ใช่เซิร์ฟเวอร์ SQL ฟรี ดังนั้นฉันจึงสับสนที่นี่เช่นกัน คุณได้รับฐานข้อมูลเดียวหรือไม่? ฉันรู้ว่าคุณต้องตั้งค่า SQL Server เพื่อตั้งค่าฐานข้อมูล
ต่อไป ฉันพบบทช่วยสอนสั้นๆ เกี่ยวกับการสร้างฐานข้อมูลเซิร์ฟเวอร์ SQL ของเธอ: https://docs.microsoft.com/en-us/azure/azure-sql/database/single-database-create-quickstart?tabs=azure-portal
ฉันต้องการดูบทช่วยสอนนี้สามเวอร์ชัน: การใช้:
- พอร์ทัล
- สีฟ้า CLI
- พาวเวอร์เชลล์
ดังนั้นฉันจึงสามารถสัมผัสถึงสภาพแวดล้อมและค้นหาวิธีที่เหมาะกับฉันที่สุด
ฉันกำลังศึกษาบทช่วยสอนเกี่ยวกับพอร์ทัลก่อน ในขั้นตอนที่ 9 ค่าเริ่มต้นคือ วัตถุประสงค์ทั่วไป ไร้เซิร์ฟเวอร์ สิ่งนี้บอกว่ามากถึง 40 vCores หน่วยความจำสูงสุด 120 GB แต่คุณควรจะมี 250GB เมื่อสมัครสมาชิกฟรี ดังนั้นนี่ไม่ใช่มัน ฉันคลิกจัดเตรียมแล้ว และตอนนี้มันบอกว่าสูงถึง 80 vCores หน่วยความจำสูงสุด 408 GB 408GB นั้นมากเกินไป มากกว่า 250GB
ฉันก็เลยคลิก กำลังมองหา Basic, Standard หรือ Premium อยู่ใช่ไหม? จากนั้นคลิกมาตรฐานเนื่องจากเป็นการกำหนดค่า 250GB ฉันคิดว่าฉันกำลังมองหาฐานข้อมูล SQL ฟรีพร้อมการสมัคร Azure ฟรี (ฉันเพิ่งได้รับฐานข้อมูลเดียวอีกครั้งหรือไม่)
แต่ตอนนี้แทนที่จะพูดถึง vCores ราคาจะเป็นต่อ DTU DTU คืออะไร? ฉันพยายามอ่านมัน ดูเหมือนเป็นหน่วยของประสิทธิภาพมากกว่าธุรกรรม ฉันเชื่อว่ามาตรฐานอยู่ที่ประมาณ 10 DTU ต่อเดือน หวังว่านั่นจะไม่ได้หมายถึงธุรกรรม 10 รายการต่อเดือน แต่เป็นการวัดประสิทธิภาพอีกครั้ง ค่าใช้จ่ายโดยประมาณ $ 15 ดอลลาร์ต่อเดือน
Standard S0 ข้างต้นนั้นทำให้ฉันกลัว ฉันคิดว่ามันจะเริ่มชาร์จฉัน มันควรจะบอกว่า F1 ไม่ควร
ฉันเจอคำถามที่คล้ายกันนี้ทางออนไลน์ หลายๆ คนดูเหมือนจะมีความสับสนและคำถามเดียวกันกับฉัน คำถามหลักคือฉันจะรับฐานข้อมูลระดับ F1 สำหรับแอปของฉันได้อย่างไร และเป็นฐานข้อมูลเดียวที่ฉันได้รับ นั่นจะแย่มาก ไม่ใช่การสมัครสมาชิกฟรีจริงๆ เนื่องจากเว็บแอปส่วนใหญ่ใน ASP.Net/Core ซึ่งเป็น Microsoft นั้นมีไดนามิกและต้องการ DB และ Azure คือ Microsoft ใช่ไหม
หรือฉันควรไปข้างหน้าและทบทวนและสร้าง และ S0 เป็นเพียงวิธีการที่พวกเขาทำเพื่อสมัครสมาชิก Azure ฟรีใช่ไหม เหมือนคุณจะไม่ถูกเรียกเก็บเงินสำหรับ S0 เหรอ? แต่ฉันไม่คิดอย่างนั้น กำลังพยายามหาคำตอบที่เป็นรูปธรรมที่ไหนสักแห่งเพื่อให้ฉันรู้ว่าต้องดำเนินการอย่างไร
อัปเดต 10/20/20 ฉันเพิ่งเปลี่ยนไปใช้วิธีอื่นและกำลังสร้าง SQL Server แทนฐานข้อมูล Sql ดูเหมือนว่าจะฟรีและประมาณการค่าใช้จ่ายต่อเดือนระบุว่า: ไม่มีค่าใช้จ่ายเพิ่มเติม