Bagaimana cara membuat Database SQL Server 250GB gratis yang dijanjikan dengan Langganan Azure Gratis

Saya membuat langganan Azure Gratis dan telah menghosting beberapa Aplikasi sejak sekitar bulan April tahun ini (2020). Semua sumber daya saya; Langganan, Grup Sumber Daya, AppService, dan Aplikasi adalah layanan F1, bukan S1, untuk memastikan semuanya berjalan gratis dan perkiraan biaya saya untuk bulan tersebut harus selalu menunjukkan $0,0. Ini adalah sesuatu yang membingungkan pada awalnya sehingga saya harus menghubungi Microsoft untuk membantu saya dalam menyiapkan hierarki sumber daya saya. Di aplikasi web utama saya, saya sekarang perlu menggunakan Database SQL. Saya telah mengembangkan menggunakan LocalDB di aplikasi ASP.Net Core 3.1 saya.

Sekarang deskripsi Azure Gratis di sini: https://azure.microsoft.com/en-us/free/

memberikan spesifikasi berikut untuk SQL Server dengan langganan gratis Anda untuk tahun pertama:

masukkan deskripsi gambar di sini

250GB. Sekarang saya memikirkan penyimpanan 250GB, bukan memori. Tetapi ketika Anda mulai memilih konfigurasi DB Anda, mereka berbicara tentang memori. Jadi sekarang aku bingung dengan hal itu. Apakah Anda mendapatkan Penyimpanan atau memori 250GB dengan SQL Server gratis dengan langganan Azure gratis.

Selain itu, layanan gratis ini sebenarnya hanya mengatakan Database SQL gratis. Bukan SQL Server gratis. Jadi saya juga bingung di sini. Apakah Anda hanya mendapatkan satu Database? Saya tahu Anda harus menyiapkan SQL Server untuk menyiapkan Database.

Selanjutnya saya menemukan tutorial singkat tentang membuat Database SQL Server nya: https://docs.microsoft.com/en-us/azure/azure-sql/database/single-database-create-quickstart?tabs=azure-portal

Saya ingin mempelajari tiga versi tutorial ini: Menggunakan:

  1. Pintu gerbang
  2. Azure CLI
  3. PowerShell

jadi saya bisa merasakan lingkungan dan menemukan cara yang paling cocok untuk saya.

Saya akan melalui tutorial Portal terlebih dahulu. Pada langkah 9, defaultnya adalah Tujuan Umum, Tanpa Server. Artinya hingga 40 vCore, memori hingga 120 GB. Tapi Anda seharusnya memiliki 250GB dengan berlangganan gratis. Jadi bukan ini. Saya klik disediakan dan sekarang tertulis hingga 80 vCores, memori hingga 408 GB. Ya, 408GB terlalu banyak; lebih dari 250GB.

Jadi saya klik, Cari Basic, Standard, atau Premium? Dan dari sana klik Standar karena ini adalah konfigurasi 250GB yang saya rasa saya cari untuk mendapatkan Database SQL gratis dengan Langganan Azure gratis. (Sekali lagi, apakah saya hanya mendapatkan satu database?)

Namun sekarang, alih-alih membicarakan vCore, biayanya adalah per DTU. Apa itu DTU? Saya mencoba membacanya. Tampak seperti unit kinerja, bukan transaksi. Jadi standarnya diperkirakan 10 DTU sebulan, saya yakin. Mudah-mudahan itu tidak berarti 10 transaksi per bulan tetapi sekali lagi menjadi ukuran kinerja. Perkiraan Biaya $15 dolar sebulan.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Standar S0 di atas membuat saya takut. Saya pikir itu akan mulai menagih saya. Seharusnya dikatakan bahwa F1 tidak seharusnya demikian.

Saya telah menemukan beberapa pertanyaan serupa secara online. Banyak orang tampaknya memiliki kebingungan dan pertanyaan yang sama dengan saya. Pertanyaan utamanya adalah bagaimana cara mendapatkan database level F1 untuk aplikasi saya. Dan hanya satu database yang saya dapatkan. Itu akan menyebalkan. Bukan langganan gratis karena sebagian besar aplikasi web di ASP.Net/Core yaitu Microsoft bersifat dinamis dan memerlukan DB dan Azure apakah Microsoft bukan?

Atau haruskah saya langsung meninjau dan membuat. Dan S0 adalah bagaimana mereka melakukannya dengan berlangganan Azure gratis? Sepertinya Anda tidak akan dikenakan biaya untuk S0? Tapi menurutku tidak. Mencoba mendapatkan jawaban konkret di suatu tempat sehingga saya tahu bagaimana melanjutkannya.

PEMBARUAN 20/10/20 Saya baru saja mengambil cara yang berbeda dan membuat SQL Server, bukan Sql Database. Tampaknya ini gratis dan perkiraan biaya per bulan berbunyi: Tidak ada biaya tambahan

masukkan deskripsi gambar di sini


person Sam    schedule 19.10.2020    source sumber
comment
Hai Sam, bisakah Anda memposting UPDATE Anda dengan solusi sebagai jawaban atas pertanyaan Anda sendiri?   -  person Bernard Vander Beken    schedule 20.10.2020
comment
Yah, itu belum menjadi solusi. Itu hanya servernya. Dan masih belum jelas apakah itu gratis atau tidak. Bagian database masih menagih saya 15 bulan.   -  person Sam    schedule 20.10.2020


Jawaban (2)


Oke semuanya.
Mari kita anggap ini sebagai jawaban tentatif sampai semuanya terbukti benar. Saya membuka tiket dukungan dengan Azure/Microsoft.

Inilah bagian dari tanggapan yang saya dapatkan:

Pertama, saya ingin mengucapkan terima kasih banyak karena telah memberikan saya permintaan layanan yang begitu mendetail. Setelah penyelidikan saya, saya dapat menentukan bahwa perkiraan harga tidak menunjukkan diskon dengan layanan gratis. Oleh karena itu, penggunaan database S0 di Azure SQL Database pada tingkat layanan Dasar akan disertakan dalam layanan gratis. Batasan layanan gratis menyatakan bahwa Anda dapat menggunakan hingga 250 GB. Jadi, apa pun yang diterapkan di bawah 250 GB boleh digunakan jika semuanya dikonfigurasi dengan benar. Selama Anda masih dalam batas tersebut, Anda tidak akan dikenakan biaya.


Balasan saya di sini: Terima kasih atas informasi tentang S0 yang dianggap gratis sebagai bagian dari langganan F1. (Meskipun, saya benar-benar berharap mereka menyertakan di samping S0 pada lembar harga untuk digunakan sebagai bagian dari F1 dalam tanda kurung atau semacamnya) Apakah penting jika Anda menggunakan vCore atau DTU? Dan jika Anda menggunakan DTU, apakah penting jika Anda melebihi batas maksimal? Atau seperti yang Anda katakan, saya kira selama saya tetap di bawah 250GB, saya baik-baik saja.

Tanggapannya berlanjut:


Terakhir, saya ingin memberi Anda tautan tentang cara menghindari biaya pada akun layanan gratis Anda: https://docs.microsoft.com/en-us/azure/cost-management-billing/manage/avoid-charges-free-account.

Saya harap informasi ini bermanfaat bagi Anda, Sam. Harap beri tahu saya jika Anda memiliki pertanyaan tambahan.

Semua orang memperhatikan tautan untuk melacak layanan gratis Anda yang memungkinkan kami memastikan bahwa kami tidak menggunakan layanan di luar layanan gratis atau melebihi jumlah yang kami dapatkan dengan layanan gratis. Saya pikir ini adalah tambang emas yang menemukan URL.

Dan satu pertanyaan lagi yang saya kirimkan kepadanya: Bisakah saya membuat aplikasi 250GB untuk setiap aplikasi yang saya terapkan di luar sana. Atau apakah saya hanya mendapatkan satu dan harus membuat semua aplikasi saya membagikannya?

Setidaknya kita tahu bahwa Basic S0 sekarang gratis. Saya akan memperbarui jawaban ini dengan informasi yang lebih baik saat saya mengerjakan detailnya.

person Sam    schedule 20.10.2020

Ini adalah jawaban terbaik. Saya telah menyusun prosedur yang sesuai untuk saya. Dan saya memahami banyak hal dengan lebih baik sekarang. Sepertinya seluruh jawaban tidak ada pada satu tempat karena Azure sangat luas dan skenario setiap orang berbeda. Jadi saya menulis artikel untuk mendokumentasikan apa yang berhasil bagi saya. Saya harap ini membantu seseorang di luar sana:

https://ctas.azurewebsites.net/TechCorner/AspNetCore3/HowTos/DeployWebAppWithLocalDbToAzure

person Sam    schedule 25.10.2020